From 3ba8fd0184c405f1aadc4e6408180b07dbf58b8b Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Wed, 19 Apr 2017 17:06:55 -0500 Subject: [PATCH] Avoid warning if maintenance file does not exist in maintenance plugin - refs BT#12478 --- plugin/edit_htaccess/plugin.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/plugin/edit_htaccess/plugin.php b/plugin/edit_htaccess/plugin.php index 34250e05be..5d39c9e05d 100644 --- a/plugin/edit_htaccess/plugin.php +++ b/plugin/edit_htaccess/plugin.php @@ -1,5 +1,10 @@ addButtonSave(get_lang('Save')); - $content = file_get_contents($maintenanceHtml); + $content = ''; + if (is_file($maintenanceHtml)) { + $content = file_get_contents($maintenanceHtml); + } if (empty($content)) { $content = ''; } @@ -106,7 +114,7 @@ if ($editFile && api_is_platform_admin()) { $append = api_get_configuration_value('url_append'); $default = ' -RewriteCond %{REQUEST_URI} !'.$append.'/maintenance.html$ +RewriteCond %{REQUEST_URI} !'.$append.'/maintenance.html$ RewriteCond %{REMOTE_HOST} !^'.$implode.' RewriteRule \.*$ '.$append.'/maintenance.html [R=302,L] ';