Рейтинг статей

Рейтинг статей

Syrnik
1.0 (1 отзывов)30 установок

Описание

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

Возможности

Плагин предоставляет возможность посетителям сайта оценивать статьи. Оценки сохраняются в cookies браузера на неделю, что позволяет пользователям голосовать повторно. Плагин работает в двух режимах: автоматическом и ручном.

Режимы работы

  • Автоматический режим: Подключение CSS-стилей, JS-скриптов и формы голосования происходит с использованием хуков.
  • Ручной режим: Необходимо вручную подключить файлы CSS и JS, а также вставить форму голосования и рейтинг в любое место шаблона post.html.

Хелпер плагина

Для работы с хелпером плагина в шаблоне используется следующий код: ``php {$vote_helper = blogVotePlugin::helper()} ``

Получение данных рейтинга

Для получения объекта данных рейтинга для поста используется метод: ``php {$rating = $vote_helper->getRating($post)} ` где $post` — массив данных о посте блога.

Вывод рейтинга и формы

Для получения HTML с рейтингом и формой голосования: ``php {$vote_helper->getRatingHtml($rating)} ` или с указанием собственного файла шаблона: `php {$vote_helper->getRatingHtml($rating, '/path/to/template')} ``

Методы объекта данных рейтинга

  • getRating(): Получить суммарный рейтинг, т.е. сумму всех оценок.
  • getVoteCount(): Получить общее количество голосов.
  • getPercent(): Получить процент (с точностью до десятой от 0 до 100).
  • getScore(): Получить средний рейтинг поста (число с точностью до десятой в диапазоне от 0 до 5).

Настройка

Установка и настройка плагина занимают несколько минут. Все параметры доступны в панели управления.