function switch_main() { switch ($_GET["main"]) { case "frontend": admin_index(); exit; break; case "main": admin_index(); exit; break; case "warnings": admin_warnings(); exit; break; case "monitorix": admin_monitorix(); exit; break; case "emails_received": admin_emails_received(); exit; break; case "emails_amavis": admin_emails_amavis(); exit; break; case "graphs": admin_graph(); exit; break; case "HTTP_FILTER_STATS": HTTP_FILTER_STATS(); exit; break; case "HTTP_BLOCKED_STATS": HTTP_BLOCKED_STATS(); exit; break; case "system": admin_system(); exit; break; case "kaspersky": kaspersky(); exit; break; default: break; } }
$actions['userlevel'] = 'userlevel'; $actions['userlevelform'] = 'userlevelform'; $actions['massmailer'] = 'massmailer'; $actions['record'] = 'admin_user_record'; $actions['change_id'] = 'admin_user_changeid'; } // Check their action if (isset($_GET['action']) && isset($actions[$_GET['action']])) { define('IN_STAFF', true); require_once 'new_staff_actions.php'; $action_name = $actions[$_GET['action']]; $action_name(); } else { switch ($ir['user_level']) { case 2: admin_index(); break; case 3: sec_index(); break; case 5: ass_index(); break; } } function admin_index() { global $ir, $c, $userid; print "Welcome to the {GAME_NAME} admin panel, <b>{$ir['username']}!</b><br />"; echo <<<EOF <table width='90%' border='1' cellspacing='1' cellpadding='2'>