Центр документации
Карта сайта

Создай визитку сам!


Самоучитель по интеграции дизайна и настройке Amiro.CMS на примере демонстрационной версии пакета Визитка »


Сценарий работы модуля

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

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

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

Версия для печати

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API)
 2000 – 2021 © Amiro.CMS Все права защищены.