Рейтинг

Поле для InstantCMS 2.x , открытый исходный код

  • Рейтинг: 5.0
  • Просмотры: 4469
  • Подписчики: 6
  • Добавлен: 05.07.2017

Описание и возможности:

  1. В одной записи возможно использование несколько полей данного типа.
  2. Возможно использовать в записях типов контента и профиле пользователей.
  3. Возможно увеличивать или уменьшать системный рейтинг в зависимости от голоса. (интеграция с системным рейтингом)
  4. Решение для вывода значения рейтинга в виджетах типа «Список контента».
  5. Возможность голосования для «гостей».
  6. Возможность загрузить свои иконки (звездочки, сердечки и т.д.).
  7. Защита от накрутки рейтинга с проверкой ip-адреса, cookie, id-пользователя.
  8. Интеграция с системной лентой активности (выводит события о голосе).
  9. Сокращенный вариант вывода результата в списке записи и виджете.
  10. Просмотр статистики по кол-ву оценок.
  11. Работает полностью на ajax без перезагрузки страниц.
  12. Автоматическая чистка старых голосов по cron (Планировщик)
  13. Просмотр истории голосов в админ-панели с возможностью отмены голосов.
  14. Стоп-лист (черный список) ip-адресов для голосующих (в т.ч. и по маске ***.***.***.***)

Вывод общего результата:

Если вы в одной записи используете несколько полей данного рейтинга то вы можете получить среднее значение от рейтингов в отдельном поле. Для этого создайте поле типа «Строковое или число» с системным именем rating_result и среднее значение будет высчитываться и автоматически записываться в данное поле. Таким образом по данному полю можно настраивать наборы и сортировку.

Интеграция с системным рейтингом:

При установке в настройках поля значения «Изменять системный рейтинг» (Если вы хотите чтобы голоса влияли на системный рейтинг) необходимо установить «серединное» («нейтральное») значение рейтинга при котором рейтинг остается неизменным. Если же проголосуют выше вашей отметки — то рейтинг автора записи увеличится на 1, если ниже — уменьшится. Например у вас рейтинг из 5 звезд и вы установили значение данной настройки = 3, то если пользователь проголосует 3 — то рейтинг не изменится, если проголосуют 1 или 2 то рейтинг автор а записи или профиля уменьшится на 1, если 4 или 5 то увеличится.

«Изменять системный рейтинг в зависимости от оценки» — если данная опция включена — то рейтинг будет изменяться не на «единицу» а на кол-во звезд от вашей «серединной» отметки. Например если проголосуют 4 — то к рейтингу прибавится 1, если проголосуют 1 то рейтинг уменьшится на 2.

Видео Демо
Купить
1499 руб.
Покупка производится
на сайте инстант.рф