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;
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);