function _compo2_admin($params) { $user = $params["user"]; if ($user->user_level < 7) { compo2_error("admin"); } $action = isset($_REQUEST["action"]) ? $_REQUEST["action"] : "preview"; if ($action == "default") { $action = "preview"; } if ($action == "edit") { return _compo2_active_form($params, $_REQUEST["uid"], 1); } elseif ($action == "save") { return _compo2_active_save($params, $_REQUEST["uid"], 1); } elseif ($action == "preview") { return _compo2_preview($params, "?admin=1&action=edit"); } elseif ($action == "ratelist") { return _compo2_rate_list($params); } elseif ($action == "results") { return _compo2_results_results($params); } elseif ($action == "top") { return _compo2_results_top($params); } elseif ($action == "recalc") { return _compo2_admin_recalc($params); } elseif ($action == "resetcache") { return _compo2_admin_resetcache($params); } elseif ($action == "get_user") { return _compo2_admin_get_user($params); } elseif ($action == "cron") { return _compo2_mike_cron($params); } }
function _compo2_results($params) { $action = isset($_REQUEST["action"]) ? $_REQUEST["action"] : "default"; if ($action == "default") { return _compo2_results_results($params); } elseif ($action == "preview") { return _compo2_preview($params); } elseif ($action == "me") { _compo2_preview_me($params); } elseif ($action == "top") { return _compo2_results_top($params); } elseif ($action == "rate") { header("Location: ./?action=preview&uid=" . intval($_REQUEST["uid"])); die; } elseif ($action == "edit") { return _compo2_active_form($params); } elseif ($action == "save") { return _compo2_active_save($params); } }