public function body() { $t = $this->pack_module('Base/Theme'); //caption $box_module = ModuleManager::get_instance('/Base_Box|0'); if ($box_module) { $active_module = $box_module->get_main_module(); } if ($active_module && is_callable(array($active_module, 'caption'))) { $caption = $active_module->caption(); if (Variable::get('show_module_indicator')) { $t->assign('text', $caption); } else { $t->assign('text', ''); } $show_caption = Variable::get('show_caption_in_title'); $maintenance_mode = MaintenanceMode::is_on() ? ' (Maintenance mode)' : ''; $base_title = Variable::get('base_page_title') . $maintenance_mode; if ($show_caption || strlen($base_title) > 0) { if ($show_caption && strlen($base_title) > 0) { $caption = $base_title . ' - ' . $caption; } elseif (strlen($base_title) > 0) { $caption = $base_title; } eval_js('document.title=\'' . addslashes($caption) . '\''); } } else { $t->assign('text', ''); eval_js('document.title=\'' . addslashes(Variable::get('base_page_title')) . '\''); } $t->display(); }
public function success_text() { $txt = MaintenanceMode::is_on() ? 'on' : 'off'; return "<center>Maintenance mode is now <strong>{$txt}</strong></center>"; }
protected function turn_on_maintenance_mode() { if (MaintenanceMode::is_on()) return; $msg = __('EPESI is currently updating. Please wait or contact your system administrator.'); if ($this->CLI) { MaintenanceMode::turn_on($msg); } else { MaintenanceMode::turn_on_with_cookie($msg); } }