X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fadmin%2Fwhat-maintenance.php;h=282e6c679ea9e1ff70ef15ff0e520c6f3f7c9878;hb=4111c233803817fc7c28d56cf3914f6478fa5c82;hp=9d272d8a9e833d011f9ef1ca5c36811d7846758a;hpb=52e8a0635bd0b7c653845685c55e4e5f251375fe;p=mailer.git diff --git a/inc/modules/admin/what-maintenance.php b/inc/modules/admin/what-maintenance.php index 9d272d8a9e..282e6c679e 100644 --- a/inc/modules/admin/what-maintenance.php +++ b/inc/modules/admin/what-maintenance.php @@ -32,51 +32,49 @@ ************************************************************************/ // Some security stuff... -if ((ereg(basename(__FILE__), $_SERVER['PHP_SELF'])) || (!IS_ADMIN())) -{ +if ((!defined('__SECURITY')) || (!IS_ADMIN())) { $INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4) . "/security.php"; require($INC); } + // Add description as navigation point -ADD_DESCR("admin", basename(__FILE__)); +ADD_DESCR("admin", __FILE__); if (isset($_POST['ok'])) { // De- or activate maintenance mode - switch ($_CONFIG['maintenance']) + switch (getConfig('maintenance')) { - case 'Y': - $target_mode = 'N'; + case "Y": + $target_mode = "N"; $out = ADMIN_MAINTENANCE_DEACTIVATED; break; - case 'N': - $target_mode = 'Y'; + case "N": + $target_mode = "Y"; $out = ADMIN_MAINTENANCE_ACTIVATED; break; } // Update config - $result = SQL_QUERY_ESC("UPDATE "._MYSQL_PREFIX."_config SET maintenance='%s' WHERE config=0 LIMIT 1", - array($target_mode), __FILE__, __LINE__); + UPDATE_CONFIG("maintenance", $target_mode); // Load template LOAD_TEMPLATE("admin_settings_saved", false, $out); -} - else -{ - switch ($_CONFIG['maintenance']) +} else { + switch (getConfig('maintenance')) { - case 'Y': // Maintenance mode is active + case "Y": // Maintenance mode is active define('ADMIN_MAINTENANCE_MODE', ADMIN_MAINTENANCE_MODE_IS_ACTIVE); break; - case 'N': // Maintenance mode is inactive + case "N": // Maintenance mode is inactive define('ADMIN_MAINTENANCE_MODE', ADMIN_MAINTENANCE_MODE_IS_INACTIVE); break; } // Display form LOAD_TEMPLATE("admin_maintenance_form"); } + // ?>