Při registraci modulu se příslušné souborové operace automaticky přesměrují na API modulu. Každá komponenta AIKEN CMS, která potřebuje souborové operace používat (a vystačí si s možnosti univerzálního API pro tyto operace), tak bude používat souborové funkce tohoto modulu.
Modul implementuje tyto operace:
- vytvoření adresáře
- zrušení adresáře
- přejmenování souboru
- smazání souboru
- změna práv k souboru
- zkopírování souboru
- vytvoření symbolického odkazu
- aktualizace času poslední změny (touch)
Symbolický odkaz se vytváří běžným způsobem (pokud je to povoleno), protokol FTP vytváření symbolických odkazů nepodporuje. Vytvářeným souborům a adresářům se nastavuje maska podle hodnot parametrů modulu.
Parametry modulu
Identifikátor | Výchozí hodnota | Potřebné oprávnění | Uživatelsky nastavitelný | Popis |
---|---|---|---|---|
ftp_loop_base_dir | administrátor | NE | Bázový adresář pro FTP přístup (pokud je nastaven, musí končit lomítkem) | |
ftp_loop_dir_perms | 0755 | administrátor | NE | Výchozí přístupová práva k adresáři (oktalově) |
ftp_loop_file_perms | 0644 | administrátor | NE | Výchozí přístupová práva k souboru (oktalově) |
ftp_loop_password | administrátor | NE | Uživatelské jméno pro FTP přístup | |
ftp_loop_port | 21 | administrátor | NE | Číslo portu pro FTP přístup |
ftp_loop_timeout | 10 | administrátor | NE | Timeout pro FTP přístup [s] |
ftp_loop_user | administrátor | NE | Uživatelské jméno pro FTP přístup |
Zpracovávané symboly
- Žádné.
Informace o verzích
- Aktuální verze modulu: 1.0.0
- Požadovaná verze API AIKEN CMS: 1.0.0
- Požadovaná verze databáze AIKEN CMS: 1.3
Požadavky a závislosti modulu
- PHP musí mít zakompilovánu a povolenu podporu FTP.
Změny ve verzích
- 1.0.0 - počáteční verze