From 14ae238973570697cd90c8c96a1fd89a7e4995f2 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Sun, 22 Jan 2006 07:51:06 +0000 Subject: - Patch #45320 by Zen: improved usability of off-line mode. --- includes/common.inc | 4 ++-- includes/menu.inc | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) (limited to 'includes') diff --git a/includes/common.inc b/includes/common.inc index 198163900..ae42390a4 100644 --- a/includes/common.inc +++ b/includes/common.inc @@ -254,11 +254,11 @@ function drupal_goto($path = '', $query = NULL, $fragment = NULL) { /** - * Generates a site offline message + * Generates a site off-line message */ function drupal_site_offline() { drupal_set_header('HTTP/1.0 503 Service unavailable'); - drupal_set_title(t('Site offline')); + drupal_set_title(t('Site off-line')); print theme('maintenance_page', variable_get('site_offline_message', t('%site is currently under maintenance. We should be back shortly. Thank you for your patience.', array('%site' => variable_get('site_name', t('This Drupal site')))))); } diff --git a/includes/menu.inc b/includes/menu.inc index cc48396ff..33fcd919c 100644 --- a/includes/menu.inc +++ b/includes/menu.inc @@ -1312,10 +1312,10 @@ function _menu_build_local_tasks($pid) { } /** - * Returns TRUE if the is offline for maintenance. + * Returns TRUE if the is off-line for maintenance. */ function _menu_site_is_offline() { - // Check if site is set to offline mode + // Check if site is set to off-line mode if (variable_get('site_offline', 0)) { // Check if the user has administration privileges if (!user_access('administer site configuration')) { @@ -1324,6 +1324,9 @@ function _menu_site_is_offline() { return TRUE; } } + else { + drupal_set_message(t('Operating in off-line mode.')); + } } return FALSE; } -- cgit v1.2.3