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