Плагин Truevisits
Популярные запросы: тема Omnis, плагин Pagelist, Cotonti 0.9.24.2, ЧПУ, Font Face
- 312 просмотров
- 1 октября, 2023
- Обновлено: 1 октября, 2023
- admin
- Время чтения: 1 минута
- 1 (Подробно)
Плагин Truevisits предназначен для подсчета визитов зарегистрированного пользователя. Визитами считаются посещения сайта (открытие любых его страниц), время между которыми равно или превышает установленный в настройках интервал. Интервал устанавливается в секундах и по умоляанию равен 1800 секунд (30 минут). Если обнулить эту настройку, плагин будет считать абсолютно страницы, отданные пользователю.
Данные записываются в создаваемые при установке плагина экстраполя модуля users:
- user_truevisits_since – дата начала сбора статистики;
- user_truevisits_last – дата последнего посещения пользователем сайта;
- user_truevisits_count – количество визитов пользователя.
Экстраполя выбраны неслучайно, поскольку эти данные доступны глобально в массиве $usr['profile'] и, в виде пользовательских тегов, везде, где отрабатывает функция cot_generate_usertags().
Начало сбора статистики – это первый после установки плагина заход на сайт.
Использование плагина Truevisits
Как уже говорилось выше, данные записываются в пользовательские экстраполя и доступны "всегда и везде" из массива$usr['profile'], либо везде, где используется функция cot_generate_usertags(). В качестве примера выведем информацию о визитах пользователя в локации users.details, т. е. на пользовательской странице:
<!-- IF {USERS_DETAILS_TRUEVISITS_COUNT} --> <div class="alert alert-primary"> Визитов с {USERS_DETAILS_TRUEVISITS_SINCE|cot_date('j F Y г.', $this)}: {USERS_DETAILS_TRUEVISITS_COUNT} </div> <!-- ENDIF -->
Здесь можно почитать о предыстории.
Приятного использования. Свои отзывы, пожелания и багрепорты отставляйте в комментариях на нашем сайте (не требуют регистрации) или в Issues на Github.
Новый комментарий