Хак счётчика гостевой для 9.5

398
.
Hat-Trick
Выкладываю хак счётчика гостевой. Счётчик новых сообщений в гостевой и админ-клубе сбрасывается при посещении этих модулей.

Установка:
1. Выполнить SQL запрос
ALTER TABLE `users` ADD `visiting_modules` TEXT NULL DEFAULT NULL COMMENT 'last visit to modules' AFTER `lastpost`;

2. Распаковать архив в корне.

Весь хак состоит из одного метода visitingModules. Он обновляет счётчик посещения того или иного раздела. Так что можно использовать для любых ваших разделов, где вас устраивает концепция "зашёл на страницу, счётчик обновился". То есть подсчёт по посещению раздела, а не каждой отдельной единицы контента в ней.
Для получения времени последнего посещения модуля (модулей) используете метод visitingModules(array $modules).
Для записи посещения в БД вызываете метод visitingModules со втором параметром true.
Прикрепленные файлы:
.
¯\_(ツ)_/¯
Отлично  
.
нахер..мне проще метку ставить по старинке.. Все эти Ваши нововведения - ЗЛО..
Помяните меня потом когда в коде закопаетесь так что не разберешь..
Всего: 3