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);
    }
}
示例#2
0
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;
    }
}