1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42:
<?php
$plugin_is_filter = 5 | ADMIN_PLUGIN;
$plugin_description = gettext("Site rewrite rules tab.");
$plugin_author = "Stephen Billard (sbillard)";
$plugin_category = gettext('Development');
zp_register_filter('admin_tabs', 'rewriteRules::tabs');
class rewriteRules {
static function tabs($tabs) {
if (zp_loggedin(ADMIN_RIGHTS)) {
if (!isset($tabs['development'])) {
$tabs['development'] = array(
'text' => gettext("development"),
'subtabs' => NULL);
}
$tabs['development']['subtabs'][gettext("rewrite")] = FULLWEBPATH . '/' . ZENFOLDER . '/' . PLUGIN_FOLDER . '/rewriteRules/admin_tab.php?page=development&tab=' . gettext('rewrite');
$named = array_flip($tabs['development']['subtabs']);
sortArray($named);
$tabs['development']['subtabs'] = $named = array_flip($named);
$tabs['development']['link'] = array_shift($named);
return $tabs;
}
}
}
?>