Плагин PageRate - рейтинг записей

/ Просмотров: 4418
Метки:

Плагин позволяет голосовать за или против текущих записей, тем самым определяя пользовательский рейтинг публикаций.

Использование плагина

Защита от накрутки рейтинга реализована по coockie, устанавливаемой на 30 дней. Результирующий рейтинг хранится в таблице mso_meta (параметр pagerate_value, для каждой страницы свой). В таблицу пишется одно общее значение.

Сам процесс голосования сопровождается красивыми всплывающими подсказками с настраиваемыми текстами.

У плагина есть следующие опции:

  • Заголовок — заголовок блока рейтинга.
  • Кроме статических страниц — страницы static не учавствуют рейтинге.
  • Отображение — выводить ли блок только на одиночной странице или также на главной, в категориях и т.д..
  • Анонимные не голосуют — только залогиненые пользователи могут голосовать за пост. Т.к. защита от накрутки голосов в плагине реализована по coockie, эта опция даёт хоть какую-то гарантию защищённого голосования.
  • Уведомлять по почте — уведомлять по почте при изменении рейтинга записи.
  • Тема письма — тема отправляемого при изменении рейтинга записи письма.
  • Запрет минусования — если есть желание подсчитать только голосующих «за».
  • Картинка кнопки "минус" и Картинка кнопки "плюс" — по умолчанию с плагином идут картинки «+-», стрелки и смайлики.
  • Подсказка кнопки "минус" и Подсказка кнопки "плюс" — тексты кнопок голосования.

Скачать

Автор: Dminty

Текущая версия плагина: 1.0 (не работает само голосование в cms 0.863)

pagerate_1_0.zip0

ToDo

Плагин очень нуждается в доработке:

  • Перво-наперво требуется восстановить работу плагина в последних версиях MaxSite.
  • На страницы плагина в планах автора сделать модификацию плагина, которая будет записывать в базу отдельно отрицательный рейтинг, отдельно - положительный. При выводе - суммировать результат.
  • Сделать более надёжную защиту от накрутки.
Комментариев: 1 RSS

Насколько я помню когда я ставил этот плагин то если кликать быстро то можно было успеть несколько голосов накликать. Тут исправлен этот баг?