예제 #1
0
/**
 * Перемещение сообщества вверх/вниз при своей сортировке в звкладке "Я вступил".
 *
 * @param int    $sCommId  сообщество котоое перемещаем
 * @param string $sSign    в какую сторону перемещаем: > - вверх, < - вниз
 * @param string $group_id код группы для перерисовки списка в случае успеха
 * @param string $sub_om   код дополнительного условия сортировки или вкладки для перерисовки списка в случае успеха
 * @param int    $page     номер страницы для перерисовки списка в случае успеха
 *
 * @return object xajaxResponse
 */
function CommuneMove($sCommId = '', $sSign = '>', $group_id = 0, $sub_om = '', $page = 1)
{
    global $session;
    session_start();
    $objResponse = new xajaxResponse();
    $sUserId = get_uid(false);
    if (!$sCommId || !$sUserId) {
        return $objResponse;
    }
    if (commune::communeMove($sCommId, $sUserId, $sSign)) {
        $group_id = $group_id ? $group_id : null;
        return CommuneGetList($group_id, $sub_om, $page);
    }
    return $objResponse;
}