Как создать свой сайт
Верстка сайта (и не только) в простых примерах

Drupal голосования: модуль rate

Опубликовал(а) Programmer 23/05/2017 в Drupal , метки: ,

Итак, Drupal модуль под названием Rate позволяет организовывать голосования за ноды и комментарии на ваших сайтах, обладает множеством гибких опций. Далее я приведу пример в качестве одного из возможных вариантов настройки данного расширения.

1. Во-первых скачайте, а затем установите дополнения Voting API и Rate. По желанию импортируйте русскую локализацию. Активируйте их, как показано на рисунке ниже:

Активация модуля голосования Rate для Drupal 7

2. Во-вторых перейдите по цепочке навигации Структура → Rate widgets, где выберите тип виджета. Для примера я возьму Number up / down это что-то типа кнопки +1 / -1. Затем нажмите на кнопку Далее.

Drupal настройка модуля Rate

3. На открывшейся странице будут представлены практически все основные настройки голосования.

  • В раскрывающемся списке Типы материалов выберите статью.
  • Придумайте заголовок и машинное имя. Поле тег нужно для взаимодействия с модулем Voting API.
  • В настройках отображения отметьте радиокнопку Below the content виджет голосования будет отображаться после текста статьи на сайте.
  • В правах доступа поставьте флажок напротив anonymous user, чтобы анонимные посетители сайта могли голосовать за лучший контент.

Голосования Drupal - настройка виджета

4. После сохранения параметров можно по желанию перейти на вкладку настройки, где задаются опции распознавания ботов, участвующих в голосованиях. Задайте временные ограничения, введите ключ API Веб-сервиса BotScout.com, чтобы последний проверял подозрительные адреса по своей базе.

Настройка голосования Rate в Drupal 7 - блокировка ботов

После этого перейдите к любой ноде типа статья под видом анонимного посетителя и попробуйте проголосовать, результат благодаря AJAX отобразится на той же странице без перезагрузки.

Дополнительная информация:

Настроить принцип учета уникальности голосов также можно на странице настроек модуля Voting API http://www.мой-друпал.org/admin/config/search/votingapi Конфигурация → Поиск и метаданные → API Оценки.

Настройка Drupal - Voting API


Добавить комментарий