$u_rating = $user->GetField($uid, $e, 'rating_get(rating, is_pro, is_verify)'); $u_pro_rating = $u_rating; // рейтинг, с учетом, что юзер купит ПРО (определяется ниже). $u_has_ps = false; // есть ли у него платные места хоть где-то. $u_has_ps_fp = false; // есть ли у него платное место на главной странице. $u_has_ps_ctg = false; // есть ли у него платные места в каталоге. $u_has_pp = false; // был ли пользователь в платных местах вверху страницы хотя бы раз $u_has_of = false; // был ли пользователь в ленте предложений хотя бы раз $u_today = promotion::GetToday($uid); // статистика за сегодня. $u_yesterday = promotion::GetYesterday($uid, $YESTERDAY); // статистика за вчера. Используется еще как прогноз на завтра в блогах. $u_last30 = NULL; // статистика за последние 30 дней, только суммы. $u_ctlg_pos = NULL; // позиции юзера в каталоге (в выбранных им специализациях или разделах). $u_month = $TODAY_DAY > 1 ? array_fill(1, $TODAY_DAY - 1, 0) : array(); // статистика за текущий месяц по дням, до (и не включая) сегодняшнего дня. $u_month_sum = NULL; // массив сумм всего за текущий месяц (по категориям пользоватлей), включая прогнозную часть. $u_year = array(); // статистика юзера за текущий год по месяцам, до (и не включая) текущий месяц. $cur_month_max_h = 0; // амплитуда месячного графика (в пикселях). $cur_year_max_h = 0; // амплитуда годового графика (в пикселях).