public function runStatus(framework\Request $request) { $status_info = array('api_version' => $this->getApiVersion(), 'version' => framework\Settings::getVersion(), 'version_long' => framework\Settings::getVersion(true, true), 'site_name' => framework\Settings::getSiteHeaderName(), 'host' => framework\Settings::getURLhost(), 'urls' => array('site' => framework\Settings::getHeaderLink() == '' ? framework\Context::getWebroot() : framework\Settings::getHeaderLink(), 'logo' => framework\Settings::getHeaderIconURL(), 'icon' => framework\Settings::getFaviconURL()), 'online' => !(bool) framework\Settings::isMaintenanceModeEnabled()); if (framework\Settings::hasMaintenanceMessage()) { $status_info['maintenance_msg'] = framework\Settings::getMaintenanceMessage(); } $this->status_info = $status_info; }
<?php if (\thebuggenie\core\framework\Settings::hasMaintenanceMessage()) { echo '<div class="offline_msg">' . tbg_parse_text(\thebuggenie\core\framework\Settings::getMaintenanceMessage()) . '</div>'; } else { ?> <div class="offline_msg"> <div class="generic_offline rounded_box red borderless"> <?php echo __('This site has been temporarily disabled for maintenance. Please try again later.'); ?> </div> </div> <?php }
?> </td> </tr> <tr> <td colspan="2"> <?php if ($access_level == \thebuggenie\core\framework\Settings::ACCESS_FULL) { ?> <?php include_component('main/textarea', array('area_name' => 'offline_msg', 'area_id' => 'offline_msg', 'height' => '75px', 'width' => '100%', 'value' => \thebuggenie\core\framework\Settings::getMaintenanceMessage(), 'hide_hint' => true)); ?> <?php } elseif (\thebuggenie\core\framework\Settings::hasMaintenanceMessage()) { ?> <?php echo \thebuggenie\core\framework\Settings::getMaintenanceMessage(); ?> <?php } else { ?> <span class="faded_out"><?php echo __('No message set'); ?> </span> <?php } ?> </td> </tr> </table>