diff --git a/Theme/Backend/Lang/en.lang.php b/Theme/Backend/Lang/en.lang.php
index 568781e..43c5dd0 100644
--- a/Theme/Backend/Lang/en.lang.php
+++ b/Theme/Backend/Lang/en.lang.php
@@ -19,22 +19,30 @@ return ['Monitoring' => [
'CreatedBy' => 'Created By',
'Criticals' => 'Criticals',
'Debug' => 'Debug',
+ 'Deprecated' => 'Deprecated',
'Description' => 'Description',
+ 'DisabledFunctions' => 'Disabled Functions',
'DiskUsage' => 'DiskUsage',
'Emergencies' => 'Emergencies',
'Errors' => 'Errors',
'Exception' => 'Exception',
'File' => 'File',
'Info' => 'Info',
+ 'Inspect' => 'Inspect',
+ 'Inspection' => 'Inspection',
+ 'Integrity' => 'Integrity',
'Level' => 'Level',
'Line' => 'Line',
'Logs' => 'Logs',
'MemoryLimit' => 'Memory Limit',
'Message' => 'Message',
+ 'Modified' => 'Modified',
+ 'NG' => 'NG',
'Notices' => 'Notices',
'Status' => 'Status',
'System' => 'System',
'Total' => 'Total',
+ 'OK' => 'OK',
'OS' => 'OS',
'Penetrators' => 'Penetrators',
'PHPSettings' => 'PHP Settings',
@@ -46,6 +54,7 @@ return ['Monitoring' => [
'Theme' => 'Theme',
'Time' => 'Time',
'Timestamp' => 'Timestamp',
+ 'Unicode' => 'Unicode',
'Uri' => 'Uri',
'Version' => 'Version',
'Warnings' => 'Warnings',
diff --git a/Theme/Backend/monitoring-security.tpl.php b/Theme/Backend/monitoring-security.tpl.php
index 72a54a1..6fd40e8 100644
--- a/Theme/Backend/monitoring-security.tpl.php
+++ b/Theme/Backend/monitoring-security.tpl.php
@@ -10,6 +10,13 @@
* @version 1.0.0
* @link http://website.orange-management.de
*/
+
+use phpOMS\Security\PhpCode;
+use phpOMS\System\File\Local\Directory;
+use phpOMS\System\File\Local\File;
+
+$files = Directory::listByExtension(__DIR__ . '/../../../../phpOMS/', 'php');
+
echo $this->getData('nav')->render(); ?>
@@ -19,9 +26,38 @@ echo $this->getData('nav')->render(); ?>
- | = $this->getHtml('DeprecatedFunctions'); ?> | = \phpOMS\Security\PhpCode::isDisabled(\phpOMS\Security\PhpCode::$disabledFunctions); ?>
+ |
| = $this->getHtml('DisabledFunctions'); ?> | = PhpCode::isDisabled(PhpCode::$disabledFunctions) ? $this->getHtml('OK') : $this->getHtml('NG'); ?>
+ |
|
|
+
+
+
+
+
+ = $this->getHtml('Inspection') ?>
+
+
+ | = $this->getHtml('Status') ?>
+ | = $this->getHtml('File') ?>
+ | = $this->getHtml('Unicode') ?>
+ | = $this->getHtml('Deprecated') ?>
+ | = $this->getHtml('Modified') ?>
+ | = $this->getHtml('Integrity') ?>
+ |
+
+
+ |
+ | = $file; ?>
+ | = PhpCode::hasUnicode($content) ? $this->getHtml('NG') : $this->getHtml('OK'); ?>
+ | = PhpCode::hasDeprecatedFunction($content) ? $this->getHtml('NG') : $this->getHtml('OK'); ?>
+ | = File::changed(__DIR__ . '/../../../../phpOMS/' . $file)->format('Y-m-d'); ?>
+ |
+
+ |
+
+
+