
Плагин «Просмотры»
Версия 1.0.2 |
Совместимость: 1.0.3
Добавлен: 7 февраля 2014 | Обновлен: 17 ноября 2015
Скачан 2791 раз
Добавлен: 7 февраля 2014 | Обновлен: 17 ноября 2015
Скачан 2791 раз
Описание
Плагин осуществляет подсчет количества просмотров топиков и позволяет сортировать топики по числу просмотров на страницах "/index", "/blog", "/personal_blog" и для каждого из блогов в отдельности. Поддерживается фильтрация по дате.
Плагин анализирует статистику просмотров 2 видов:
- Простая статистика по общему числу просмотров.
- Расширенная статистика — использует данные, собранные плагином «ViewStat». Данный режим активизируется автоматически при активном плагине «ViewStat». В данном режиме фильтрация может быть как по времени создания топиков, так и только по просматриваемым за выбранное время.
Совместим с шаблонами:
— Synio;
— Mobile;
— VK Flat Style.
Не совместим с плагином «ViewCount».
Для повышение производительности, по совету PSNet, хранение статистики осуществляется в отдельной таблице.
GitHub: github.com/wasja1982/livestreet_views
Обсуждение плагина здесь.
Настройка
Настройка плагина осуществляется редактированием файла "/plugins/views/config/config.php".
Поддерживаемые директивы:
1) $config['only_users'] — Считать просмотры только от авторизованных пользователей. По умолчанию отключено (false).
2) $config['only_once'] — Считать только первый просмотр топика пользователем (в пределах сессии). По умолчанию включено (true).
3) $config['use_sort'] — Использовать сортировку топиков по числу просмотров. По умолчанию включено (true).
4) $config['stat_date_filter'] — Отображаются только топики, которые просматривались в выбранный период, независимо от времени их создания. Использует данные плагина Viewstat (должен быть установлен). По умолчанию отключено (false).
5) $config['show_info'] — Показывать число просмотров в панели информации топика. По умолчанию включено (true).
Установка
1. Скопировать плагин в каталог /plugins/
2. Через панель управления плагинами (/admin/plugins/) запустить его активацию.
Основные положения лицензионного соглашения
Это приложение доступно по лицензии Creative Commons «Attribution-ShareAlike» («Атрибуция — На тех же условиях») 4.0 Всемирная. Чтобы увидеть копию этой лицензии, посетите creativecommons.org/licenses/by-sa/4.0/.Обязательным условием использования плагина является наличие активной ссылки, размещенной автором оригинальной версии плагина. При модификации плагина запрещается изменять содержание ссылки, а так же скрывать ссылку от посетителей или поисковых роботов. Отключить ссылку можно за донейт на сайте livestreet.ru/profile/Wasja/
Copyright © 2014-2015 Александр Вереник
Список версий с изменениями
-
1.0.2
16 ноября 2015 -
Добавлено игнорирование просмотра топиков поисковыми роботами.
Добавлена поддержка шаблона «VK Flat Style».
-
1.0.1
29 мая 2014 -
Добавлен индекс для поля `topic_count_read` в таблице БД.
Добавлено фиксированное сообщение об ошибке.
Добавлен отдельный файл иконки.
Добавлены параметры конфигурации:
— $config['only_users'] — Считать просмотры только от авторизованных пользователей.
— $config['only_once'] — Считать только первый просмотр топика пользователем (в пределах сессии).
-
1.0.0
26 мая 2014 - Релиз