Версия: 1.2
Совместимость: 8.X - 9.X
Описание:Модуль добавляет на сайт блок с количеством пользователей, которые находятся на сайте, разделяя их на зарегистрированных и незарегистрированных, также выводится список залогиненных пользователей.
Особенности:* Низкая нагрузка - не используется таблица в базе данных для хранения данных о пользователях.
* Вся нагрузка модуля это - 1 запрос + 1 запрос каждые 10 минут если на сайте есть залогиненные пользователи.
* Скорость (будет наблюдаться на высокопосещаемых ресурсах - 10-11К Пользователей) намного выше чем у аналогов - специально для сравнения были проведены тесты, результат которых: Почти все аналоги требуют от 17 мс. до 40-50 мс! для DT_Online же трабуются 5-6 мс.
* Модуль на 100% "шаблонизирован"
* Есть возможность легко изменить цвета ников по группам.
* Быстрая установка.
Изменения с 1.0:* Добавлена возможность использования хинта + хинт полностью вынесен в шаблон чтобы не нарушать 100% шаблонизацию модуля.
* Улучшен подсчет пользователей.
* Исправлена ошибка подсчета гостей.
* Добавлен тег для скрытия разделителя пользователей если отображается последний пользователь списка.
* Добавлены 3 настройки: включение/выключение хинта (при выключенном модуль не будет даже брать нужные для хинта поля из базы), включение/выключение подсчета гостей, интервал (точность модуля) в секунда в котором пользователи должны подтверждать свое присутствие на сайте (чем ниже, тем точнее модуль, но и выше нагрузка)
Установка:1. Переименовать папку
upload/templates/{THEME} на название шаблона
2. Заменить все файлы на сайт из папки
upload3. Открыть файл
/templates/{THEME}/main.tplВ нужном месте добавить:{include file="engine/modules/dt_online.php"}
Если нужно включить хинт:1. Установить хинт (Если он не установлен) - хинт
(tooltip) на
jQuery2. Открыть файл
engine/modules/dt_online.phpВ строке:Заменить
false на
trueГотово.Если Вы всё сделали правильно, модуль должен заработать ;)
Скачивание файлов доступно только зарегистрированным пользователям