. * --------------------------------------------------------------------- */ include ('../inc/includes.php'); Session::checkCentralAccess(); Html::header(Rule::getTypeName(Session::getPluralNumber()), $_SERVER['PHP_SELF'], "admin", "rule", -1); RuleCollection::titleBackup(); echo ""; echo ""; foreach ($CFG_GLPI["rulecollections_types"] as $rulecollectionclass) { $rulecollection = new $rulecollectionclass(); if ($rulecollection->canList()) { if ($plug = isPluginItemType($rulecollectionclass)) { $title = sprintf(__('%1$s - %2$s'), Plugin::getInfo($plug['plugin'], 'name'), $rulecollection->getTitle()); } else { $title = $rulecollection->getTitle(); } echo ""; } } if (Session::haveRight("transfer", READ) && Session::isMultiEntitiesMode()) { echo ""; } if (Session::haveRight("config", READ)) { echo ""; } echo "
" . __('Rule type') . "
"; $ruleClassName = $rulecollection->getRuleClassName(); echo ""; echo $title."
"; echo "".__('Transfer').""; echo "
"; echo "". _n('Blacklist', 'Blacklists', Session::getPluralNumber()).""; echo "
"; Html::footer();