Онлайн 2.5.0 модуль для DLE 10.х-9.5

Категория: Модули DLE » Модуль для DLE 11.3, 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Онлайн 2.5.0 модуль для DLE 10.х-9.5
Сегодня на http://www.dle9.com/ все для сайта dle советуем Онлайн 2.5.0 модуль для DLE 10.х-9.5 , так как многие переходят на новую версию скрипта DataLife Engine v10.0, то для корректной работы необходимо произвести адаптацию, что и было сделано автором в online модуле. Благо он обладает многими наворотами, основное предназначение выводить список пользователей, роботов, гостей, что находятся у вас на интернет-портале.

Онлайн модуль количество пользователей является один из популярных скриптов в движке дле, ведь он наглядно показывает сколько гостей на данный момент у вас, а чтобы увеличить потенциал веб-сайта ещё больше, советуем обратить внимание на QuickChat, позволяющий подключить онлайн оператора, который сможет помочь, ответить на любые вопросы вашей аудитории в считанные минуты.

Добротный Онлайн 2.5.0 модуль для DLE 10.х-9.5, позволит вам вывести список ваших пользователей, гостей, роботов в всплывающем окне, при этом показать страну и город, если у него реальный IP, при условии, что вы установили файл геолокации. Есть возможность видеть местоположения посетителя, определять операционную систему, браузер и даже составлять список пришедших зарегистрированных пользователей на веб-ресурс. О других возможностях читаем под спойлером.





Для тех у кого ошибка
Fatal error: Call to a member function GetOnUser() on a non-object in online.php on line 16

1. Добавить файл в папку \engine\data\GeoLiteCity.dat ниже можно скачать, если нет желания устанавливать такой большой файл и хотите отказаться от вывода флагов, страны, ip и т.д. то делаем следующее:

2. В панели движка ДЛЕ выбираем Все разделы панели (Список всех разделов) спускаемся в самый низ и выбираем Сторонние модули - Блок онлайн.
Далее выбираем вкладку Настройки хинта (Настройки всплывающего окна) и ставим во всех вкладках Не Показывать, потом Сохраняем изменения. Всё ошибки больше быть не должно!

3. Если выходит ошибка значит настройки не сохранились на вашем хостинге! Делаем следующее; ставим права 777 на файл data/engine/online_config.php и повторяем пункт 2, не помогает открываем файл data/engine/online_config.php в любом блокноте и правим в этих местах ставим NO, т.е. отключаем функцию геолокации, сохраняем и добавляем файл на сервер.
'show_location' => "no",

'show_country_flag' => "no",

'show_country' => "no",

'show_city' => "no",

'show_last_visit' => "no",

'show_user_group' => "no",

'show_ip' => "no",

'show_proxy' => "no",

'show_user_OS' => "no",

'show_browser_icon' => "no",

'show_avatar_def' => "no",

В этом случаи должно быть 100% получиться!

Название: Онлайн / Online
Автор: Igor100
Доработал модуль: SX2
Адаптировал до DLE 10.х - 9.5: Qnut and Panacea
Версия модуля: 2.5.0

Скачать Online CP-1251 UTF-8: , Внимание если вам необходимо видеть геолокацию пользователя (страну по IP), то дополнительный файл должен быть распаковать в папку \engine\data\GeoLiteCity.dat из данного архива blok-onlayn-GeoLiteCity.rar [16.98 Mb]
Онлайн 2.5.0 модуль для DLE 10.х-9.5 вывести список ваших пользователей, гостей, роботов в всплывающем окне, показать страну и город, реальный IP вы найдете всё лучшее у нас форумы, хаки, модули, шаблоны.
  • 40
Рубрика: DLE модули » Бесплатные
Ранее » Модуль Награды / Awards 4.5 для DLE 10.0 - 9.7« Далее Модуль DLE 10.0-9x MySiteBackup
Добавление комментарияОставить комментарий
  • № :57
  • 1 июля 2015 17:11
Цитата: demondroid
Fatal error: Call to a member function GetOnUser() on a non-object in online.php on line 16

Вот такая ошибка в низу страницы, хотя модуль работает. Помогите пожалуйста, как убрать ошибку?

Стоит DLE 10.4
Отключал все пункты - тоже самое, как и у предыдушего

Добавил решение проблемы в статью выше, читаем.
Проверял Онлайн 2.5.0 модуль на DLE 10.5 версии движка
  • № :56
  • 16 июня 2015 21:35
Цитата: maligin26
Здравствуйте! Модуль стоит на DLE 9.8
На хостинге есть выбор версий PHP 5.3 или 5,6. На РНР 5.3 модуль работает без проблем, перевожу на PHP 5.6, всё работает, но не показывает где находится посетитель! То-есть последней строчки "Просматривает:..." нет во всплывающем окне. Можно ли как то исправить? Спасибо!!!

Здравствуйте!
1. опробовать другой высокой версии модуль
http://www.dle9.com/moduli/3002-modul-dlya-dle-100-kto-onlayn.html
2. Найти запрос из базы дынных измененный в PHP 5.3 между 5,6 и добавить в модуль
3. Найти высокую версию или автора
  • № :55
  • 16 июня 2015 19:40
Здравствуйте! Модуль стоит на DLE 9.8
На хостинге есть выбор версий PHP 5.3 или 5,6. На РНР 5.3 модуль работает без проблем, перевожу на PHP 5.6, всё работает, но не показывает где находится посетитель! То-есть последней строчки "Просматривает:..." нет во всплывающем окне. Можно ли как то исправить? Спасибо!!!
  • № :54
  • 7 июня 2015 08:54
Fatal error: Call to a member function GetOnUser() on a non-object in online.php on line 16

Вот такая ошибка в низу страницы, хотя модуль работает. Помогите пожалуйста, как убрать ошибку?

Стоит DLE 10.4[/quote]
Отключал все пункты - тоже самое, как и у предыдушего
  • № :53
  • 25 апреля 2015 08:39
Цитата: cyberarena
Цитата: dle9
Цитата: cyberarena
Fatal error: Call to a member function GetOnUser() on a non-object in /home/f/fh7906wz/hnsru/public_html/engine/modules/online/online.php on line 16

Вот такая ошибка в низу страницы, хотя модуль работает. Помогите пожалуйста, что делать?

На 16 строке в online.php - $whoonline->GetOnUser($live);
Ничего не трогал, установил все нормально - как убрать ошибку?

Стоит DLE 10.4

GeoLiteCity.rar [16.98 Mb данный файл присутствует на сервере, если геолокация не нужна отключите ее в файле engine/data/online_config.php модуля читайте комментарии ниже


Отключал - тоже самое. Что делать

значить не все отключи, там и флаги и страны и т.д. надо отключать, попробуйте оставить только пользователи и подключайте по одному пункту другте
  • № :52
  • 25 апреля 2015 00:51
Цитата: dle9
Цитата: cyberarena
Fatal error: Call to a member function GetOnUser() on a non-object in /home/f/fh7906wz/hnsru/public_html/engine/modules/online/online.php on line 16

Вот такая ошибка в низу страницы, хотя модуль работает. Помогите пожалуйста, что делать?

На 16 строке в online.php - $whoonline->GetOnUser($live);
Ничего не трогал, установил все нормально - как убрать ошибку?

Стоит DLE 10.4

GeoLiteCity.rar [16.98 Mb данный файл присутствует на сервере, если геолокация не нужна отключите ее в файле engine/data/online_config.php модуля читайте комментарии ниже


Отключал - тоже самое. Что делать
  • № :51
  • 24 апреля 2015 05:14
Цитата: cyberarena
Fatal error: Call to a member function GetOnUser() on a non-object in /home/f/fh7906wz/hnsru/public_html/engine/modules/online/online.php on line 16

Вот такая ошибка в низу страницы, хотя модуль работает. Помогите пожалуйста, что делать?

На 16 строке в online.php - $whoonline->GetOnUser($live);
Ничего не трогал, установил все нормально - как убрать ошибку?

Стоит DLE 10.4

GeoLiteCity.rar [16.98 Mb данный файл присутствует на сервере, если геолокация не нужна отключите ее в файле engine/data/online_config.php модуля читайте комментарии ниже
  • № :50
  • 24 апреля 2015 01:49
Fatal error: Call to a member function GetOnUser() on a non-object in /home/f/fh7906wz/hnsru/public_html/engine/modules/online/online.php on line 16

Вот такая ошибка в низу страницы, хотя модуль работает. Помогите пожалуйста, что делать?

На 16 строке в online.php - $whoonline->GetOnUser($live);
Ничего не трогал, установил все нормально - как убрать ошибку?

Стоит DLE 10.4
  • № :49
  • 24 марта 2015 00:58
Цитата: dle9
Цитата: zoldiar
А можно как то скрывать этот модуль от гостей! Но чтобы он считывал гостей и т.д. побывал закрыть в [not-group=5]{include file="engine/modules/online/online.php"}[/not-group] но тогда он вообще никого кроме пользователей не показывает:(
Или может есть кикието аналогичные модуля, можно и в админ панели...
Спасибо!)

Но в целом так должно получиться, так как данный тег служит для вывода модуля, а информацию считывается с данных сервера. попробуйте модуль http://www.dle9.com/moduli/3002-modul-dlya-dle-100-kto-onlayn.html


Спасибо! попробую. правда не знаю пойдет ли... у меня dle 9.6
  • № :48
  • 22 марта 2015 18:37
Цитата: zoldiar
А можно как то скрывать этот модуль от гостей! Но чтобы он считывал гостей и т.д. побывал закрыть в [not-group=5]{include file="engine/modules/online/online.php"}[/not-group] но тогда он вообще никого кроме пользователей не показывает:(
Или может есть кикието аналогичные модуля, можно и в админ панели...
Спасибо!)

Но в целом так должно получиться, так как данный тег служит для вывода модуля, а информацию считывается с данных сервера. попробуйте модуль http://www.dle9.com/moduli/3002-modul-dlya-dle-100-kto-onlayn.html
  • № :47
  • 22 марта 2015 18:19
А можно как то скрывать этот модуль от гостей! Но чтобы он считывал гостей и т.д. побывал закрыть в [not-group=5]{include file="engine/modules/online/online.php"}[/not-group] но тогда он вообще никого кроме пользователей не показывает:(
Или может есть кикието аналогичные модуля, можно и в админ панели...
Спасибо!)
  • № :46
  • 14 февраля 2015 17:49
Цитата: dle9
найти место в модуле этим способ и исправить

Спасибо! Сейчас попробую.
  • № :45
  • 14 февраля 2015 17:16
Цитата: mialt18
Как я понял лишними являются символы "/'" Как их убрать?

найти место в модуле этим способ и исправить
  • № :44
  • 14 февраля 2015 15:42
Цитата: JohnSurnet
Здрасти всем У меня такая проблема при наведении на пользователя не выводится окошко с инфой о пользователе, как попрравит подсажите DLE 10.3

У меня та же проблема. Начиная с версии dle 10.0 не выводится.
  • № :43
  • 14 февраля 2015 15:41
Как я понял лишними являются символы "/'" Как их убрать?
  • № :42
  • 14 февраля 2015 15:38
Не отображается иконка браузера хинте. Ссылка на иконку имеет следующий вид: http://site ru/'/templates/NVBG/online/browsers/chrome.png/'
  • № :41
  • 21 ноября 2014 23:07
Здрасти всем У меня такая проблема при наведении на пользователя не выводится окошко с инфой о пользователе, как попрравит подсажите DLE 10.3
  • № :40
  • 16 ноября 2014 00:56
у меня тоже была проблема с отображением кто просматривает какую новость, ну так для этого установите другую версию php и все заработает, т.е немного постарее поставьте и будет кул ))
  • № :39
  • 13 ноября 2014 15:50
Цитата: dle9
попробуйте поискать обновления данной базы GeoLiteCity.dat есть специальный ресурс запрос "скачать GeoLiteCity.dat", придется опять добавлять на хостинг...если не поможет, есть вероятность, что хостинг не тянет, база то большая и при каждом обращение выдает ошибку, плюч на вашем ресурсе могут быть и другие модули создающие нагрузку на предоставленные ресурсы хостинга.

спасибо!
  • № :38
  • 13 ноября 2014 15:48
Цитата: voland
Добавила теперь без проблем(помогли хостера) и саму базу GeoLiteCity.dat но ошибка осталась прежней...ВОТ И ЗАГАДКА ПОЧЕМУ ТАК? /engine/classes/geoip/geoip.inc on line 347

попробуйте поискать в интернете обновления данной базы GeoLiteCity.dat есть специальный ресурс, где он хранится, запрос "скачать GeoLiteCity.dat", придется опять добавлять на хостинг...если не поможет, есть вероятность, что хостинг не тянет, база то большая и при каждом обращение выдает ошибку, плюс на вашем ресурсе могут быть и другие модули создающие нагрузку на предоставленные ресурсы хостинга.
  • № :37
  • 13 ноября 2014 15:23
Добавила теперь без проблем(помогли хостера) и саму базу GeoLiteCity.dat но ошибка осталась прежней...ВОТ И ЗАГАДКА ПОЧЕМУ ТАК? /engine/classes/geoip/geoip.inc on line 347
  • № :36
  • 13 ноября 2014 15:21
Цитата: dle9
Цитата: voland
Цитата: dle9
no

спасибо так пошло все...но флажка нет плохо...как бы с этим всем интереснее же

на здоровье

это управляется в файле
engine/data/online_config.php
верните на "yes" в этом месте

'show_country_flag' => "yes",

может флаги заработают, хотя думаю, нет, они все же определяются по гелиолокации государства, пока нормально файл GeoLiteCity.dat не сможете забросить на хостинг, функции гелмолокации не заработают

Запакуйте этот файл GeoLiteCity.dat в архив zip и забросьте на хостинг, там уже его распакуете, так проще

Спасибо вам за дельные и правильные советы! Очень нравится ваш сайт,постоянно я на нем если видите это. smile
  • № :35
  • 13 ноября 2014 15:16
Цитата: voland
Цитата: dle9
no

спасибо так пошло все...но флажка нет плохо...как бы с этим всем интереснее же

на здоровье

это управляется в файле
engine/data/online_config.php
верните на "yes" в этом месте

'show_country_flag' => "yes",

может флаги заработают, хотя думаю, нет, они все же определяются по гелиолокации государства, пока нормально файл GeoLiteCity.dat не сможете забросить на хостинг, функции гелмолокации не заработают

Запакуйте этот файл GeoLiteCity.dat в архив zip и забросьте на хостинг, там уже его распакуете, так проще
  • № :34
  • 13 ноября 2014 15:07
Цитата: dle9
no

спасибо так пошло все...но флажка нет плохо...как бы с этим всем интереснее же
  • № :33
  • 13 ноября 2014 15:02
в файле
engine/data/online_config.php
вместо "yes" сделайте "no"
'show_country_flag' => "yes",

'show_country' => "yes",

'show_city' => "yes",


сделать ремонт БД в панели дле и Почистить кеш
  • № :32
  • 13 ноября 2014 14:53
Удалила файл который вы сказали...Теперь такая ошибка выдается
Fatal error: Cannot redeclare geoip_country_code_by_name() in /****/*****/odessa-politeh com/engine/classes/geoip/geoip.inc on line 347
  • № :31
  • 13 ноября 2014 14:50
Цитата: dle9
Цитата: voland

Спасибо. А как это сделать ремонт БД в панели?

Настройки скрипта---Настройка и оптимизация базы данных

И еще вопрос. Загружаю файл GeoLiteCity.dat на сервер к себе, загрузка якобы 100% но продолжат идти,как бы что то вот не пускает до конца ей загрузить файлы эти.

Этот вопрос лучше задать в тех службу хостинга....найдите файл GeoLiteCity.dat и удалите его он загружен с ошибкой... модуль будет без него нормально работать

И что за версия дле?

версия 10.2
  • № :30
  • 13 ноября 2014 14:45
Цитата: voland

Спасибо. А как это сделать ремонт БД в панели?

Настройки скрипта---Настройка и оптимизация базы данных

И еще вопрос. Загружаю файл GeoLiteCity.dat на сервер к себе, загрузка якобы 100% но продолжат идти,как бы что то вот не пускает до конца ей загрузить файлы эти.

Этот вопрос лучше задать в тех службу хостинга....найдите файл GeoLiteCity.dat и удалите его он загружен с ошибкой... модуль будет без него нормально работать

И что за версия дле?
  • № :29
  • 13 ноября 2014 14:31
Все сделала по вашему совету,ничего не помогает пока увы! sad
  • № :28
  • 13 ноября 2014 14:22
Цитата: dle9
Цитата: voland
Здравствуйте! Подскажите пожалуйста,как решить проблему при установке модуля. После его установки выдает ошибку Fatal error: Cannot redeclare geoip_country_code_by_name() in /home/n/*****/public_html/engine/classes/geoip/geoip.inc on line 347
Буду очень благодарна,помогите ее решить пожалуйста! Спасибо


Здравствуйте!
в файле
engine/data/online_config.php

'show_location' => "yes",

поменять на

'show_location' => "no",


Почистить кеш и сделать ремонт БД в панели дле

Цитата: dle9
Цитата: voland
Здравствуйте! Подскажите пожалуйста,как решить проблему при установке модуля. После его установки выдает ошибку Fatal error: Cannot redeclare geoip_country_code_by_name() in /home/n/*****/public_html/engine/classes/geoip/geoip.inc on line 347
Буду очень благодарна,помогите ее решить пожалуйста! Спасибо


Здравствуйте!
в файле
engine/data/online_config.php

'show_location' => "yes",

поменять на

'show_location' => "no",


Почистить кеш и сделать ремонт БД в панели дле

Спасибо. А как это сделать ремонт БД в панели? И еще вопрос. Загружаю файл GeoLiteCity.dat на сервер к себе, загрузка якобы 100% но продолжат идти,как бы что то вот не пускает до конца ей загрузить файлы эти.