Example #1
0
function addToWatchlist($member_name)
{
    global $access_isGroupMember;
    global $group_name;
    _filter_var($member_name);
    if ($access_isGroupMember && isset($_SESSION['valid_user'])) {
        if ($_SESSION['valid_user'] == $member_name) {
            return '0';
        }
        // error
        $wid = _getMemberID($member_name);
        $u = new User($_SESSION['valid_user']);
        if ($u->isWatching($group_name, $wid)) {
            return '1';
        }
        $res = $u->addToWatchlist($group_name, $wid);
        if ($res) {
            return '2';
        } else {
            return '0';
        }
    } else {
        return '0';
    }
}