.
* ---------------------------------------------------------------------
*/
include ('../inc/includes.php');
Session::checkCentralAccess();
Html::header(Rule::getTypeName(Session::getPluralNumber()), $_SERVER['PHP_SELF'], "admin", "rule", -1);
RuleCollection::titleBackup();
echo "
";
echo "| " . __('Rule type') . " |
";
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 "| ";
$ruleClassName = $rulecollection->getRuleClassName();
echo "";
echo $title." |
";
}
}
if (Session::haveRight("transfer", READ)
&& Session::isMultiEntitiesMode()) {
echo "| ";
echo "".__('Transfer')."";
echo " |
";
}
if (Session::haveRight("config", READ)) {
echo "| ";
echo "".
_n('Blacklist', 'Blacklists', Session::getPluralNumber())."";
echo " |
";
}
echo "
";
Html::footer();