Главная
8-800-3333-505
(495) 287-08-62   (383) 204-92-99

При нажатии на кнопку "оценить" производятся две проверки:

  1. В случае, когда голосование разрешено только зарегистрированным пользователям, производится проверка, вошел ли пользователь в систему. Если нет - ему выдается сообщение со ссылкой на страницу входа и регистрации.
  2. Проверяется наличие в "истории" голосований записи с аналогичными параметрами (тот же элемент, тот же пользователь или IP-адрес). Если такая запись есть - выдается сообщение "вы уже голосовали за этот материал".

Если обе проверки пройдены - производится вычисление нового значения рейтинга данного элемента и голосование записывается в "историю". Значение рейтинга вычисляется, исходя текущего рейтинга этого элемента и заданных настроек, как то: учитывается ли вес голосующего и чему равен "базовый рейтинг", а также выбранной данным пользователем оценки.