addStyle(getTriggerSeverityCss()); $pageHeader->addStyle(getTriggerStatusCss()); // perform Zabbix server check only for standard pages if ($is_standard_page && CSettingsHelper::get(CSettingsHelper::SERVER_CHECK_INTERVAL)) { $page['scripts'][] = 'servercheck.js'; } } } $pageHeader->addCssFile('assets/styles/'.CHtml::encode($theme).'.css'); if ($page['file'] == 'sysmap.php') { $pageHeader->addCssFile('imgstore.php?css=1&output=css'); } $pageHeader ->addJsFile((new CUrl('js/browsers.js'))->getUrl()) ->addJsBeforeScripts( 'var PHP_TZ_OFFSET = '.date('Z').','. 'PHP_ZBX_FULL_DATE_TIME = "'.ZBX_FULL_DATE_TIME.'";' ); // Show GUI messages in pages with menus and in fullscreen mode. if (!defined('ZBX_PAGE_NO_JSLOADER')) { $pageHeader->addJsFile((new CUrl('jsLoader.php')) ->setArgument('ver', ZABBIX_VERSION) ->setArgument('lang', CWebUser::$data['lang']) ->setArgument('showGuiMessaging', ($is_standard_page && !CWebUser::isGuest()) ? 1 : null) ->getUrl() ); if (array_key_exists('scripts', $page) && $page['scripts']) { $pageHeader->addJsFile((new CUrl('jsLoader.php')) ->setArgument('ver', ZABBIX_VERSION) ->setArgument('lang', CWebUser::$data['lang']) ->setArgument('files', $page['scripts']) ->getUrl() ); } } $pageHeader->display(); echo '
'; } define('PAGE_HEADER_LOADED', 1); if ($page['type'] != PAGE_TYPE_HTML || defined('ZBX_PAGE_NO_HEADER')) { return null; } if (!defined('ZBX_PAGE_NO_MENU') && $page['web_layout_mode'] == ZBX_LAYOUT_NORMAL) { echo (new CPartial('layout.htmlpage.aside', [ 'server_name' => isset($ZBX_SERVER_NAME) ? $ZBX_SERVER_NAME : '' ]))->getOutput(); } echo '