|
Darkick
|
 |
« : 09.02.2009, 22:58:55 » |
|
 Модуль DWho's Online (mod_dwhosonline) является очень усовершенствованной и расширенной версией стандартного модуля "Сейчас на сайте". Он решает проблему фиксирования большого количества гостей (100-300 гостей), а также обладает многими полезными дополнениями. Основные особенности модуля: - позволяет задать интервал времени, в течение которого посетители будут считаться находящимися на сайте;
- показывает количество зарегистрированных пользователей, гостей и роботов, находящихся на сайте;
- определённые группы пользователей и конкретные пользователи могут быть скрыты от показа на сайте и подсчитаны как гости (или не подсчитаны совсем);
- может показывать произвольное количество последних зарегистрированных пользователей;
- можно показывать произвольное количество случайных пользователей сайта;
- выводит общее количество зарегистрированных пользователей (с ссылкой);
- показывает аватары пользователей и иконки роботов на сайте (требуется плагин DAvatar);
- аватары и имя пользователя являются ссылкой на профиль пользователя;
- рядом с именем пользователя можно вывести иконку отправки личного сообщения пользователю (uddeIM или Messaging);
- рядом с пользователем можно вывести его группу; разные группы пользователей выделяются разными классами, что позволяет по разному настроить их отображение с помощью стилей в CSS;
- содержимое модуля можно прогнать через контент-плагины (например использовать в связке с mavik Thumbnails).
Скачать модуль можно из каталога расширений Joomla! (или напрямую с joomlacode). Текущая версия - 1.7.0.
|
|
|
|
« Последнее редактирование: 09.03.2010, 09:05:24 от Darkick »
|
Записан
|
|
|
|
| |
|
Darkick
|
 |
« Ответ #91 : 13.09.2010, 08:23:32 » |
|
Я думаю нужно задать правильный Profile link Itemid (Itemid для ссылки на профиль)
|
|
|
|
|
Записан
|
|
|
|
sava36
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Пол: 
Сообщений: 107
Всем заранее СПАСИБО!
|
 |
« Ответ #92 : 18.09.2010, 15:25:36 » |
|
Добрый день всем! Что-то не очень в ладах с css Файл style.css выглядит так div.mod_dwhosonline-summary span, div.mod_dwhosonline-latest-members span, div.mod_dwhosonline-robots span{ font-weight: bold; } и сам модуль сейчас модуль выглядит так:  что надо изменить или дописать , что бы модуль выглядел бы так, то есть сдвинуть надписи с точками вправо:  Спасибо всем заранее!
|
|
|
|
|
Записан
|
|
|
|
St00n
Осваиваюсь на форуме
 
Репутация: +7/-0
Offline
Сообщений: 169
|
 |
« Ответ #93 : 18.09.2010, 20:00:18 » |
|
sava36 почитайте: http://www.webmascon.com/topics/coding/37a.asp
|
|
|
|
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #94 : 16.10.2010, 20:47:46 » |
|
Включен SEF, так что сказать не могу. Какой номер (Itemid) у пункта меню, под которым должны быть юзеры, такую цифру и надо поставить.
|
|
|
|
|
Записан
|
|
|
|
St00n
Осваиваюсь на форуме
 
Репутация: +7/-0
Offline
Сообщений: 169
|
 |
« Ответ #95 : 16.10.2010, 21:03:21 » |
|
Все, сделал, спасибо большое за помощь! в плагине davatar, вывод ссылки сделал: index.php?option=com_alphauserpoints&view=account&userid=$extra_value1&Itemid=73 и все получилось 
|
|
|
|
« Последнее редактирование: 18.10.2010, 02:23:45 от St00n »
|
Записан
|
|
|
|
Ande77
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 108
Dharma Initiative
|
 |
« Ответ #96 : 29.10.2010, 01:40:04 » |
|
Скажите пожалуйста как вывести сумму только онлайн пользователей, а то у меня выводит количество всех пользователей зарегестрированных на сайте.У меня jomsocial
|
|
|
|
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #97 : 29.10.2010, 14:13:14 » |
|
Смотрим на последний скриншот отсюда. Первая группа отвечает за отображения суммарной информации по текущим онлайн. Две следующие группы настройками можно отключить от показа. Люди, вам лень переключатели пощёлкать и посмотреть что происходит, как меняется работа? А курсор задержать над опциями и почитать "хинт"? Практически каждый параметр подробно (по возможности) пояснён.
|
|
|
|
|
Записан
|
|
|
|
Ande77
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 108
Dharma Initiative
|
 |
« Ответ #98 : 29.10.2010, 14:45:33 » |
|
Всё 10 раз обыскал такого нету.Может вы не поняли.Мне нужно чтобы отображалось сумма всех пользователей+гостей которые сейчас на сайте.
|
|
|
|
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #99 : 29.10.2010, 15:14:46 » |
|
Ну такой суммы нет. Есть пользователей, есть гостей, а одной суммы пользователи+гости действительно нет, не задумывался о таком.
|
|
|
|
|
Записан
|
|
|
|
|
Infosakh
|
 |
« Ответ #100 : 31.10.2010, 05:03:01 » |
|
После того как я сделал вывод пользователей в строку то есть применил display:inline у меня стало неправильно работать отображение разных цветов у групп пользователей.Например у первого пользователя идет нормально-черный цвет,потом вхожу вторым супер-администратором-он красного цвета,а дальше все обычные пользователи также идут красного цвета,как администраторы,но должны быть черного.Подскажите в ем проблема,может нужно поправить мой код в style.css? Вот Style.css /** * You can include any style.css file for the DWho's Online module by creating it in * {joomla_root}/templates/{you_site_template}/html/mod_dwhosonline/style.css * or in * {joomla_root}/modules/mod_dwhosonline/tmpl/style.css */
.mod_dwhosonline-super-administrator a { color:#FF0000; font-weight:normal;
.mod_dwhosonline-registered a { color:#ffffff; font-weight:normal; } возможно это невнимательность с Вашей стороны при копипасте, но у Вас в CSS файлике не хватает } после .mod_dwhosonline-super-administrator a { color:#FF0000; font-weight:normal;
|
|
|
|
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #101 : 31.10.2010, 08:00:08 » |
|
Неправильно делаешь то, что изменяешь строку $HTML_items .= '<display: inline class="mod_dwhosonline-'.$item->usertype.$sectiontableentry_class.'">'.$item_output.'</li>'."\n"; Зачем? И что у тебя за тег <display /> получился? Строку менять не нужно было, а дописать этот же display: inline в CSS
|
|
|
|
|
Записан
|
|
|
|
|
Ecspert
|
 |
« Ответ #102 : 01.11.2010, 17:58:19 » |
|
А какую ссылку нужно прописать в поле Формат ссылки на профиль для JomSocial? И как сделать отображение аватарок без использования Davatar? У меня Davatar работает на отображения авторов статей, просто как ссылка без аватара. И перед ником в Формат аватара прописано: "Автор", если использовать Davatar то как убрать это слово "Автор" из модуля? Есть ли стандартные стили отображения модуля, как на сайте http://joomla.darkick.ru/dwhosonline/mod-dwhosonline?
|
|
|
|
« Последнее редактирование: 01.11.2010, 18:16:44 от Ecspert »
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #103 : 01.11.2010, 21:45:44 » |
|
кстати говоря больше количество гостей отображается не от того ли что Период активности в модуле установлен очень большой?
15 минут по умолчанию, если кажется, что много, то можно уменьшить в настройках. И как сделать отображение аватарок без использования Davatar?
Самостоятельно  А какую ссылку нужно прописать в поле Формат ссылки на профиль для JomSocial? ... И перед ником в Формат аватара прописано: "Автор", если использовать Davatar то как убрать это слово "Автор" из модуля?
В общем виде ссылка: index.php?option=com_community&view=profile&userid=$id А формат аватары можно переопределить в настройках конкретного модуля в DAvatar params через параметр avatar_format.
|
|
|
|
|
Записан
|
|
|
|
nabukko19
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #104 : 01.01.2011, 22:03:44 » |
|
Откуда берется значение $usertype? Из Базы данных?
|
|
|
|
« Последнее редактирование: 02.01.2011, 15:05:39 от nabukko19 »
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #105 : 05.01.2011, 01:20:05 » |
|
Да. Переводится из языкового файла.
|
|
|
|
|
Записан
|
|
|
|
oazis
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 98
|
 |
« Ответ #106 : 14.01.2011, 16:25:34 » |
|
Здравствуйте. Прочитав тему так и не нашел ответа, как настроить отображение списка "Всего пользователей"? Объясните для чайников, что нужно указать в настройках модуля. * * * * * Настройки "Всего пользователей" Позиция "Всего пользователей" - Не показывать, Верху, ВнизуСсылка на пользователей - index.php?option=com_comprofiler&task=userslist * * * * * При нажатии "Всего пользователей" выводиться сообщение - Нет опубликованных списков пользователей! Подскажите почему не отображается полный список пользователей?
|
|
|
|
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #107 : 14.01.2011, 19:51:07 » |
|
Ну так модуль то своё дело сделал и вывел, что от него просили. А дальше уже нужно в CB создавать список пользователей, который будет отображаться.
|
|
|
|
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #108 : 02.02.2011, 12:23:54 » |
|
1. Как вывести случайных пользователей.
Можно, но только не из числа тех, кто "онлайн", а в принципе несколько случайных из всех пользователей сайта. группа Настройки последних зарегистрировавшихся пользователей, параметры Количество и в Показывать последних выбрать Случайные пользователи. 2. Как сделать так, чтобы не выводились юзеры со стандартным аватаром (те те, которые не загрузили свой)
Настройками никак, тут уже только большим напильником. 3. Если на сайте несколько модулей DWho's Online - каким образом назначить каждому свой стиль.
Первый параметр в настройках: Суффикс класса модуля. Для каждого экземпляра пишем свой суффикс и стилизуем уже соответственно.
|
|
|
|
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #109 : 13.02.2011, 22:36:36 » |
|
У меня тоже непонятка! Есть Два сайта с одинаковыми настройками DWho's Online На 1 не показывает роботов и их имена На 2 всё отлично показывает!
Может на первом в глобальных настройках session handler не database? Есть интернет магазин, у него есть свой модуль регистрации как его прикрепить к нему. Я так понимаю просто указать таблицу не joomlовскую а этого магазина?
Модуль регистрации свой, но пользователи то создаются в Joomla? Если нет, то как отслеживать кто онлайн?
|
|
|
|
|
Записан
|
|
|
|
foto-boss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 27
|
 |
« Ответ #110 : 04.06.2011, 02:58:36 » |
|
1. Подскажите правильную ссылку на профиль пользователя Community Builder 2. Почему показывает кучу гостей, которых в реале нет на сайте? http://foto1.ru
|
|
|
|
« Последнее редактирование: 04.06.2011, 03:08:11 от foto-boss »
|
Записан
|
|
|
|
DanielSan
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 18
|
 |
« Ответ #111 : 06.06.2011, 09:37:12 » |
|
Ну заходит к вам толпа ботов или ещё кого, небось на хостинге сидите, с одним из моих сайтов на хостинге тоже самое, а я только и рад, выглядит как будто посещаемый ресурс. А на сайте который на моём личном хостинге нет мёртвых душ.
|
|
|
|
|
Записан
|
|
|
|
aaalexusss
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 26
А чтой то вы тут делаете?
|
 |
« Ответ #112 : 28.06.2011, 01:39:19 » |
|
а у меня при "входе в модуль" с правой части где настройки модуля ничего нет!!Есть только левая часть где можно опубликовать модуль,указать для него позицию и страницы для публикации.У кого нибудь была такая проблема? И ещё,почему на JED,е этот модуль не опубликован из за причины "под следствием"?
|
|
|
|
|
Записан
|
|
|
|
|
Darkick
|
 |
« Ответ #113 : 28.06.2011, 08:36:17 » |
|
И ещё,почему на JED,е этот модуль не опубликован из за причины "под следствием"? Сам не знаю. Меня уже об этом спрашивали, но ответа у меня нет. С JED мне никто ничего не сообщал и о "следствии" узнал от других пользователей. Пока некогда заниматься разработкой, поэтому забил на это.
|
|
|
|
|
Записан
|
|
|
|
|
ecolora
|
 |
« Ответ #114 : 10.08.2011, 10:02:20 » |
|
Руки не доходят. А в июле на уже 1.7 обещают выкатить — это ж опять переделывать придётся (наверно  ) Под 1.7 переделывать врят ли придется, только если потребуются новые возможности, поддерживаемые в 1.7. А оно Вам надо? :-) У меня есть модуль Эфирное время для сайта радиостанции (представляет из себя программу радиопередач, заполняемых диджеями или администратором через фронтенд сайта) Написан для   Код отличается лишь частично, совсем немного. Для проверки версии использую следующую функцию: function ext_isJoomla( $version='', $operator='=', $compare_minor_versions=true) { $this_version = ''; if( !empty($GLOBALS['_VERSION']) && is_object($GLOBALS['_VERSION'])) { $jversion =& $GLOBALS['_VERSION']; $this_version = $jversion->RELEASE .'.'. $jversion->DEV_LEVEL; } elseif ( class_exists('JVersion') ) { $jversion = new JVersion(); $this_version = $jversion->RELEASE .'.'. $jversion->DEV_LEVEL; } else { return false; } if( empty( $version ) ) { return !empty($this_version); } $allowed_operators = array( '<', 'lt', '<=', 'le', '>', 'gt', '>=', 'ge', '==', '=', 'eq', '!=', '<>', 'ne' );
if( $compare_minor_versions ) { if( $jversion->RELEASE != substr($version, 0, 3 ) ) { return false; } } if( in_array($operator, $allowed_operators )) { return version_compare( $this_version, $version, $operator ); } return false; } Проверяется вот так: if( ext_isJoomla('1.6', '>=' )) Так что давайте уже переделывайте свой модуль под все версии сразу. Я им тоже пользуюсь! :-) Я бы и сам переделал, но некогда.
|
|
|
|
|
Записан
|
|
|
|
|
Infosakh
|
 |
« Ответ #115 : 11.11.2011, 14:11:24 » |
|
есть ли какая нибудь возможнсть сросить модуль с системой ЛС phpBB3 ??
самый простой вариант сделать интеграцию uddeIM и ЛС phpBB3, так как модуль кто в онлайне интегрируется с uddeIM в настройках
|
|
|
|
|
Записан
|
|
|
|
bicka
Захожу иногда

Репутация: +1/-0
Offline
Пол: 
Сообщений: 22
Уха-ха
|
 |
« Ответ #116 : 15.11.2011, 11:18:51 » |
|
Да, многих этот вопрос интересует, но только именно такого модуля вроде как не существует в природе под 1.7... Приходится пользоваться стандартным, который не пойми что и как считает.  Благодарю за ответ. Я также включил CB_online но это не выход. Нужно просить Darkick переписать модуль под Joomla 1.7.x. Может чем больше людей напишет тем быстрее модуль появится. Я готов оплатить за него средства.
|
|
|
|
|
Записан
|
|
|
|
Hlistdubovij
Осваиваюсь на форуме
 
Репутация: +7/-0
Offline
Пол: 
Сообщений: 62
nevsky-media.ru
|
 |
« Ответ #117 : 21.11.2011, 03:05:00 » |
|
Помогите пожалуйста вывести этот модуль ГОРИЗОНТАЛЬНО ?! (пошагово если можно)
|
|
|
|
« Последнее редактирование: 22.11.2011, 17:15:17 от Hlistdubovij »
|
Записан
|
|
|
|
maximt
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 16
|
 |
« Ответ #118 : 24.11.2011, 10:02:06 » |
|
подскажите в чем может быть проблема: в строке @list($tmp, $_default) = explode('|', $data, 2); $_default всегда null все пользователи засчитываются как гости, хотя по логу вижу ботов гугла версия модуля 1.7.0 Joomla 1.5.3
--------- проблема решилась отключением плагина Suhosin менее радикальное решение suhosin.session.encrypt = off
|
|
|
|
« Последнее редактирование: 24.11.2011, 16:13:53 от maximt »
|
Записан
|
|
|
|
webambrela
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 7
|
 |
« Ответ #119 : 02.01.2012, 15:16:57 » |
|
Подскажите пожалуйста как исправить сползание логинов с модуля 
|
|
|
|
|
Записан
|
|
|
|
ArtTeam
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 144
|
 |
« Ответ #120 : 02.01.2012, 22:32:04 » |
|
после переезда перестал отображать всех роботов, все идут как гости как можно исправить ?
|
|
|
|
|
Записан
|
|
|
|
|