setVariable('TITLE', translate('Check commands')); $conttp->setVariable('DESC', translate('To define check and misc commands, notification commands and special ' . 'commands.')); $conttp->setVariable('STATISTICS', translate('Statistical datas')); $conttp->setVariable('TYPE', translate('Group')); $conttp->setVariable('ACTIVE', translate('Active')); $conttp->setVariable('INACTIVE', translate('Inactive')); // // Include statistical data // ======================== // Get read access groups $strAccess = $myVisClass->getAccessGroups('read'); $intGroupId = (int)$myDBClass->getFieldData('SELECT `mnuGrpId` FROM `tbl_menu` WHERE `mnuId`=18'); if ($myVisClass->checkAccountGroup($intGroupId, 'read') == 0) { $conttp->setVariable('NAME', translate('Check commands')); $conttp->setVariable('ACT_COUNT', $myDBClass->getFieldData('SELECT count(*) FROM `tbl_command` ' . "WHERE `active`='1' AND `config_id`=$chkDomainId AND `access_group` IN ($strAccess)")); $conttp->setVariable('INACT_COUNT', $myDBClass->getFieldData('SELECT count(*) FROM `tbl_command` ' . "WHERE `active`='0' AND `config_id`=$chkDomainId AND `access_group` IN ($strAccess)")); $conttp->parse('statisticrow'); } $conttp->parse('statistics'); $conttp->parse('main'); $conttp->show('main'); // // Include Footer // ============== $maintp->setVariable('VERSION_INFO', "NagiosQL $setFileVersion"); $maintp->parse('footer'); $maintp->show('footer');