|
|
|
@ -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 @@##'; |
|
|
|
|