Exemple #1
0
    case 6:
        $btn = new CButton('form', S_CREATE_MAINTENANCE_PERIOD);
        break;
}
$frmForm->addItem($cmbConf);
if (isset($btn) && !isset($_REQUEST['form'])) {
    $frmForm->addItem(SPACE);
    $frmForm->addItem($btn);
}
show_table_header(S_CONFIGURATION_OF_HOSTS_GROUPS_AND_TEMPLATES, $frmForm);
$row_count = 0;
if ($_REQUEST['config'] == 0 || $_REQUEST['config'] == 3) {
    echo SBR;
    $show_only_tmp = $_REQUEST['config'] == 3 ? 1 : 0;
    if (isset($_REQUEST['massupdate']) && isset($_REQUEST['hosts'])) {
        insert_mass_update_host_form();
    } else {
        if (isset($_REQUEST['form'])) {
            insert_host_form($show_only_tmp);
        } else {
            $frmForm = new CForm();
            $frmForm->setMethod('get');
            $frmForm->addVar('config', $_REQUEST['config']);
            $cmbGroups = new CComboBox('groupid', $PAGE_GROUPS['selected'], 'javascript: submit();');
            foreach ($PAGE_GROUPS['groups'] as $groupid => $name) {
                $cmbGroups->addItem($groupid, get_node_name_by_elid($groupid) . $name);
            }
            $frmForm->addItem(array(S_GROUP . SPACE, $cmbGroups));
            $numrows = new CSpan(null, 'info');
            $numrows->addOption('name', 'numrows');
            $header_name = $show_only_tmp ? S_TEMPLATES_BIG : S_HOSTS_BIG;
Exemple #2
0
    insert_js('cookie.eraseArray("' . $path . '")');
}
$frmForm = new CForm();
if (!isset($_REQUEST['form'])) {
    $frmForm->addItem(new CButton('form', S_CREATE_HOST));
    $frmForm->addItem(new CButton('form', S_IMPORT_HOST));
}
$hosts_wdgt = new CWidget();
$hosts_wdgt->addPageHeader(S_CONFIGURATION_OF_HOSTS, $frmForm);
$options = array('groups' => array('real_hosts' => 1, 'editable' => 1), 'groupid' => get_request('groupid', null));
$pageFilter = new CPageFilter($options);
$_REQUEST['groupid'] = $pageFilter->groupid;
$_REQUEST['hostid'] = get_request('hostid', 0);
// echo SBR;
if ($_REQUEST['go'] == 'massupdate' && isset($_REQUEST['hosts'])) {
    $hosts_wdgt->addItem(insert_mass_update_host_form());
} else {
    if (isset($_REQUEST['form'])) {
        if ($_REQUEST['form'] == S_IMPORT_HOST) {
            $hosts_wdgt->addItem(import_host_form());
        } else {
            $hosts_wdgt->addItem(insert_host_form());
        }
    } else {
        $frmForm = new CForm();
        $frmForm->setMethod('get');
        $frmForm->addItem(array(S_GROUP . SPACE, $pageFilter->getGroupsCB()));
        $numrows = new CDiv();
        $numrows->setAttribute('name', 'numrows');
        $hosts_wdgt->addHeader(S_HOSTS_BIG, $frmForm);
        $hosts_wdgt->addHeader($numrows);