» » » » Модуль "Кто на линии онлайн" для DLE

Подробное содержание постаМодуль "Кто на линии онлайн" для DLE

Голосов: 4
Этот онлайн модуль на dle довольно стар, неоднократно переделывался различными людьми, но сохранил свою безупречную работоспособность и широкий функционал.

Установка модуля "Кто на линии онлайн" занимает всего несколько минут, так как она очень проста. В архиве модуля присутствует инструкция по установке и настройке функции GEO определения местоположения посетителя, тем не менее продублирую ее здесь:

1. Скопируйте все файлы из папки Upload на сервер. Предварительно переименовав папку templates/{THEME} на название своего шаблона.

2. Для того чтобы включить или выключить систему определения местоположения пользователя следует в файле engine/modules/online/online_config.php присвоить нужное значения "NO" или "YES" в следующих строках:

'show_location' => "no", //Отображать местонахождение
'show_country_flag' => "no", //Отображать флаг страны
'show_country' => "no", //Отображать страну
'show_city' => "no", //Отображать город
'show_last_visit' => "no", //Отображать дату последнего визита

Если вы установили значение "YES", то необходимо скачать базу IP адресов по ссылку: http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz и распаковать содержимое в папку /engine/data.
Если база не будет установлена, то модуль будет выдавать ошибку, в связи с отсутствием этой базы.

3. В любом месте вашего шаблона вставляем {include file="engine/modules/online/online.php"} для подключения модуля к шаблону сайта.

Ниже приведена инструкция, которая позволит скрывать администрацию сайта в блоке модуля:
1. Откройте файл "online.class.php" и найдите в нем строку:
$this->user_name = $member_id["name"];

Замените её на:
if($member_id["user_group"] != 1 || $this->online_config['noshow_admin'] == "yes"){ $this->user_name = $member_id["name"];}


2. Откройте файл "online_config.php" и найдите в нем строку:
'show_user_group' => "yes", //Отображать название группы пользователя

Выше добавьте:
'noshow_admin' => "no", //Отображать администрацию сайта

Где "yes/no" - Включение и отключение показа администрации сайта в блоке модуля.

Название модуля: "Онлайн", "На линии"
Совместимая версия DLE: 9.2 - 9.7 - тестировался на dle 9.7
Скачать модуль: Вы не можете скачивать файлы с нашего сервера или с .
  • Название: Модуль "Кто на линии онлайн" для DLE
  • Версия CMS:

Информация о статье

Облоко тегов

DLE 9.2, DLE 9.3, DLE 9.4, DLE 9.5, DLE 9.6, DLE 9.7

Добавить комментарий

Имя:*
E-Mail:
Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищённой ссылки Картинка Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *
server-online.org (Гости) 14 ноября 2012 13:15
Вы можете TPL файлов модуля, с изменённым дизайном блока!