function intShowUserSearchSetVars(&$smarty) { $smarty->assign_by_ref("group_names", getGroupNames($smarty)); $smarty->assign_by_ref("admin_names", getAdminNames($smarty)); intSetChargeNames($smarty, null); $smarty->assign("can_change", hasPerm("CHANGE USER ATTRIBUTES") or amIGod()); $smarty->assign("order_by_options", array("user_id" => "User ID", "normal_username" => "Normal Username", "creation_date" => "Creation Date", "owner_id" => "Owner ID", "group_id" => "Group ID", "credit" => "Credit")); if (!$smarty->is_assigned("show_results")) { $smarty->assign("show_results", FALSE); } }
function permValueRestricted($perm_name, $admin_name) { /* return True if value of "$perm_name" of "$admin_name" is restricted Also return True if an error has been occured */ if (amIGod()) { return False; } $req = new AdminPermValue($perm_name, $admin_name); $resp = $req->sendAndRecv(); if ($resp->isSuccessful()) { if ($resp->getResult() == "Restricted") { return True; } else { return False; } } else { return True; } }