Example #1
0
function userCheckGroups($user_id, $groups)
{
    $user = userGetById($user_id);
    if (!userExistsById($user_id)) {
        return;
    }
    $a = stringTokenize($user["groups"], "+");
    $res = array();
    for ($i = 0; $i < count($groups); $i++) {
        $res[$i] = in_array(strval($groups[$i]), $a);
    }
    return $res;
}
Example #2
0
function topicGetModerators($topic_id)
{
    $topic = topicGetById($topic_id);
    return stringTokenize($topic["moderators"], "+");
}
Example #3
0
function stringAddToken($str, $token, $separator = "+")
{
    if (!in_array($token, stringTokenize($str, $separator))) {
        return $str . $separator . $token;
    } else {
        return $str;
    }
}