From 6ed399b6b53c68a27c72936be7c802ef2f3c24ba Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Fri, 7 Jul 2017 12:08:39 -0500 Subject: [PATCH] Maintenance plugin show message for htaccess only for platform admin - refs BT#12478 --- plugin/maintenancemode/plugin.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugin/maintenancemode/plugin.php b/plugin/maintenancemode/plugin.php index 4c7ada5140..703fab0917 100644 --- a/plugin/maintenancemode/plugin.php +++ b/plugin/maintenancemode/plugin.php @@ -6,15 +6,17 @@ * @package chamilo.plugin */ +/** @var \MaintenanceModePlugin $plugin */ $plugin = MaintenanceModePlugin::create(); $plugin_info = $plugin->get_info(); +$isPlatformAdmin = api_is_platform_admin(); $editFile = false; $file = api_get_path(SYS_PATH).'.htaccess'; $maintenanceHtml = api_get_path(SYS_PATH).'maintenance.html'; -if ($plugin->isEnabled()) { +if ($plugin->isEnabled() && $isPlatformAdmin) { if (!file_exists($file)) { Display::addFlash( Display::return_message( @@ -41,7 +43,7 @@ if ($plugin->isEnabled()) { } } -if ($editFile && api_is_platform_admin()) { +if ($editFile && $isPlatformAdmin) { $originalContent = file_get_contents($file); $beginLine = '###@@ This part was generated by the edit_htaccess plugin @@##'; $endLine = '###@@ End @@##';