From 8f9da1cb5e460ba5a167feb64666e6f617ff5ee9 Mon Sep 17 00:00:00 2001 From: Alessandro Marinuzzi Date: Tue, 25 Dec 2018 14:12:58 +0100 Subject: [PATCH 1/3] Added Memory Used Added Memory Used --- tinyfilemanager.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tinyfilemanager.php b/tinyfilemanager.php index 6b2d94c..e91298d 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -102,7 +102,13 @@ if ($report_errors == true) { @ini_set('display_errors', 0); } -//Set Cookie +// Show Memory Used +function fm_memory($size) { + $unit = array('Byte', 'KB', 'MB', 'GB', 'TB', 'PB'); + return @round($size / pow(1024, ($i = floor(log($size, 1024)))), 2) . ' ' . $unit[$i]; +} + +// Set Cookie setcookie('fm_cache', true, 2147483647, "/"); // if fm included @@ -1701,6 +1707,7 @@ $all_files_size = 0;
  • +
  • Memory Used:
  • Tiny File Manager v2.2
    From c22e694e7d5c70c28a78d53d48a2e191499241f6 Mon Sep 17 00:00:00 2001 From: Alessandro Marinuzzi Date: Tue, 25 Dec 2018 14:32:03 +0100 Subject: [PATCH 2/3] improved memory usage improved memory usage --- tinyfilemanager.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tinyfilemanager.php b/tinyfilemanager.php index e91298d..ee92a8e 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -107,6 +107,7 @@ function fm_memory($size) { $unit = array('Byte', 'KB', 'MB', 'GB', 'TB', 'PB'); return @round($size / pow(1024, ($i = floor(log($size, 1024)))), 2) . ' ' . $unit[$i]; } +$memory = fm_memory(memory_get_usage(true)); // Set Cookie setcookie('fm_cache', true, 2147483647, "/"); @@ -1707,7 +1708,7 @@ $all_files_size = 0;
  • -
  • Memory Used:
  • +
  • Memory Used:
  • From 90c079882d98028acbd8bad39b01f1350793e041 Mon Sep 17 00:00:00 2001 From: Alessandro Marinuzzi Date: Tue, 25 Dec 2018 15:11:20 +0100 Subject: [PATCH 3/3] improved memory usage + added translations improved memory usage + added translations --- tinyfilemanager.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tinyfilemanager.php b/tinyfilemanager.php index ee92a8e..e8eb0dc 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -1708,7 +1708,7 @@ $all_files_size = 0;
  • -
  • Memory Used:
  • +
  • @@ -3383,6 +3383,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: '; + // French Language $tr['fr']['AppName'] = 'Tiny File Manager'; $tr['fr']['AppTitle'] = 'File Manager'; @@ -3411,6 +3413,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: '; // Italian Language $tr['it']['AppName'] = 'Tiny File Manager'; $tr['it']['AppTitle'] = 'File Manager'; @@ -3439,6 +3442,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: '; // Russian Language $tr['ru']['AppName'] = 'Файловый менеджер'; $tr['ru']['AppTitle'] = 'Файловый менеджер'; @@ -3467,6 +3471,7 @@ function lng($txt) { $tr['ru']['SourceFolder'] = 'Путь папки'; $tr['ru']['Files'] = 'Файлы'; $tr['ru']['Move'] = 'Переместить'; $tr['ru']['Change'] = 'Изменения'; $tr['ru']['Settings'] = 'Свойства'; $tr['ru']['Language'] = 'Язык'; + $tr['ru']['MemoryUsed'] = 'Используемая память: '; if (!strlen($lang)) $lang = 'en'; if (isset($tr[$lang][$txt])) return fm_enc($tr[$lang][$txt]);