示例#1
0
.disaster { background: #{$config['severity_color_5']} !important; }
.high { background: #{$config['severity_color_4']} !important; }
.average { background: #{$config['severity_color_3']} !important; }
.warning { background: #{$config['severity_color_2']} !important; }
.information { background: #{$config['severity_color_1']} !important; }
.not_classified { background: #{$config['severity_color_0']} !important; }
CSS;
            $pageHeader->addStyle($severityCss);
            // perform Zabbix server check only for standard pages
            if ((!defined('ZBX_PAGE_NO_MENU') || defined('ZBX_PAGE_FULLSCREEN')) && $config['server_check_interval'] && !empty($ZBX_SERVER) && !empty($ZBX_SERVER_PORT)) {
                $page['scripts'][] = 'servercheck.js';
            }
        }
    }
    $css = CHtml::encode($css);
    $pageHeader->addCssFile('styles/themes/' . $css . '/main.css');
    if ($page['file'] == 'sysmap.php') {
        $pageHeader->addCssFile('imgstore.php?css=1&output=css');
    }
    $pageHeader->addJsFile('js/browsers.js');
    $pageHeader->addJsBeforeScripts('var PHP_TZ_OFFSET = ' . date('Z') . ';');
    // show GUI messages in pages with menus and in fullscreen mode
    $showGuiMessaging = !defined('ZBX_PAGE_NO_MENU') || $_REQUEST['fullscreen'] == 1 ? 1 : 0;
    $path = 'jsLoader.php?ver=' . ZABBIX_VERSION . '&lang=' . CWebUser::$data['lang'] . '&showGuiMessaging=' . $showGuiMessaging;
    $pageHeader->addJsFile($path);
    if (!empty($page['scripts']) && is_array($page['scripts'])) {
        foreach ($page['scripts'] as $script) {
            $path .= '&files[]=' . $script;
        }
        $pageHeader->addJsFile($path);
    }
示例#2
0
    redirect('index.php');
}
/*
 * Setup wizard
 */
$ZBX_SETUP_WIZARD = new CSetupWizard($ZBX_CONFIG);
zbx_setcookie('ZBX_CONFIG', serialize($ZBX_CONFIG));
// page title
$pageTitle = '';
if (isset($ZBX_SERVER_NAME) && !zbx_empty($ZBX_SERVER_NAME)) {
    $pageTitle = $ZBX_SERVER_NAME . NAME_DELIMITER;
}
$pageTitle .= _('Installation');
$pageHeader = new CPageHeader($pageTitle);
$pageHeader->addCssInit();
$pageHeader->addCssFile('styles/themes/originalblue/main.css');
$pageHeader->addJsFile('js/jquery/jquery.js');
$pageHeader->addJsFile('js/jquery/jquery-ui.js');
$pageHeader->addJsFile('js/functions.js');
// if init fails due to missing configuration, set user as guest with default en_GB language
if (!CWebUser::$data) {
    CWebUser::setDefault();
}
$path = 'jsLoader.php?ver=' . ZABBIX_VERSION . '&lang=' . CWebUser::$data['lang'] . '&files[]=common.js&files[]=main.js';
$pageHeader->addJsFile($path);
$pageHeader->display();
?>
<body class="originalblue">

<?php 
$ZBX_SETUP_WIZARD->show();
示例#3
0
if ($page['type'] == PAGE_TYPE_HTML) {
    $pageHeader = new CPageHeader($pageTitle);
    $theme = ZBX_DEFAULT_THEME;
    if (!ZBX_PAGE_NO_THEME) {
        global $DB;
        if (!empty($DB['DB'])) {
            $config = select_config();
            $theme = getUserTheme(CWebUser::$data);
            $pageHeader->addStyle(getTriggerSeverityCss($config));
            // perform Zabbix server check only for standard pages
            if ((!defined('ZBX_PAGE_NO_MENU') || defined('ZBX_PAGE_FULLSCREEN')) && $config['server_check_interval'] && !empty($ZBX_SERVER) && !empty($ZBX_SERVER_PORT)) {
                $page['scripts'][] = 'servercheck.js';
            }
        }
    }
    $pageHeader->addCssFile('styles/' . CHtml::encode($theme) . '.css');
    if ($page['file'] == 'sysmap.php') {
        $pageHeader->addCssFile('imgstore.php?css=1&output=css');
    }
    $pageHeader->addJsFile('js/browsers.js');
    $pageHeader->addJsBeforeScripts('var PHP_TZ_OFFSET = ' . date('Z') . ';');
    // show GUI messages in pages with menus and in fullscreen mode
    $showGuiMessaging = !defined('ZBX_PAGE_NO_MENU') || $_REQUEST['fullscreen'] == 1 ? 1 : 0;
    $path = 'jsLoader.php?ver=' . ZABBIX_VERSION . '&amp;lang=' . CWebUser::$data['lang'] . '&showGuiMessaging=' . $showGuiMessaging;
    $pageHeader->addJsFile($path);
    if (!empty($page['scripts']) && is_array($page['scripts'])) {
        foreach ($page['scripts'] as $script) {
            $path .= '&amp;files[]=' . $script;
        }
        $pageHeader->addJsFile($path);
    }
if (isset($ZBX_SERVER_NAME) && $ZBX_SERVER_NAME !== '') {
    $page_title = $ZBX_SERVER_NAME . NAME_DELIMITER . $page_title;
}
$pageHeader = new CPageHeader($page_title);
$scripts = [];
$theme = ZBX_DEFAULT_THEME;
if (!empty($DB['DB'])) {
    $config = select_config();
    $theme = getUserTheme($data['user']);
    $pageHeader->addStyle(getTriggerSeverityCss($config));
    // perform Zabbix server check only for standard pages
    if ($config['server_check_interval'] && !empty($ZBX_SERVER) && !empty($ZBX_SERVER_PORT)) {
        $scripts[] = 'servercheck.js';
    }
}
$pageHeader->addCssFile('styles/' . CHtml::encode($theme) . '.css');
$pageHeader->addJsFile('js/browsers.js');
$pageHeader->addJsBeforeScripts('var PHP_TZ_OFFSET = ' . date('Z') . ';');
// show GUI messages in pages with menus and in fullscreen mode
$showGuiMessaging = !defined('ZBX_PAGE_NO_MENU') || $_REQUEST['fullscreen'] == 1 ? 1 : 0;
$path = 'jsLoader.php?ver=' . ZABBIX_VERSION . '&amp;lang=' . $data['user']['lang'] . '&showGuiMessaging=' . $showGuiMessaging;
$pageHeader->addJsFile($path);
if ($scripts) {
    $pageHeader->addJsFile('jsLoader.php?' . 'files[]=' . implode('&amp;files[]=', $scripts));
}
foreach ($data['javascript']['files'] as $path) {
    $pageHeader->addJsFile($path);
}
$pageHeader->display();
echo '<body>';
echo '<div class="' . ZBX_STYLE_MSG_BAD_GLOBAL . '" id="msg-bad-global"></div>';