Beispiel #1
0
        }
    }
    $users = array();
    foreach ($qreq as $k => $v) {
        if (substr($k, 0, 4) == "s61_" && $v && ($uname = urldecode(substr($k, 4))) && ($user = ContactView::prepare_user($uname, $pset))) {
            $users[] = $Me->user_linkpart($user);
        }
    }
    if (empty($users)) {
        return $Conf->errorMsg("No users selected.");
    }
    go(hoturl_post("run", array("pset" => $pset->urlkey, "run" => $qreq->runner, "runmany" => join(" ", $users))));
    redirectSelf();
}
if ($Me->isPC && check_post() && $Qreq->runmany) {
    runmany($Qreq);
}
function psets_json_diff_from($original, $update)
{
    $res = null;
    foreach (get_object_vars($update) as $k => $vu) {
        $vo = get($original, $k);
        if (is_object($vo) && is_object($vu)) {
            if (!($vu = psets_json_diff_from($vo, $vu))) {
                continue;
            }
        } else {
            if ($vo === $vu) {
                continue;
            }
        }
Beispiel #2
0
        }
    }
    $users = array();
    foreach ($_POST as $k => $v) {
        if (substr($k, 0, 4) == "s61_" && $v && ($uname = substr($k, 4)) && ($user = ContactView::prepare_user($uname, $pset))) {
            $users[] = $Me->user_linkpart($user);
        }
    }
    if (!count($users)) {
        return $Conf->errorMsg("No users selected.");
    }
    go(hoturl_post("run", array("pset" => $pset->urlkey, "run" => $_REQUEST["runner"], "runmany" => join(" ", $users))));
    redirectSelf();
}
if ($Me->isPC && check_post() && @$_POST["runmany"]) {
    runmany();
}
function psets_json_diff_from($original, $update)
{
    $res = null;
    foreach (get_object_vars($update) as $k => $vu) {
        $vo = @$original->{$k};
        if (is_object($vo) && is_object($vu)) {
            if (!($vu = psets_json_diff_from($vo, $vu))) {
                continue;
            }
        } else {
            if ($vo === $vu) {
                continue;
            }
        }