';}function textfieldsize ($content) { $size = strlen($content) + 5; if ($size < 30) $size = 30; return $size;}function request_dump () { foreach ($_REQUEST as $key => $value) { echo "\t<input type=\"hidden\" name=\"" . html($key) . '" value="' . html($value) . "\" />\n"; }}/* ------------------------------------------------------------------------- */function html ($string) { global $site_charset; return htmlentities($string, ENT_COMPAT, $site_charset);}function word ($word) { global $words, $word_charset; return htmlentities($words[$word], ENT_COMPAT, $word_charset);}function phrase ($phrase, $arguments) { global $words; static $search; if (!is_array($search)) for ($i = 1; $i <= 8; $i++) $search[] = "%$i"; for ($i = 0; $i < sizeof($arguments); $i++) { $arguments[$i] = nl2br(html($arguments[$i])); } $replace = array('{' => '<pre>', '}' =>'</pre>', '[' => '', ']' => ''); return str_replace($search, $arguments, str_replace(array_keys($replace), $replace, nl2br(html($words[$phrase]))));}function getwords ($lang) { global $date_format, $word_charset; $word_charset = 'UTF-8'; switch ($lang) { case 'de': $date_format = 'd.m.y H:i:s'; return array('directory' => 'Verzeichnis','file' => 'Datei','filename' => 'Dateiname','size' => 'Größe','permission' => 'Rechte','owner' => 'Eigner','group' => 'Gruppe','other' => 'Andere','functions' => 'Funktionen','read' => 'lesen','write' => 'schreiben','execute' => 'ausführen','create_symlink' => 'Symlink erstellen','delete' => 'löschen','rename' => 'umbenennen','move' => 'verschieben','copy' => 'kopieren','edit' => 'editieren','download' => 'herunterladen','upload' => 'hochladen','create' => 'erstellen','change' => 'wechseln','save' => 'speichern','set' => 'setze','reset' => 'zurücksetzen','relative' => 'Pfad zum Ziel relativ','yes' => 'Ja','no' => 'Nein','back' => 'zurück','destination' => 'Ziel','symlink' => 'Symbolischer Link','no_output' => 'keine Ausgabe','user' => 'Benutzername','password' => 'Kennwort','add' => 'hinzufügen','add_basic_auth' => 'HTTP-Basic-Auth hinzufügen','uploaded' => '"[%1]" wurde hochgeladen.','not_uploaded' => '"[%1]" konnte nicht hochgeladen werden.','already_exists' => '"[%1]" existiert bereits.','created' => '"[%1]" wurde erstellt.','not_created' => '"[%1]" konnte nicht erstellt werden.','really_delete' => 'Sollen folgende Dateien wirklich gelöscht werden?','deleted' => "Folgende Dateien wurden gelöscht:\n[%1]",'not_deleted' => "Folgende Dateien konnten nicht gelöscht werden:\n[%1]",'rename_file' => 'Benenne Datei um:','renamed' => '"[%1]" wurde in "[%2]" umbenannt.','not_renamed' => '"[%1] konnte nicht in "[%2]" umbenannt werden.','move_files' => 'Verschieben folgende Dateien:','moved' => "Folgende Dateien wurden nach \"[%2]\" verschoben:\n[%1]",'not_moved' => "Folgende Dateien konnten nicht nach \"[%2]\" verschoben werden:\n[%1]",'copy_files' => 'Kopiere folgende Dateien:','copied' => "Folgende Dateien wurden nach \"[%2]\" kopiert:\n[%1]",'not_copied' => "Folgende Dateien konnten nicht nach \"[%2]\" kopiert werden:\n[%1]",'not_edited' => '"[%1]" kann nicht editiert werden.','executed' => "\"[%1]\" wurde erfolgreich ausgeführt:\n{%2}",'not_executed' => "\"[%1]\" konnte nicht erfolgreich ausgeführt werden:\n{%2}",'saved' => '"[%1]" wurde gespeichert.','not_saved' => '"[%1]" konnte nicht gespeichert werden.','symlinked' => 'Symbolischer Link von "[%2]" nach "[%1]" wurde erstellt.','not_symlinked' => 'Symbolischer Link von "[%2]" nach "[%1]" konnte nicht erstellt werden.','permission_for' => 'Rechte für "[%1]":','permission_set' => 'Die Rechte für "[%1]" wurden auf [%2] gesetzt.','permission_not_set' => 'Die Rechte für "[%1]" konnten nicht auf [%2] gesetzt werden.','not_readable' => '"[%1]" kann nicht gelesen werden.' ); case 'fr': $date_format = 'd.m.y H:i:s'; return array('directory' => 'Répertoire','file' => 'Fichier','filename' => 'Nom fichier','size' => 'Taille','permission' => 'Droits','owner' => 'Propriétaire','group' => 'Groupe','other' => 'Autres','functions' => 'Fonctions','read' => 'Lire','write' => 'Ecrire','execute' => 'Exécuter','create_symlink' => 'Créer lien symbolique','delete' => 'Effacer','rename' => 'Renommer','move' => 'Déplacer','copy' => 'Copier','edit' => 'Ouvrir','download' => 'Télécharger sur PC','upload' => 'Télécharger sur serveur','create' => 'Créer','change' => 'Changer','save' => 'Sauvegarder','set' => 'Exécuter','reset' => 'Réinitialiser','relative' => 'Relatif','yes' => 'Oui','no' => 'Non','back' => 'Retour','destination' => 'Destination','symlink' => 'Lien symbollique','no_output' => 'Pas de sortie','user' => 'Utilisateur','password' => 'Mot de passe','add' => 'Ajouter','add_basic_auth' => 'add basic-authentification','uploaded' => '"[%1]" a été téléchargé sur le serveur.','not_uploaded' => '"[%1]" n a pas été téléchargé sur le serveur.','already_exists' => '"[%1]" existe déjà.','created' => '"[%1]" a été créé.','not_created' => '"[%1]" n a pas pu être créé.','really_delete' => 'Effacer le fichier?','deleted' => "Ces fichiers ont été détuits:\n[%1]",'not_deleted' => "Ces fichiers n ont pu être détruits:\n[%1]",'rename_file' => 'Renomme fichier:','renamed' => '"[%1]" a été renommé en "[%2]".','not_renamed' => '"[%1] n a pas pu être renommé en "[%2]".','move_files' => 'Déplacer ces fichiers:','moved' => "Ces fichiers ont été déplacés en \"[%2]\":\n[%1]",'not_moved' => "Ces fichiers n ont pas pu être déplacés en \"[%2]\":\n[%1]",'copy_files' => 'Copier ces fichiers:','copied' => "Ces fichiers ont été copiés en \"[%2]\":\n[%1]",'not_copied' => "Ces fichiers n ont pas pu être copiés en \"[%2]\":\n[%1]",'not_edited' => '"[%1]" ne peut être ouvert.','executed' => "\"[%1]\" a été brillamment exécuté :\n{%2}",'not_executed' => "\"[%1]\" n a pas pu être exécuté:\n{%2}",'saved' => '"[%1]" a été sauvegardé.','not_saved' => '"[%1]" n a pas pu être sauvegardé.','symlinked' => 'Un lien symbolique depuis "[%2]" vers "[%1]" a été crée.','not_symlinked' => 'Un lien symbolique depuis "[%2]" vers "[%1]" n a pas pu être créé.','permission_for' => 'Droits de "[%1]":','permission_set' => 'Droits de "[%1]" ont été changés en [%2].','permission_not_set' => 'Droits de "[%1]" n ont pas pu être changés en[%2].','not_readable' => '"[%1]" ne peut pas être ouvert.' ); case 'it': $date_format = 'd-m-Y H:i:s'; return array('directory' => 'Directory','file' => 'File','filename' => 'Nome File','size' => 'Dimensioni','permission' => 'Permessi','owner' => 'Proprietario','group' => 'Gruppo','other' => 'Altro','functions' => 'Funzioni','read' => 'leggi','write' => 'scrivi','execute' => 'esegui','create_symlink' => 'crea link simbolico','delete' => 'cancella','rename' => 'rinomina','move' => 'sposta','copy' => 'copia','edit' => 'modifica','download' => 'download','upload' => 'upload','create' => 'crea','change' => 'cambia','save' => 'salva','set' => 'imposta','reset' => 'reimposta','relative' => 'Percorso relativo per la destinazione','yes' => 'Si','no' => 'No','back' => 'indietro','destination' => 'Destinazione','symlink' => 'Link simbolico','no_output' => 'no output','user' => 'User','password' => 'Password','add' => 'aggiungi','add_basic_auth' => 'aggiungi autenticazione base','uploaded' => '"[%1]" è stato caricato.','not_uploaded' => '"[%1]" non è stato caricato.','already_exists' => '"[%1]" esiste già.','created' => '"[%1]" è stato creato.','not_created' => '"[%1]" non è stato creato.','really_delete' => 'Cancello questi file ?','deleted' => "Questi file sono stati cancellati:\n[%1]",'not_deleted' => "Questi file non possono essere cancellati:\n[%1]",'rename_file' => 'File rinominato:','renamed' => '"[%1]" è stato rinominato in "[%2]".','not_renamed' => '"[%1] non è stato rinominato in "[%2]".','move_files' => 'Sposto questi file:','moved' => "Questi file sono stati spostati in \"[%2]\":\n[%1]",'not_moved' => "Questi file non possono essere spostati in \"[%2]\":\n[%1]",'copy_files' => 'Copio questi file','copied' => "Questi file sono stati copiati in \"[%2]\":\n[%1]",'not_copied' => "Questi file non possono essere copiati in \"[%2]\":\n[%1]",'not_edited' => '"[%1]" non può essere modificato.','executed' => "\"[%1]\" è stato eseguito con successo:\n{%2}",'not_executed' => "\"[%1]\" non è stato eseguito con successo\n{%2}",'saved' => '"[%1]" è stato salvato.','not_saved' => '"[%1]" non è stato salvato.','symlinked' => 'Il link siambolico da "[%2]" a "[%1]" è stato creato.','not_symlinked' => 'Il link siambolico da "[%2]" a "[%1]" non è stato creato.','permission_for' => 'Permessi di "[%1]":','permission_set' => 'I permessi di "[%1]" sono stati impostati [%2].','permission_not_set' => 'I permessi di "[%1]" non sono stati impostati [%2].','not_readable' => '"[%1]" non può essere letto.' ); case 'nl': $date_format = 'n/j/y H:i:s'; return array('directory' => 'Directory','file' => 'Bestand','filename' => 'Bestandsnaam','size' => 'Grootte','permission' => 'Bevoegdheid','owner' => 'Eigenaar','group' => 'Groep','other' => 'Anderen','functions' => 'Functies','read' => 'lezen','write' => 'schrijven','execute' => 'uitvoeren','create_symlink' => 'maak symlink','delete' => 'verwijderen','rename' => 'hernoemen','move' => 'verplaatsen','copy' => 'kopieren','edit' => 'bewerken','download' => 'downloaden','upload' => 'uploaden','create' => 'aanmaken','change' => 'veranderen','save' => 'opslaan','set' => 'instellen','reset' => 'resetten','relative' => 'Relatief pat naar doel','yes' => 'Ja','no' => 'Nee','back' => 'terug','destination' => 'Bestemming','symlink' => 'Symlink','no_output' => 'geen output','user' => 'Gebruiker','password' => 'Wachtwoord','add' => 'toevoegen','add_basic_auth' => 'add basic-authentification','uploaded' => '"[%1]" is verstuurd.','not_uploaded' => '"[%1]" kan niet worden verstuurd.','already_exists' => '"[%1]" bestaat al.','created' => '"[%1]" is aangemaakt.','not_created' => '"[%1]" kan niet worden aangemaakt.','really_delete' => 'Deze bestanden verwijderen?','deleted' => "Deze bestanden zijn verwijderd:\n[%1]",'not_deleted' => "Deze bestanden konden niet worden verwijderd:\n[%1]",'rename_file' => 'Bestandsnaam veranderen:','renamed' => '"[%1]" heet nu "[%2]".','not_renamed' => '"[%1] kon niet worden veranderd in "[%2]".','move_files' => 'Verplaats deze bestanden:','moved' => "Deze bestanden zijn verplaatst naar \"[%2]\":\n[%1]",'not_moved' => "Kan deze bestanden niet verplaatsen naar \"[%2]\":\n[%1]",'copy_files' => 'Kopieer deze bestanden:','copied' => "Deze bestanden zijn gekopieerd naar \"[%2]\":\n[%1]",'not_copied' => "Deze bestanden kunnen niet worden gekopieerd naar \"[%2]\":\n[%1]",'not_edited' => '"[%1]" kan niet worden bewerkt.','executed' => "\"[%1]\" is met succes uitgevoerd:\n{%2}",'not_executed' => "\"[%1]\" is niet goed uitgevoerd:\n{%2}",'saved' => '"[%1]" is opgeslagen.','not_saved' => '"[%1]" is niet opgeslagen.','symlinked' => 'Symlink van "[%2]" naar "[%1]" is aangemaakt.','not_symlinked' => 'Symlink van "[%2]" naar "[%1]" is niet aangemaakt.','permission_for' => 'Bevoegdheid voor "[%1]":','permission_set' => 'Bevoegdheid van "[%1]" is ingesteld op [%2].','permission_not_set' => 'Bevoegdheid van "[%1]" is niet ingesteld op [%2].','not_readable' => '"[%1]" kan niet worden gelezen.' ); case 'se': $date_format = 'n/j/y H:i:s'; return array('directory' => 'Mapp','file' => 'Fil','filename' => 'Filnamn', 'size' => 'Storlek','permission' => 'Säkerhetsnivå','owner' => 'Ägare','group' => 'Grupp','other' => 'Andra','functions' => 'Funktioner', 'read' => 'Läs','write' => 'Skriv','execute' => 'Utför', 'create_symlink' => 'Skapa symlink','delete' => 'Radera','rename' => 'Byt namn','move' => 'Flytta','copy' => 'Kopiera','edit' => 'Ändra','download' => 'Ladda ner','upload' => 'Ladda upp','create' => 'Skapa','change' => 'Ändra','save' => 'Spara','set' => 'Markera','reset' => 'Töm','relative' => 'Relative path to target', 'yes' => 'Ja','no' => 'Nej','back' => 'Tillbaks','destination' => 'Destination','symlink' => 'Symlink','no_output' => 'no output', 'user' => 'Användare','password' => 'Lösenord','add' => 'Lägg till','add_basic_auth' => 'add basic-authentification', 'uploaded' => '"[%1]" har laddats upp.','not_uploaded' => '"[%1]" kunde inte laddas upp.','already_exists' => '"[%1]" finns redan.','created' => '"[%1]" har skapats.','not_created' => '"[%1]" kunde inte skapas.','really_delete' => 'Radera dessa filer?','deleted' => "De här filerna har raderats:\n[%1]",'not_deleted' => "Dessa filer kunde inte raderas:\n[%1]",'rename_file' => 'Byt namn på fil:','renamed' => '"[%1]" har bytt namn till "[%2]".','not_renamed' => '"[%1] kunde inte döpas om till "[%2]".','move_files' => 'Flytta dessa filer:','moved' => "Dessa filer har flyttats till \"[%2]\":\n[%1]",'not_moved' => "Dessa filer kunde inte flyttas till \"[%2]\":\n[%1]",'copy_files' => 'Kopiera dessa filer:','copied' => "Dessa filer har kopierats till \"[%2]\":\n[%1]",'not_copied' => "Dessa filer kunde inte kopieras till \"[%2]\":\n[%1]",'not_edited' => '"[%1]" kan inte ändras.','executed' => "\"[%1]\" har utförts:\n{%2}",'not_executed' => "\"[%1]\" kunde inte utföras:\n{%2}",'saved' => '"[%1]" har sparats.','not_saved' => '"[%1]" kunde inte sparas.','symlinked' => 'Symlink från "[%2]" till "[%1]" har skapats.','not_symlinked' => 'Symlink från "[%2]" till "[%1]" kunde inte skapas.','permission_for' => 'Rättigheter för "[%1]":','permission_set' => 'Rättigheter för "[%1]" ändrades till [%2].','permission_not_set' => 'Permission of "[%1]" could not be set to [%2].','not_readable' => '"[%1]" kan inte läsas.' ); case 'sp': $date_format = 'j/n/y H:i:s'; return array('directory' => 'Directorio','file' => 'Archivo','filename' => 'Nombre Archivo','size' => 'Tamaño','permission' => 'Permisos','owner' => 'Propietario','group' => 'Grupo','other' => 'Otros','functions' => 'Funciones','read' => 'lectura','write' => 'escritura','execute' => 'ejecución','create_symlink' => 'crear enlace','delete' => 'borrar','rename' => 'renombrar','move' => 'mover','copy' => 'copiar','edit' => 'editar','download' => 'bajar','upload' => 'subir','create' => 'crear','change' => 'cambiar','save' => 'salvar','set' => 'setear','reset' => 'resetear','relative' => 'Path relativo','yes' => 'Si','no' => 'No','back' => 'atrás','destination' => 'Destino','symlink' => 'Enlace','no_output' => 'sin salida','user' => 'Usuario','password' => 'Clave','add' => 'agregar','add_basic_auth' => 'agregar autentificación básica','uploaded' => '"[%1]" ha sido subido.','not_uploaded' => '"[%1]" no pudo ser subido.','already_exists' => '"[%1]" ya existe.','created' => '"[%1]" ha sido creado.','not_created' => '"[%1]" no pudo ser creado.','really_delete' => '¿Borra estos archivos?','deleted' => "Estos archivos han sido borrados:\n[%1]",'not_deleted' => "Estos archivos no pudieron ser borrados:\n[%1]",'rename_file' => 'Renombra archivo:','renamed' => '"[%1]" ha sido renombrado a "[%2]".','not_renamed' => '"[%1] no pudo ser renombrado a "[%2]".','move_files' => 'Mover estos archivos:','moved' => "Estos archivos han sido movidos a \"[%2]\":\n[%1]",'not_moved' => "Estos archivos no pudieron ser movidos a \"[%2]\":\n[%1]",'copy_files' => 'Copiar estos archivos:','copied' => "Estos archivos han sido copiados a \"[%2]\":\n[%1]",'not_copied' => "Estos archivos no pudieron ser copiados \"[%2]\":\n[%1]",'not_edited' => '"[%1]" no pudo ser editado.','executed' => "\"[%1]\" ha sido ejecutado correctamente:\n{%2}",'not_executed' => "\"[%1]\" no pudo ser ejecutado correctamente:\n{%2}",'saved' => '"[%1]" ha sido salvado.','not_saved' => '"[%1]" no pudo ser salvado.','symlinked' => 'Enlace desde "[%2]" a "[%1]" ha sido creado.','not_symlinked' => 'Enlace desde "[%2]" a "[%1]" no pudo ser creado.','permission_for' => 'Permisos de "[%1]":','permission_set' => 'Permisos de "[%1]" fueron seteados a [%2].','permission_not_set' => 'Permisos de "[%1]" no pudo ser seteado a [%2].','not_readable' => '"[%1]" no pudo ser leído.' ); case 'dk': $date_format = 'n/j/y H:i:s'; return array('directory' => 'Mappe','file' => 'Fil','filename' => 'Filnavn','size' => 'Størrelse','permission' => 'Rettighed','owner' => 'Ejer','group' => 'Gruppe','other' => 'Andre','functions' => 'Funktioner','read' => 'læs','write' => 'skriv','execute' => 'kør','create_symlink' => 'opret symbolsk link','delete' => 'slet','rename' => 'omdøb','move' => 'flyt','copy' => 'kopier','edit' => 'rediger','download' => 'download','upload' => 'upload','create' => 'opret','change' => 'skift','save' => 'gem','set' => 'sæt','reset' => 'nulstil','relative' => 'Relativ sti til valg','yes' => 'Ja','no' => 'Nej','back' => 'tilbage','destination' => 'Distination','symlink' => 'Symbolsk link','no_output' => 'ingen resultat','user' => 'Bruger','password' => 'Kodeord','add' => 'tilføj','add_basic_auth' => 'tilføj grundliggende rettigheder','uploaded' => '"[%1]" er blevet uploaded.','not_uploaded' => '"[%1]" kunnu ikke uploades.','already_exists' => '"[%1]" findes allerede.','created' => '"[%1]" er blevet oprettet.','not_created' => '"[%1]" kunne ikke oprettes.','really_delete' => 'Slet disse filer?','deleted' => "Disse filer er blevet slettet:\n[%1]",'not_deleted' => "Disse filer kunne ikke slettes:\n[%1]",'rename_file' => 'Omdød fil:','renamed' => '"[%1]" er blevet omdøbt til "[%2]".','not_renamed' => '"[%1] kunne ikke omdøbes til "[%2]".','move_files' => 'Flyt disse filer:','moved' => "Disse filer er blevet flyttet til \"[%2]\":\n[%1]",'not_moved' => "Disse filer kunne ikke flyttes til \"[%2]\":\n[%1]",'copy_files' => 'Kopier disse filer:','copied' => "Disse filer er kopieret til \"[%2]\":\n[%1]",'not_copied' => "Disse filer kunne ikke kopieres til \"[%2]\":\n[%1]",'not_edited' => '"[%1]" kan ikke redigeres.','executed' => "\"[%1]\" er blevet kørt korrekt:\n{%2}",'not_executed' => "\"[%1]\" kan ikke køres korrekt:\n{%2}",'saved' => '"[%1]" er blevet gemt.','not_saved' => '"[%1]" kunne ikke gemmes.','symlinked' => 'Symbolsk link fra "[%2]" til "[%1]" er blevet oprettet.','not_symlinked' => 'Symbolsk link fra "[%2]" til "[%1]" kunne ikke oprettes.','permission_for' => 'Rettigheder for "[%1]":','permission_set' => 'Rettigheder for "[%1]" blev sat til [%2].','permission_not_set' => 'Rettigheder for "[%1]" kunne ikke sættes til [%2].','not_readable' => '"[%1]" Kan ikke læses.' ); case 'tr': $date_format = 'n/j/y H:i:s'; return array('directory' => 'Klasör','file' => 'Dosya','filename' => 'dosya adi','size' => 'boyutu','permission' => 'Izin','owner' => 'sahib','group' => 'Grup','other' => 'Digerleri','functions' => 'Fonksiyonlar','read' => 'oku','write' => 'yaz','execute' => 'çalistir','create_symlink' => 'yarat symlink','delete' => 'sil','rename' => 'ad degistir','move' => 'tasi','copy' => 'kopyala','edit' => 'düzenle','download' => 'indir','upload' => 'yükle','create' => 'create','change' => 'degistir','save' => 'kaydet','set' => 'ayar','reset' => 'sifirla','relative' => 'Hedef yola göre','yes' => 'Evet','no' => 'Hayir','back' => 'Geri','destination' => 'Hedef','symlink' => 'Kýsa yol','no_output' => 'çikti yok','user' => 'Kullanici','password' => 'Sifre','add' => 'ekle','add_basic_auth' => 'ekle basit-authentification','uploaded' => '"[%1]" yüklendi.','not_uploaded' => '"[%1]" yüklenemedi.','already_exists' => '"[%1]" kullanilmakta.','created' => '"[%1]" olusturuldu.','not_created' => '"[%1]" olusturulamadi.','really_delete' => 'Bu dosyalari silmek istediginizden eminmisiniz?','deleted' => "Bu dosyalar silindi:\n[%1]",'not_deleted' => "Bu dosyalar silinemedi:\n[%1]",'rename_file' => 'Adi degisen dosya:','renamed' => '"[%1]" adili dosyanin yeni adi "[%2]".','not_renamed' => '"[%1] adi degistirilemedi "[%2]" ile.','move_files' => 'Tasinan dosyalar:','moved' => "Bu dosyalari tasidiginiz yer \"[%2]\":\n[%1]",'not_moved' => "Bu dosyalari tasiyamadiginiz yer \"[%2]\":\n[%1]",'copy_files' => 'Kopyalanan dosyalar:','copied' => "Bu dosyalar kopyalandi \"[%2]\":\n[%1]",'not_copied' => "Bu dosyalar kopyalanamiyor \"[%2]\":\n[%1]",'not_edited' => '"[%1]" düzenlenemiyor.','executed' => "\"[%1]\" basariyla çalistirildi:\n{%2}",'not_executed' => "\"[%1]\" çalistirilamadi:\n{%2}",'saved' => '"[%1]" kaydedildi.','not_saved' => '"[%1]" kaydedilemedi.','symlinked' => '"[%2]" den "[%1]" e kýsayol oluþturuldu.','not_symlinked' => '"[%2]"den "[%1]" e kýsayol oluþturulamadý.','permission_for' => 'Izinler "[%1]":','permission_set' => 'Izinler "[%1]" degistirildi [%2].','permission_not_set' => 'Izinler "[%1]" degistirilemedi [%2].','not_readable' => '"[%1]" okunamiyor.' ); case 'cs': $date_format = 'd.m.y H:i:s'; return array('directory' => 'Adresář','file' => 'Soubor','filename' => 'Jméno souboru','size' => 'Velikost','permission' => 'Práva','owner' => 'Vlastník','group' => 'Skupina','other' => 'Ostatní','functions' => 'Funkce','read' => 'Čtení','write' => 'Zápis','execute' => 'Spouštění','create_symlink' => 'Vytvořit symbolický odkaz','delete' => 'Smazat','rename' => 'Přejmenovat','move' => 'Přesunout','copy' => 'Zkopírovat','edit' => 'Otevřít','download' => 'Stáhnout','upload' => 'Nahraj na server','create' => 'Vytvořit','change' => 'Změnit','save' => 'Uložit','set' => 'Nastavit','reset' => 'zpět','relative' => 'Relatif','yes' => 'Ano','no' => 'Ne','back' => 'Zpět','destination' => 'Destination','symlink' => 'Symbolický odkaz','no_output' => 'Prázdný výstup','user' => 'Uživatel','password' => 'Heslo','add' => 'Přidat','add_basic_auth' => 'přidej základní autentizaci','uploaded' => 'Soubor "[%1]" byl nahrán na server.','not_uploaded' => 'Soubor "[%1]" nebyl nahrán na server.','already_exists' => 'Soubor "[%1]" už exituje.','created' => 'Soubor "[%1]" byl vytvořen.','not_created' => 'Soubor "[%1]" nemohl být vytvořen.','really_delete' => 'Vymazat soubor?','deleted' => "Byly vymazány tyto soubory:\n[%1]",'not_deleted' => "Tyto soubory nemohly být vytvořeny:\n[%1]",'rename_file' => 'Přejmenuj soubory:','renamed' => 'Soubor "[%1]" byl přejmenován na "[%2]".','not_renamed' => 'Soubor "[%1]" nemohl být přejmenován na "[%2]".','move_files' => 'Přemístit tyto soubory:','moved' => "Tyto soubory byly přemístěny do \"[%2]\":\n[%1]",'not_moved' => "Tyto soubory nemohly být přemístěny do \"[%2]\":\n[%1]",'copy_files' => 'Zkopírovat tyto soubory:','copied' => "Tyto soubory byly zkopírovány do \"[%2]\":\n[%1]",'not_copied' => "Tyto soubory nemohly být zkopírovány do \"[%2]\":\n[%1]",'not_edited' => 'Soubor "[%1]" nemohl být otevřen.','executed' => "SOubor \"[%1]\" byl spuštěn :\n{%2}",'not_executed' => "Soubor \"[%1]\" nemohl být spuštěn:\n{%2}",'saved' => 'Soubor "[%1]" byl uložen.','not_saved' => 'Soubor "[%1]" nemohl být uložen.','symlinked' => 'Byl vyvořen symbolický odkaz "[%2]" na soubor "[%1]".','not_symlinked' => 'Symbolický odkaz "[%2]" na soubor "[%1]" nemohl být vytvořen.','permission_for' => 'Práva k "[%1]":','permission_set' => 'Práva k "[%1]" byla změněna na [%2].','permission_not_set' => 'Práva k "[%1]" nemohla být změněna na [%2].','not_readable' => 'Soubor "[%1]" není možno přečíst.' ); case 'ru': $date_format = 'd.m.y H:i:s'; return array('directory' => 'Каталог','file' => 'Файл','filename' => 'Имя файла','size' => 'Размер','permission' => 'Права','owner' => 'Хозяин','group' => 'Группа','other' => 'Другие','functions' => 'Функция','read' => 'читать','write' => 'писать','execute' => 'выполнить','create_symlink' => 'Сделать симлинк','delete' => 'удалить','rename' => 'переименовать','move' => 'передвинуть','copy' => 'копировать','edit' => 'редактировать','download' => 'скачать','upload' => 'закачать','create' => 'сделать','change' => 'поменять','save' => 'сохранить','set' => 'установить','reset' => 'сбросить','relative' => 'относительный путь к цели','yes' => 'да','no' => 'нет','back' => 'назад','destination' => 'цель','symlink' => 'символический линк','no_output' => 'нет вывода','user' => 'Пользователь','password' => 'Пароль','add' => 'добавить','add_basic_auth' => 'Добавить HTTP-Basic-Auth','uploaded' => '"[%1]" был закачен.','not_uploaded' => '"[%1]" невозможно было закачять.','already_exists' => '"[%1]" уже существует.','created' => '"[%1]" был сделан.','not_created' => '"[%1]" не возможно сделать.','really_delete' => 'Действительно этот файл удалить?','deleted' => "Следующие файлы были удалены:\n[%1]",'not_deleted' => "Следующие файлы не возможно было удалить:\n[%1]",'rename_file' => 'Переименовываю файл:','renamed' => '"[%1]" был переименован на "[%2]".','not_renamed' => '"[%1] невозможно было переименовать на "[%2]".','move_files' => 'Передвигаю следующие файлы:','moved' => "Следующие файлы были передвинуты в каталог \"[%2]\":\n[%1]",'not_moved' => "Следующие файлы невозможно было передвинуть в каталог \"[%2]\":\n[%1]",'copy_files' => 'Копирую следущие файлы:','copied' => "Следущие файлы былы скопированы в каталог \"[%2]\" :\n[%1]",'not_copied' => "Следующие файлы невозможно было скопировать в каталог \"[%2]\" :\n[%1]",'not_edited' => '"[%1]" не может быть отредактирован.','executed' => "\"[%1]\" был успешно исполнен:\n{%2}",'not_executed' => "\"[%1]\" невозможно было запустить на исполнение:\n{%2}",'saved' => '"[%1]" был сохранен.','not_saved' => '"[%1]" невозможно было сохранить.','symlinked' => 'Симлинк с "[%2]" на "[%1]" был сделан.','not_symlinked' => 'Невозможно было сделать симлинк с "[%2]" на "[%1]".','permission_for' => 'Права доступа "[%1]":','permission_set' => 'Права доступа "[%1]" были изменены на [%2].','permission_not_set' => 'Невозможно было изменить права доступа к "[%1]" на [%2] .','not_readable' => '"[%1]" невозможно прочитать.' ); case 'pl': $date_format = 'd.m.y H:i:s'; return array('directory' => 'Katalog','file' => 'Plik','filename' => 'Nazwa pliku','size' => 'Rozmiar','permission' => 'Uprawnienia','owner' => 'Właściciel','group' => 'Grupa','other' => 'Inni','functions' => 'Funkcje','read' => 'odczyt','write' => 'zapis','execute' => 'wykonywanie','create_symlink' => 'utwórz dowiązanie symboliczne','delete' => 'kasuj','rename' => 'zamień','move' => 'przenieś','copy' => 'kopiuj','edit' => 'edytuj','download' => 'pobierz','upload' => 'Prześlij','create' => 'Utwórz','change' => 'Zmień','save' => 'Zapisz','set' => 'wykonaj','reset' => 'wyczyść','relative' => 'względna ścieżka do celu','yes' => 'Tak','no' => 'Nie','back' => 'cofnij','destination' => 'miejsce przeznaczenia','symlink' => 'dowiązanie symboliczne','no_output' => 'nie ma wyjścia','user' => 'Urzytkownik','password' => 'Hasło','add' => 'dodaj','add_basic_auth' => 'dodaj podstawowe uwierzytelnianie','uploaded' => '"[%1]" został przesłany.','not_uploaded' => '"[%1]" nie może być przesłane.','already_exists' => '"[%1]" już istnieje.','created' => '"[%1]" został utworzony.','not_created' => '"[%1]" nie można utworzyć.','really_delete' => 'usunąć te pliki?','deleted' => "Pliki zostały usunięte:\n[%1]",'not_deleted' => "Te pliki nie mogą być usunięte:\n[%1]",'rename_file' => 'Zmień nazwę pliku:','renamed' => '"[%1]" zostało zmienione na "[%2]".','not_renamed' => '"[%1] nie można zmienić na "[%2]".','move_files' => 'Przenieś te pliki:','moved' => "Pliki zostały przeniesione do \"[%2]\":\n[%1]",'not_moved' => "Pliki nie mogą być przeniesione do \"[%2]\":\n[%1]",'copy_files' => 'Skopiuj te pliki:','copied' => "Pliki zostały skopiowane \"[%2]\":\n[%1]",'not_copied' => "Te pliki nie mogą być kopiowane do \"[%2]\":\n[%1]",'not_edited' => '"[%1]" nie można edytować.','executed' => "\"[%1]\" zostało wykonane pomyślnie:\n{%2}",'not_executed' => "\"[%1]\" nie może być wykonane:\n{%2}",'saved' => '"[%1]" został zapisany.','not_saved' => '"[%1]" nie można zapisać.','symlinked' => 'Dowiązanie symboliczne "[%2]" do "[%1]" zostało utworzone.','not_symlinked' => 'Dowiązanie symboliczne "[%2]" do "[%1]" nie moze być utworzone.','permission_for' => 'Uprawnienia "[%1]":','permission_set' => 'Uprawnienia "[%1]" zostały ustalone na [%2].','permission_not_set' => 'Uprawnienia "[%1]" nie mogą być ustawione na [%2].','not_readable' => '"[%1]" nie można odczytać.' ); case 'en': default: $date_format = 'n/j/y H:i:s'; return array('directory' => 'Directory','file' => 'File','filename' => 'Filename','size' => 'Size','permission' => 'Permission','owner' => 'Owner','group' => 'Group','other' => 'Others','functions' => 'Functions','read' => 'read','write' => 'write','execute' => 'execute','create_symlink' => 'create symlink','delete' => 'delete','rename' => 'rename','move' => 'move','copy' => 'copy','edit' => 'edit','download' => 'download','upload' => 'upload','create' => 'create','change' => 'change','save' => 'save','set' => 'set','reset' => 'reset','relative' => 'Relative path to target','yes' => 'Yes','no' => 'No','back' => 'back','destination' => 'Destination','symlink' => 'Symlink','no_output' => 'no output','user' => 'User','password' => 'Password','add' => 'add','add_basic_auth' => 'add basic-authentification','uploaded' => '"[%1]" has been uploaded.','not_uploaded' => '"[%1]" could not be uploaded.','already_exists' => '"[%1]" already exists.','created' => '"[%1]" has been created.','not_created' => '"[%1]" could not be created.','really_delete' => 'Delete these files?','deleted' => "These files have been deleted:\n[%1]",'not_deleted' => "These files could not be deleted:\n[%1]",'rename_file' => 'Rename file:','renamed' => '"[%1]" has been renamed to "[%2]".','not_renamed' => '"[%1] could not be renamed to "[%2]".','move_files' => 'Move these files:','moved' => "These files have been moved to \"[%2]\":\n[%1]",'not_moved' => "These files could not be moved to \"[%2]\":\n[%1]",'copy_files' => 'Copy these files:','copied' => "These files have been copied to \"[%2]\":\n[%1]",'not_copied' => "These files could not be copied to \"[%2]\":\n[%1]",'not_edited' => '"[%1]" can not be edited.','executed' => "\"[%1]\" has been executed successfully:\n{%2}",'not_executed' => "\"[%1]\" could not be executed successfully:\n{%2}",'saved' => '"[%1]" has been saved.','not_saved' => '"[%1]" could not be saved.','symlinked' => 'Symlink from "[%2]" to "[%1]" has been created.','not_symlinked' => 'Symlink from "[%2]" to "[%1]" could not be created.','permission_for' => 'Permission of "[%1]":','permission_set' => 'Permission of "[%1]" was set to [%2].','permission_not_set' => 'Permission of "[%1]" could not be set to [%2].','not_readable' => '"[%1]" can not be read.' ); }}function getimage ($image) { switch ($image) { case 'file': return base64_decode('R0lGODlhEQANAJEDAJmZmf///wAAAP///yH5BAHoAwMALAAAAAARAA0AAAItnIGJxg0B42rsiSvCA/REmXQWhmnih3LUSGaqg35vFbSXucbSabunjnMohq8CADsA'); case 'folder': return base64_decode('R0lGODlhEQANAJEDAJmZmf///8zMzP///yH5BAHoAwMALAAAAAARAA0AAAIqnI+ZwKwbYgTPtIudlbwLOgCBQJYmCYrn+m3smY5vGc+0a7dhjh7ZbygAADsA'); case 'hidden_file': return base64_decode('R0lGODlhEQANAJEDAMwAAP///5mZmf///yH5BAHoAwMALAAAAAARAA0AAAItnIGJxg0B42rsiSvCA/REmXQWhmnih3LUSGaqg35vFbSXucbSabunjnMohq8CADsA'); case 'link': return base64_decode('R0lGODlhEQANAKIEAJmZmf///wAAAMwAAP///wAAAAAAAAAAACH5BAHoAwQALAAAAAARAA0AAAM5SArcrDCCQOuLcIotwgTYUllNOA0DxXkmhY4shM5zsMUKTY8gNgUvW6cnAaZgxMyIM2zBLCaHlJgAADsA'); case 'smiley': return base64_decode('R0lGODlhEQANAJECAAAAAP//AP///wAAACH5BAHoAwIALAAAAAARAA0AAAIslI+pAu2wDAiz0jWD3hqmBzZf1VCleJQch0rkdnppB3dKZuIygrMRE/oJDwUAOwA='); case 'arrow': return base64_decode('R0lGODlhEQANAIABAAAAAP///yH5BAEKAAEALAAAAAARAA0AAAIdjA9wy6gNQ4pwUmav0yvn+hhJiI3mCJ6otrIkxxQAOw=='); }}function html_header () { global $site_charset; echo <<<END<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><meta http-equiv="Content-Type" content="text/html; charset=$site_charset" />webadmin.php<title>webadmin.php</title><style type="text/css">body { font: small sans-serif; text-align: center }img { width: 17px; height: 13px }a, a:visited { text-decoration: none; color: navy }hr { border-style: none; height: 1px; background-color: silver; color: silver }#main { margin-top: 6pt; margin-left: auto; margin-right: auto; border-spacing: 1px }#main th { background: #eee; padding: 3pt 3pt 0pt 3pt }.listing th, .listing td { padding: 1px 3pt 0 3pt }.listing th { border: 1px solid silver }.listing td { border: 1px solid #ddd; background: white }.listing .checkbox { text-align: center }.listing .filename { text-align: left }.listing .size { text-align: right }.listing th.permission { text-align: left }.listing td.permission { font-family: monospace }.listing .owner { text-align: left }.listing .group { text-align: left }.listing .functions { text-align: left }.listing_footer td { background: #eee; border: 1px solid silver }#directory, #upload, #create, .listing_footer td, #error td, #notice td { text-align: left; padding: 3pt }#directory { background: #eee; border: 1px solid silver }#upload { padding-top: 1em }#create { padding-bottom: 1em }.small, .small option { font-size: x-small }textarea { border: none; background: white }table.dialog { margin-left: auto; margin-right: auto }td.dialog { background: #eee; padding: 1ex; border: 1px solid silver; text-align: center }#permission { margin-left: auto; margin-right: auto }#permission td { padding-left: 3pt; padding-right: 3pt; text-align: center }td.permission_action { text-align: right }#symlink { background: #eee; border: 1px solid silver }#symlink td { text-align: left; padding: 3pt }#red_button { width: 120px; color: #400 }#green_button { width: 120px; color: #040 }#error td { background: maroon; color: white; border: 1px solid silver }#notice td { background: green; color: white; border: 1px solid silver }#notice pre, #error pre { background: silver; color: black; padding: 1ex; margin-left: 1ex; margin-right: 1ex }code { font-size: 12pt }td { white-space: nowrap }</style><script type="text/javascript"><!--function activate (name) { if (document && document.forms[0] && document.forms[0].elements['focus']) { document.forms[0].elements['focus'].value = name; }}//--></script>END;}function html_footer () { echo <<<END