+
Error Reporting
+
@@ -1263,7 +1373,7 @@ if (isset($_GET['edit'])) {
fm_set_msg('File not found', 'error');
fm_redirect(FM_SELF_URL . '?p=' . urlencode(FM_PATH));
}
-
+ header('X-XSS-Protection:0');
fm_show_header(); // HEADER
fm_show_nav_path(FM_PATH); // current path
@@ -1409,7 +1519,7 @@ if (isset($_GET['chmod']) && !FM_READONLY && !FM_IS_WIN) {
-
+
@@ -1507,7 +1617,7 @@ $all_files_size = 0;
-
+
@@ -1557,7 +1667,7 @@ $all_files_size = 0;
-
+
@@ -1585,9 +1695,11 @@ $all_files_size = 0;
- Full size: ,
- files: ,
- folders:
+ Full size: '.fm_get_filesize($all_files_size).' ' ?>,
+ '.$num_files.'' ?>,
+ '.$num_folders.'' ?>,
+ '.fm_get_filesize(@memory_get_usage(true)).'' ?>,
+ '.fm_get_filesize(@disk_free_space($path)) .' free of '.fm_get_filesize(@disk_total_space($path)).' '; ?>
@@ -1596,26 +1708,30 @@ $all_files_size = 0;
?>
+
+
+
@@ -3165,14 +3313,10 @@ global $lang;
//editor.setTheme("ace/theme/twilight"); //Dark Theme
function ace_commend (cmd) { editor.commands.exec(cmd, editor); }
editor.commands.addCommands([{
- name: 'save',
- bindKey: {win: 'Ctrl-S', mac: 'Command-S'},
- exec: function(editor) {
- edit_save(this, 'ace');
- }
+ name: 'save', bindKey: {win: 'Ctrl-S', mac: 'Command-S'},
+ exec: function(editor) { edit_save(this, 'ace'); }
},{
- name: 'goToNo',
- bindKey: {win: 'Ctrl-G', mac: 'Command-G'},
+ name: 'goToNo', bindKey: {win: 'Ctrl-G', mac: 'Command-G'},
exec: function(editor) {
let x = parseInt(prompt("Enter a Line Number [1 - "+editor.session.getLength()+"]", "1"), 10);
editor.gotoLine(x);
@@ -3199,15 +3343,13 @@ global $lang;
});
$("select#js-ace-mode, select#js-ace-theme").on("change", function(e){
e.preventDefault();
- let selectedValue = $(this).val();
- let selectionType = $(this).attr("data-type");
+ let selectedValue = $(this).val(), selectionType = $(this).attr("data-type");
if(selectedValue && selectionType == "mode") {
editor.getSession().setMode(selectedValue);
} else if(selectedValue && selectionType == "theme") {
editor.setTheme(selectedValue);
}
});
-
@@ -3276,7 +3418,7 @@ function lng($txt) {
$tr['en']['NewItem'] = 'New Item'; $tr['en']['Folder'] = 'Folder';
$tr['en']['Delete'] = 'Delete'; $tr['en']['Rename'] = 'Rename';
$tr['en']['CopyTo'] = 'Copy to'; $tr['en']['DirectLink'] = 'Direct link';
- $tr['en']['UploadingFiles'] = 'Uploading files'; $tr['en']['ChangePermissions'] = 'Change Permissions';
+ $tr['en']['UploadingFiles'] = 'Upload Files'; $tr['en']['ChangePermissions'] = 'Change Permissions';
$tr['en']['Copying'] = 'Copying'; $tr['en']['CreateNewItem'] = 'Create New Item';
$tr['en']['Name'] = 'Name'; $tr['en']['AdvancedEditor'] = 'Advanced Editor';
$tr['en']['RememberMe'] = 'Remember Me'; $tr['en']['Actions'] = 'Actions';
@@ -3290,6 +3432,8 @@ function lng($txt) {
$tr['en']['SourceFolder'] = 'Source Folder'; $tr['en']['Files'] = 'Files';
$tr['en']['Move'] = 'Move'; $tr['en']['Change'] = 'Change';
$tr['en']['Settings'] = 'Settings'; $tr['en']['Language'] = 'Language';
+ $tr['en']['MemoryUsed'] = 'Memory used'; $tr['en']['PartitionSize'] = 'Partition size';
+
// French Language
$tr['fr']['AppName'] = 'Tiny File Manager'; $tr['fr']['AppTitle'] = 'File Manager';
@@ -3318,6 +3462,7 @@ function lng($txt) {
$tr['fr']['SourceFolder'] = 'Dossier Source'; $tr['fr']['Files'] = 'Fichiers';
$tr['fr']['Move'] = 'Déplacer'; $tr['fr']['Change'] = 'Modifier';
$tr['fr']['Settings'] = 'Réglages'; $tr['fr']['Language'] = 'Langue';
+ $tr['fr']['MemoryUsed'] = 'Mémoire utilisée'; $tr['fr']['PartitionSize'] = 'Taille de la partition';
// Italian Language
$tr['it']['AppName'] = 'Tiny File Manager'; $tr['it']['AppTitle'] = 'File Manager';
@@ -3346,6 +3491,7 @@ function lng($txt) {
$tr['it']['SourceFolder'] = 'Cartella di Origine'; $tr['it']['Files'] = 'File';
$tr['it']['Move'] = 'Sposta'; $tr['it']['Change'] = 'Cambia';
$tr['it']['Settings'] = 'Impostazioni'; $tr['it']['Language'] = 'Lingua';
+ $tr['it']['MemoryUsed'] = 'Memoria utilizzata'; $tr['it']['PartitionSize'] = 'Dimensione della partizione';
// Russian Language
$tr['ru']['AppName'] = 'Файловый менеджер'; $tr['ru']['AppTitle'] = 'Файловый менеджер';
@@ -3374,6 +3520,35 @@ function lng($txt) {
$tr['ru']['SourceFolder'] = 'Путь папки'; $tr['ru']['Files'] = 'Файлы';
$tr['ru']['Move'] = 'Переместить'; $tr['ru']['Change'] = 'Изменения';
$tr['ru']['Settings'] = 'Свойства'; $tr['ru']['Language'] = 'Язык';
+ $tr['ru']['MemoryUsed'] = 'Используемая память'; $tr['ru']['PartitionSize'] = 'Размер раздела';
+
+ // German Language
+ $tr['de']['AppName'] = 'Tiny File Manager'; $tr['de']['AppTitle'] = 'Datei Manager';
+ $tr['de']['Login'] = 'Einloggen'; $tr['de']['Username'] = 'Benutername';
+ $tr['de']['Password'] = 'Passwort'; $tr['de']['Logout'] = 'Ausloggen';
+ $tr['de']['Move'] = 'Verschieben'; $tr['de']['Copy'] = 'Kopieren';
+ $tr['de']['Save'] = 'Speichern'; $tr['de']['SelectAll'] = 'Alles auswählen';
+ $tr['de']['UnSelectAll'] = 'Alles abwählen'; $tr['de']['File'] = 'Datei';
+ $tr['de']['Back'] = 'Zurück'; $tr['de']['Size'] = 'Größe';
+ $tr['de']['Perms'] = 'Perms'; $tr['de']['Modified'] = 'Geändert';
+ $tr['de']['Owner'] = 'Eigentümer'; $tr['de']['Search'] = 'Suchen';
+ $tr['de']['NewItem'] = 'Neues Item'; $tr['de']['Folder'] = 'Ordner';
+ $tr['de']['Delete'] = 'Löschen'; $tr['de']['Rename'] = 'Umbennen';
+ $tr['de']['CopyTo'] = 'Kopieren nach'; $tr['de']['DirectLink'] = 'Direktlink';
+ $tr['de']['UploadingFiles'] = 'Datei hochladen'; $tr['de']['ChangePermissions'] = 'Berechtigungen ändern';
+ $tr['de']['Copying'] = 'Kopieren'; $tr['de']['CreateNewItem'] = 'Neue Datei erstellen';
+ $tr['de']['Name'] = 'Name'; $tr['de']['AdvancedEditor'] = 'Fortgeschrittener Editor';
+ $tr['de']['RememberMe'] = 'Eingeloggt bleiben'; $tr['de']['Actions'] = 'Aktionen';
+ $tr['de']['Upload'] = 'Hochladen'; $tr['de']['Cancel'] = 'Abbrechner';
+ $tr['de']['InvertSelection']= 'Auswahl umkehren'; $tr['de']['DestinationFolder'] = 'Zielordner';
+ $tr['de']['ItemType'] = 'Dateityp'; $tr['de']['ItemName'] = 'Dateiname';
+ $tr['de']['CreateNow'] = 'Jetzt erstellen'; $tr['de']['Download'] = 'Download';
+ $tr['de']['Open'] = 'Öffnen'; $tr['de']['UnZip'] = 'UnZip';
+ $tr['de']['UnZipToFolder'] = 'UnZip im Ordner'; $tr['de']['Edit'] = 'Bearbeiten';
+ $tr['de']['NormalEditor'] = 'Normaler Editor'; $tr['de']['BackUp'] = 'Backup';
+ $tr['de']['SourceFolder'] = 'Source ordner'; $tr['de']['Files'] = 'Datein';
+ $tr['de']['Move'] = 'Verschieben'; $tr['de']['Change'] = 'Verändern';
+ $tr['de']['Settings'] = 'Einstellungen'; $tr['de']['Language'] = 'Sprache';