diff --git a/app/system/app_config.php b/app/system/app_config.php
index f4839e5ee9..0985a4649f 100644
--- a/app/system/app_config.php
+++ b/app/system/app_config.php
@@ -55,6 +55,10 @@
$apps[$x]['permissions'][$y]['menu']['uuid'] = "5243e0d2-0e8b-277a-912e-9d8b5fcdb41d";
$apps[$x]['permissions'][$y]['groups'][] = "superadmin";
$y++;
+ $apps[$x]['permissions'][$y]['name'] = "system_view_memcache";
+ $apps[$x]['permissions'][$y]['menu']['uuid'] = "5243e0d2-0e8b-277a-912e-9d8b5fcdb41d";
+ $apps[$x]['permissions'][$y]['groups'][] = "superadmin";
+ $y++;
$apps[$x]['permissions'][$y]['name'] = "system_view_backup";
$apps[$x]['permissions'][$y]['menu']['uuid'] = "5243e0d2-0e8b-277a-912e-9d8b5fcdb41d";
$apps[$x]['permissions'][$y]['groups'][] = "superadmin";
diff --git a/app/system/app_languages.php b/app/system/app_languages.php
index d58fc36639..b410b19dba 100644
--- a/app/system/app_languages.php
+++ b/app/system/app_languages.php
@@ -80,4 +80,19 @@
$text['label-drive-percent']['es-cl'] = "Porcentaje Libre:";
$text['label-drive-percent']['pt-pt'] = "Percentagem Livre:";
$text['label-drive-percent']['fr-fr'] = "Pourcent Libre:";
+
+ $text['title-memcache']['en-us'] = "Memcache Information";
+ $text['title-memcache']['es-cl'] = "Información de Memcache";
+ $text['title-memcache']['pt-pt'] = "Informação da Memcache";
+ $text['title-memcache']['fr-fr'] = "Information Memcache";
+
+ $text['label-memcache_status']['en-us'] = "Memcache Status:";
+ $text['label-memcache_status']['es-cl'] = "Estado de Memcache:";
+ $text['label-memcache_status']['pt-pt'] = "Estado da Memcache:";
+ $text['label-memcache_status']['fr-fr'] = "Statut Memcache:";
+
+ $text['message-unavailable']['en-us'] = "Unavailable";
+ $text['message-unavailable']['es-cl'] = "Indisponible";
+ $text['message-unavailable']['pt-pt'] = "Indisponível";
+ $text['message-unavailable']['fr-fr'] = "Indisponible";
?>
diff --git a/app/system/system.php b/app/system/system.php
index e1a0852942..7378330484 100644
--- a/app/system/system.php
+++ b/app/system/system.php
@@ -27,10 +27,10 @@
include "root.php";
require_once "resources/require.php";
require_once "resources/check_auth.php";
-if (permission_exists('system_view_info')
- || permission_exists('system_view_cpu')
- || permission_exists('system_view_hdd')
- || permission_exists('system_view_ram')
+if (permission_exists('system_view_info')
+ || permission_exists('system_view_cpu')
+ || permission_exists('system_view_hdd')
+ || permission_exists('system_view_ram')
|| permission_exists('system_view_backup')) {
//access granted
}
@@ -283,7 +283,7 @@ echo "
";
} else if (stristr(PHP_OS, 'WIN')) {
//disk_free_space returns the number of bytes available on the drive;
//1 kilobyte = 1024 byte
- //1 megabyte = 1024 kilobyte
+ //1 megabyte = 1024 kilobyte
$driveletter = substr($_SERVER["DOCUMENT_ROOT"], 0, 2);
$disksize = round(disk_total_space($driveletter)/1024/1024, 2);
$disksizefree = round(disk_free_space($driveletter)/1024/1024, 2);
@@ -327,6 +327,61 @@ echo "
";
echo "
";
}
+//memcache information
+ if (permission_exists('system_view_memcache')) {
+
+ echo "
| ".$text['title-memcache']." | \n"; + echo "|
|---|---|
| ".$mc_field.": | \n"; + echo "".$mc_value." | \n"; + echo "
| ".$text['label-memcache_status']." | \n"; + echo "".$text['message-unavailable']." | \n"; + echo "