Модуль для DLE На линии 2.8

Категория: Модули DLE » Модуль для DLE 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
Модуль для DLE На линии 2.8
Представляем на www.dle9.com модуль для DLE На линии 2.8 , который подсчитывает и показывает пользователей, поисковых роботов и гостей вашего сайта. Модуль На линии 2.8 для DLE 10.5 и выше, является адаптированным модулем Online от Arteom, после всех правок был собран в одно целое!

Модуль На линии 2.8 для DLE 10.5 и выше позволяет:
- Подсчитывает и показывает пользователей, поисковых роботов и гостей, находящихся в данный момент на сайте
- Не нагружает базу данных БД
- Система PHP-native шаблонов (вы сами определяете внешний вид и функциональность html+css+javascript)
- Простое подключение модуля
- Позволяет выводить аватар пользователя
- Показывает местоположение посетителей сайта
<a href="http://www.dle9.com/">дле</a>




FAQ (Вопросы и ответы по решению проблем с установкой):
1-Вопрос:
Установил модуль на линии, но в модуле вижу только себя! Что делать? В чем причина?

Ответ:
Скорее всего Вам выделен на сервере свой IP-адрес. Причина этой проблемы заключается в том, что Nginx обрабатывает запросы с главного IP сервера. Вам необходимо обратится к хостинг-провайдеру для установки дополнительного модуля RPAF для Apache и настроить его.


Все тесты проводились на DLE 10.6, PHP 5.3, CP1251

Автор: poligon dle-hack ru
Доработка: DOG
Автор данной адаптации: SX2
Версия DataLife Engine: 10.5 и выше
Кодировка: CP1251, UTF-8

Скачать модули для дле у нас, как модуль для DLE 10.5 и выше На линии 2.8 по следующей ссылке
  • 100
Рубрика: DLE модули » Бесплатные
Ранее » UniForm« Далее DLE Пингатор Яндекс Поиска v2.2
Добавление комментарияОставить комментарий
  • № :22
  • 14 августа 2016 13:43
я невижу даже зареганных пользователей, которые сейчас онлаин!
  • № :21
  • 14 августа 2016 08:32
мне надо что бы все видели всех и зареганных и нет, помоги, подскажи где и что искать
  • № :20
  • 14 августа 2016 08:24
Админ, у меня дле 10.3, проблема в том, что юзеры не видят, что я онлаин в блоке, а я не вижу их и незареганные вообще не видят юзеров - зареганых и как и в каком фойле это исправить и вообще сделать, что бы даже не зареганные видели всех и юзеров и всех остальных?
Или может подскажешь какой онлаин подойдёт и что бы норм работал на дле 10.3?
  • № :19
  • 14 августа 2016 07:51
Цитата: korel
Админ, ещё такой вопрос, не зареганным на сайте пользователям не показывается кто он лаин зареганный, вот я открываю яндекс браузер там меня нет, открываю оперу меня нет, а в мозилле я залогненый и я там есть, при этом с логина я вообще не выхожу, вот браузер где я зареган -
Внимание! У вас нет прав для просмотра скрытого текста.

А вот другой браузер, где я не зареган, но при этом на сайте я онлаин -
Внимание! У вас нет прав для просмотра скрытого текста.

как это исправить?

snippets/core/init.php

global $member_id; #массив с полной информацией о пользователе если гость то определено только $member_id['user_group']=5
global $is_logged; #= 1 если пользователь прошел авторизацию иначе = 0

делайте поиск по к примеру $member_id смотрите где встречается смотрите настройки

или пробуем разные варианты whoonline-with-guest-через запятую DLE90.tpl и т.д. там могут быть эти настройки, ещё проблема может быть в кеше, он не обновился в других браузерах и показывает старую инфу
  • № :18
  • 14 августа 2016 03:59
Админ, ещё такой вопрос, не зареганным на сайте пользователям не показывается кто он лаин зареганный, вот я открываю яндекс браузер там меня нет, открываю оперу меня нет, а в мозилле я залогненый и я там есть, при этом с логина я вообще не выхожу, вот браузер где я зареган -
Внимание! У вас нет прав для просмотра скрытого текста.

А вот другой браузер, где я не зареган, но при этом на сайте я онлаин -
Внимание! У вас нет прав для просмотра скрытого текста.

как это исправить?
  • № :17
  • 7 августа 2016 03:01
Цитата: dle9.com

Может проблема в этом теге {THEME}

пробуем прописать везде свой адрес домена вместо {THEME} или убрать и без него попробовать, в архиве найдете где такой код встречается в файлах модуля.

Проблема была именно в этом, подправил только файл modules/snippets/core/templates.php и всё стало норм, благодарю за помощь!
  • № :16
  • 6 августа 2016 19:30
Цитата: korel
Цитата: dle9.com
да притом, возьмите архив модуля и в архиве используйте поиск по фразе "noavatar.png" увидите, что в модуле ведет именно в папку шаблона ...
проверьте есть ли там в папке Ваш шаблон/dleimages/ файл .htaccess
есть файла нет, то картинки будут не доступны, срабатывает защита движка.
Это если вам нужно, чтобы при отсутствие у юзера аватара выходила картинка noavatar.png

Если вам нужно чтобы аватраки выходили....
Откройте в архиве папку Для версии 2.7.1 и прочитайте картинку с названием whoonline-с аватарками.jpg вот этот кол из файла whoonline-с аватарками.tpl вам нужно заменить в файле Ваш шаблон/whoonline/whoonline.tpl

В папке мой шаблон/dleimages/ файл .htaccess есть! аватарки есть, всё норм кроме noavatar.png, не показывает только кто без аввы, но я брал файл, переименовал из в архива папку Для версии 2.7.1 тогда вообще перестаёт показывать гостей и файл соответственно guest.png, бред какой то! У меня всё норм показывает кроме noavatar.png может есть какие то идеи?

если смотреть то в этом файле
modules/snippets/core/templates.php и whoonline.tpl

вот этот участок кода
            } else
                $foto = "<div align=center class=fotos_ava><img src={THEME}/dleimages/noavatar.png class=fotos /></div>";


можете попробовать заменить на это, если аватарки выводятся, правим этот кода вывода аватарки
                } else
                    $foto = "<div align=center class=fotos_ava><img src=/uploads/fotos/{$val['foto']} class=fotos /></div>";


на
                } else
                    $foto = "<div align=center class=fotos_ava><img src=/uploads/fotos/noavatar.png class=fotos /></div>";


и папку uploads/fotos/noavatar.png закидываем аватару

Или
Может проблема в этом теге {THEME}

пробуем прописать везде свой адрес домена вместо {THEME} или убрать и без него попробовать, в архиве найдете где такой код встречается в файлах модуля.
  • № :15
  • 6 августа 2016 16:48
Цитата: dle9.com
да притом, возьмите архив модуля и в архиве используйте поиск по фразе "noavatar.png" увидите, что в модуле ведет именно в папку шаблона ...
проверьте есть ли там в папке Ваш шаблон/dleimages/ файл .htaccess
есть файла нет, то картинки будут не доступны, срабатывает защита движка.
Это если вам нужно, чтобы при отсутствие у юзера аватара выходила картинка noavatar.png

Если вам нужно чтобы аватраки выходили....
Откройте в архиве папку Для версии 2.7.1 и прочитайте картинку с названием whoonline-с аватарками.jpg вот этот кол из файла whoonline-с аватарками.tpl вам нужно заменить в файле Ваш шаблон/whoonline/whoonline.tpl

В папке мой шаблон/dleimages/ файл .htaccess есть! аватарки есть, всё норм кроме noavatar.png, не показывает только кто без аввы, но я брал файл, переименовал из в архива папку Для версии 2.7.1 тогда вообще перестаёт показывать гостей и файл соответственно guest.png, бред какой то! У меня всё норм показывает кроме noavatar.png может есть какие то идеи?
  • № :14
  • 6 августа 2016 15:45
Цитата: korel
Цитата: dle9.com
Цитата: korel
Админ, такой вопрос, поставил этот модуль если стоит авва то норм а если аввы нет то показывает -
Внимание! У вас нет прав для просмотра скрытого текста.
а надо, что бы вело к картинке - noavatar.png как и в каком фаел подправить?


Ваш шаблон/dleimages/noavatar.png

при чем тут noavatar.png - в шаблоне noavatar.png стоит и есть а вот бы поправить в файле, но в каком и что прописать то?
Напиши точно, что и где править, буду благодарен тебе!

да притом, возьмите архив модуля и в архиве используйте поиск по фразе "noavatar.png" увидите, что в модуле ведет именно в папку шаблона ...
проверьте есть ли там в папке Ваш шаблон/dleimages/ файл .htaccess
есть файла нет, то картинки будут не доступны, срабатывает защита движка.
Это если вам нужно, чтобы при отсутствие у юзера аватара выходила картинка noavatar.png

Если вам нужно чтобы аватраки выходили....
Откройте в архиве папку Для версии 2.7.1 и прочитайте картинку с названием whoonline-с аватарками.jpg вот этот кол из файла whoonline-с аватарками.tpl вам нужно заменить в файле Ваш шаблон/whoonline/whoonline.tpl
  • № :13
  • 6 августа 2016 14:58
Цитата: dle9.com
Цитата: korel
Админ, такой вопрос, поставил этот модуль если стоит авва то норм а если аввы нет то показывает -
Внимание! У вас нет прав для просмотра скрытого текста.
а надо, что бы вело к картинке - noavatar.png как и в каком фаел подправить?


Ваш шаблон/dleimages/noavatar.png

при чем тут noavatar.png - в шаблоне noavatar.png стоит и есть а вот бы поправить в файле, но в каком и что прописать то?
Напиши точно, что и где править, буду благодарен тебе!
  • № :12
  • 6 августа 2016 06:29
Цитата: korel
Админ, такой вопрос, поставил этот модуль если стоит авва то норм а если аввы нет то показывает -
Внимание! У вас нет прав для просмотра скрытого текста.
а надо, что бы вело к картинке - noavatar.png как и в каком фаел подправить?


Ваш шаблон/dleimages/noavatar.png
  • № :11
  • 6 августа 2016 06:07
Админ, такой вопрос, поставил этот модуль если стоит авва то норм а если аввы нет то показывает -
Внимание! У вас нет прав для просмотра скрытого текста.
а надо, что бы вело к картинке - noavatar.png как и в каком фаел подправить?
  • № :10
  • 4 апреля 2016 14:44
Спасибо большое все получилось,ошибка исчезла !!
  • № :9
  • 4 апреля 2016 09:05
Цитата: Олег
Fatal error: Cannot redeclare class whoonline in /home/u597083872/public_html/engine/modules/snippets/whoonline.php on line 382 А хотя снова вылезла только в самом конце шаблона там где ее почти не видно на черном фоне

проверьте на дефаул шаблоне, если будет так же, значит проблема в модуле
  • № :8
  • 4 апреля 2016 08:46
Fatal error: Cannot redeclare class whoonline in /home/u597083872/public_html/engine/modules/snippets/whoonline.php on line 382 А хотя снова вылезла только в самом конце шаблона там где ее почти не видно на черном фоне
  • № :7
  • 3 апреля 2016 12:23
спасибо большое сделал!!!
  • № :6
  • 3 апреля 2016 11:48
Цитата: Олег
пересмотрел main.tpl на наличие еще одного {include file="engine/modules/whoonline.php"}, он только один посоветуйте что делать ?? если знаете


у вас стиль закрыт
<ul>


попробуйте поменять место вы вода модуля.
  • № :5
  • 3 апреля 2016 10:56
пересмотрел main.tpl на наличие еще одного {include file="engine/modules/whoonline.php"}, он только один посоветуйте что делать ?? если знаете
  • № :4
  • 3 апреля 2016 06:26
Цитата: Олег
а когда убираю скобку то вот так

Parse error: syntax error, unexpected '$whoonline' (T_VARIABLE), expecting function (T_FUNCTION) in /home/u597083872/public_html/engine/modules/snippets/whoonline.php on line 384

верните скобку, оказывается вот в чём проблема
Внимание! У вас нет прав для просмотра скрытого текста.
  • № :3
  • 3 апреля 2016 00:05
а когда убираю скобку то вот так

Parse error: syntax error, unexpected '$whoonline' (T_VARIABLE), expecting function (T_FUNCTION) in /home/u597083872/public_html/engine/modules/snippets/whoonline.php on line 384
  • № :2
  • 2 апреля 2016 17:05
Цитата: Олег
он встает все нормально и показывает.
только выдает вот такую ошибку
Fatal error: Cannot declare class whoonline, because the name is already in use in /home/u597083872/public_html/engine/modules/snippets/whoonline.php on line 382 dle 10.6

}

$whoonline = new whoonline();


on line 382 это место в коде выше является фигурной скобкой попробуйте удалить может поможет в файле engine/modules/snippets/whoonline.php

то есть будет так

$whoonline = new whoonline();
  • № :1
  • 2 апреля 2016 15:23
он встает все нормально и показывает.
только выдает вот такую ошибку
Fatal error: Cannot declare class whoonline, because the name is already in use in /home/u597083872/public_html/engine/modules/snippets/whoonline.php on line 382 dle 10.6