LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
12.02.2012, 06:58:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2] 3 4 5   Вниз
  Добавить закладку  |  Печать  
Автор Тема: DWho's Online (модуль "продвинутый" Кто онлайн)  (Прочитано 66656 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« : 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
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #31 : 29.11.2009, 17:47:07 »

Так же как и в 2 - правим стили.
Записан
dyominroma
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Сообщений: 138



« Ответ #32 : 04.12.2009, 22:41:07 »

Так же как и в 2 - правим стили.
Плиз подскажи примером)
/**** DWho's Online ****/ ul.mod_dwhosonline    li, ul.mod_dwhosonline    -robots li { list-style: none !important; background: none !important; border: none !important; margin: 0!important; padding: 3px !important; width: 46%; float: left; text-align: center; font-size: 0.85em; line-height: 1.2em; } ul.mod_dwhosonline    -robots { clear: both; border-top: 1px solid #000066; } div.mod_dwhosonline    -summary { clear: both; border-top: 1px solid #000066; margin: 3px 0 0 0; padding: 0; }

Такой код в 2 колонки нашел! Что дублировать?
Записан
sbakur
Осваиваюсь на форуме
***

Репутация: +11/-0
Offline Offline

Пол: Мужской
Сообщений: 194



« Ответ #33 : 04.12.2009, 23:08:26 »

А как сделать вывод пользователей в 3 или 4 колонки?
Меняй в CSS стиле параметр width: 46% делай его меньше, чем меньше тем болше колонок например сделай width: 22%
Записан
sbakur
Осваиваюсь на форуме
***

Репутация: +11/-0
Offline Offline

Пол: Мужской
Сообщений: 194



« Ответ #34 : 07.12.2009, 16:22:10 »

ребяят, а я немогу найти CSS файл... в скачанном архиве его не было... как так??
Вот стили добавь их в шаблон сайта
Цитировать
/****   DWho's Online   ****/
ul.mod_dwhosonline li, ul.mod_dwhosonline-robots li {
   list-style: none !important;
   background: none !important;
   border: none !important;
   margin: 0!important;
   padding: 3px !important;
   width: 46%;
   float: left;
   text-align: center;
   font-size: 0.85em;
   line-height: 1.2em;
}
ul.mod_dwhosonline-robots {
   clear: both;
   border-top: 1px solid #000066;
}
div.mod_dwhosonline-summary {
   clear: both;
   border-top: 1px solid #000066;
   margin: 3px 0 0 0;
   padding: 0;
}
Остальное сам верти крути )
Записан
Ogirok
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 18


« Ответ #35 : 17.12.2009, 01:25:23 »

Darkick подскажи пожалуйста как сделать чтоб когда на ник нажимаешь оно открывало профиль, чет я порылся не могу понять
Я так понял это здесь Формат ссылки на профиль: а откуда взять формат?
Т.е. я хочу чтоб ник юзера был ссылкой на его профиль, чтоб не было аватаров они там никчему
« Последнее редактирование: 17.12.2009, 01:43:13 от Ogirok » Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #36 : 17.12.2009, 02:13:58 »

Формат зависит от компонента, используемого для организации профилей: CB, JomSocial, форум какой-нить и т.п.
Записан
Ogirok
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 18


« Ответ #37 : 17.12.2009, 03:28:14 »

Формат зависит от компонента, используемого для организации профилей: CB, JomSocial, форум какой-нить и т.п.
У меня CB 1.2.1

В общем для тех кто хочет сделать ссылку на нике на свой профиль в CB 1.2.1
Нужно вот здесь в настройках DWho's Online, Формат ссылки на профиль: прописать вот эту строчку index.php?option=com_comprofiler&task=userProfile&user=$id
изменил спасибо +1)
« Последнее редактирование: 17.12.2009, 11:23:31 от Ogirok » Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #38 : 17.12.2009, 09:37:25 »

Нет, не эту. Это будет ссылка на собственный профиль (если залогинился). Надо:
Код:
index.php?option=com_comprofiler&task=userProfile&user=$id
Можно ещё &Itemid=xxx по необходимости приписать.
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #39 : 14.01.2010, 09:20:21 »

Здравствуйте, хотел узнать?
Возможно ли выводить группу пользователя. Допустим картинками "А" - админ, "АВ" - автор. Либо картинки подставлять.
Можно реализовать такое?
Для разных групп пользователей присваивается разный класс элементам li. Можно в CSS прописать соответствующие стили, поиграться и назначить нужные картинки в бэкраунды. Firefox + FireBug поможет разобраться.

Приветствую, отличный плагин, да вот собственно проблема вылезла. Joomla Версия 1.5.15 , Проводил настройку плагина, ставим цифру больше 0 в то место где указываем сколько новых пользователей показыват - всё отображается нормально, а если ставим 0 то получаем "Всего пользователей: " собственно сумма пользователей кудато пропадает.
Замечал нечто подобное, но не разбирался. Приму к сведению и займусь проверкой.
Записан
sbakur
Осваиваюсь на форуме
***

Репутация: +11/-0
Offline Offline

Пол: Мужской
Сообщений: 194



« Ответ #40 : 14.01.2010, 16:49:55 »

Darkick Выше я писал насчет добавления параметра друзей онлайн, тебе идея понравилась. Хочу тебе предложить посмотреть модуль, там реализовано вывод друзей, но не онлайн, а просто "Ваши жрузья" и еще много чего, может он поможет тебе модернизировать твой Супер модуль.

* mod_cb_superthumbJ1.5.zip (26.69 Кб - загружено 71 раз.)
Записан
Amiaki
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 38



« Ответ #41 : 19.01.2010, 09:31:50 »

Супер +1.
А возможно сделать что бы данные выводились не так как сейчас (кто онлаин, а потом сколько гостей ботов и т.д)
Вместо етого было "Боты и под ним список ботов, пользователи под ним список пользователей)?
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #42 : 19.01.2010, 10:50:18 »

там всё гибко настраивается.
Суммарную информацию можно отключить (либо оставить только гостей).
В языковом файле есть строки
Код:
DWO MEMBERS LIST=

DWO ROBOTS LIST=
После знака = можно написать что нужно — Пользователи, Боты (можно завернуть это всё в тэги).
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #43 : 22.01.2010, 18:19:20 »

Darkick, а можно сделать так, чтобы роботы были видны только администратору? IMHO, в большинстве случаев пользователям видеть роботов ни к чему.
специально делать не планирую. можно сделать второй экземпляр модуля для группы special и включить показ роботов только там.
Доброго дня! Подскажите у меня разбежности в статистике Вашего модуля и компонента Кунена, кому верить?
Не знаю. Алгоритмы учёта могут быть разными. Да и наверно не сильно принципиально.
Спасибо большое за модуль, из имеющихся под J1.5 - он самый продвинутый и за это + ...
Хотелось бы автора все таки попрасить сделать поддержку сообщений из JomSocial в сплывающем окне...
Ну во всплывающем окне точно не будет, вообще посмотрю.
Записан
DanielSan
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 18



« Ответ #44 : 31.01.2010, 02:48:02 »

Приветствую, рад что модуль обновился, установлю новую версию обязательно.

Да вот в предыдущей версии интересная надпись у меня вылезла когда ко мне забрался бот, что бы это значило?

Цитировать
    *  {davatar provider=img|src=http://foto-78.ru/modules/mod_dwhosonline/assets/bot.png|username=[Bot]|name=[Bot]|profilelink_format=0|} [Bot]

Сейчас на сайте:

    * 1 гость
    * 1 робот
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #45 : 31.01.2010, 14:53:45 »

Это значит, что включено отображение "аватарок" для ботов, но плагин DAvatar не установлен.
Записан
alexanderussgold
Давно я тут
****

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 259



« Ответ #46 : 15.02.2010, 19:40:45 »

Не совсем понимаю, что такое период активности. Т.е. это время, за которое пользователь не произвел ни одного перехода на сайте, но при этом может оставаться на нем? При этом условии и происходит отображение пользователя. В противном случае, даже если пользователь на сайте, он исчезает из онлайн списка. Правильно?
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #47 : 15.02.2010, 20:19:36 »

да. Время с последнего перехода юзера по страницам сайта. Родной модуль Joomla считает активностью весь период длительности сессии, и если у меня на сайте таковой установлен 2 часа, то он и насчитает за это время кучу всех.
Записан
hsivred
Гость
« Ответ #48 : 12.03.2010, 19:57:31 »

Код:
/**** DWho's Online ****/ ul.mod_dwhosonline    li, ul.mod_dwhosonline    -robots li { list-style: none !important; background: none !important; border: none !important; margin: 0!important; padding: 3px !important; width: 26%; float: left; text-align: center; font-size: 0.85em; line-height: 1.2em; } ul.mod_dwhosonline    -robots { clear: both; border-top: 1px solid #000066; } div.mod_dwhosonline    -summary { clear: both; border-top: 1px solid #000066; margin: 3px 0 0 0; padding: 0; }
Прописал так,всё хорошо,сейчас на сайте пользователей и роботов показывает отлично,но  последних зарегистрированных показывает так же как и до правки стилей , в столбик по одному. Вот подскажите что надо дописать , что бы последних зарег. модуль показывал как первые два пункта?
« Последнее редактирование: 13.03.2010, 01:49:58 от hsivred » Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #49 : 12.03.2010, 21:31:13 »

зачем же так то постить? есть ведь тэг [ code ]

в список с
Код:
ul.mod_dwhosonline li, ul.mod_dwhosonline-robots li
добавь еще ul.mod_dwhosonline-latest-members li {
примерно так получится:
Код:
ul.mod_dwhosonline li, ul.mod_dwhosonline-robots li, ul.mod_dwhosonline-latest-members li {
Записан
Pashtetdiz
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 83


« Ответ #50 : 21.03.2010, 02:04:57 »

Установил и включил, выводит ошибку Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in mod_dwhosonline/helper.php  on line 23
Кто сталкивался помогите !
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #51 : 21.03.2010, 08:32:22 »

у тебя PHP4? Я пишу под 5-ю версию.
Можешь конечно найти в коде все public и static и удалить, но не могу гарантировать, что этого хватит.
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #52 : 23.03.2010, 23:24:50 »

Сейчас немного поковырялся
создаём CSS-стиль:
Код:
ul.mod_dwhosonline {
display: none;
}

Далее открываем языковой файл модуля (для русского ru-RU.mod_dwhosonline.ini), находим там внизу строку DWO MEMBERS LIST= и дописываем её так:
Код:
DWO MEMBERS LIST=<span onclick="$$('ul.mod_dwhosonline').setStyle('display', 'block')">Пользователи</span>\n

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

Завтра попробую добавить эффект слайдера.
Записан
taurus
Осваиваюсь на форуме
***

Репутация: +4/-0
Offline Offline

Сообщений: 126


Bolden.Ru


« Ответ #53 : 24.03.2010, 01:25:57 »

А для phpBB3 вывод аватаров не реализован?
У меня Joomla 1.5 и phpBB3 соединены через Rockbridge.
Аватары на сайте вытаскиваются плагином Jcomments.
Стоит также ваш phpBB3 Last Topics Azn.

Ещё было бы здорово, если бы ссылки на PM отображались с учётом статуса пользователя.
У меня UddeIM скрыт от гостей и появляется только для залогиненных пользователей, поэтому конвертики напротив пользователей для гостей оказываются излишними.
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #54 : 24.03.2010, 09:18:42 »

из форума напрямую не танутся. Если интеграция через JFusion, то будут и аватары.
В принципе, если форум в той же базе, что и Joomla, то можно с помощью Custom provider написать запрос и дёргать аватары из phpBB3, но это сработает только для заргуженных аватар (из галереи и с другого сайта не вытянутся, хотя если написать очень хитрый SELECT с CASEами, то...).
В общем, если есть желание и непреодолимая потребность, то можно и попробовать.

Насчёт uddeIM приму к сведению для следующей версии.
Записан
taurus
Осваиваюсь на форуме
***

Репутация: +4/-0
Offline Offline

Сообщений: 126


Bolden.Ru


« Ответ #55 : 24.03.2010, 11:58:56 »

  На самом деле, я бы остановился на модуле mod_rokbridge_members от самих рокетов.
Возможно, будет интересно, как они тащат аватары (модуль во вложении).
Но засада в том, что модуль через пень-колоду видит зарегистрировавшихся пользователей.
Даже на сайте, а уж про форум я вообще молчу. Мне не понятно, почему это происходит.
В админке Joomla, кстати, также видны далеко не все.
Вообще, этот модуль я ещё не пробовал на живом сайте. Может будет то же самое...

Есть у меня другой сайт на старой Joomlе с SMF, соединённых мостом. Вот там всё было железно - если кто-то залогинился на форуме, то на фронте сайта обязательно появлялась ссылка. И наоборот. А здесь совершенно непредсказуемо, кто на сайте есть. Хотя RokBridge вроде работает и в ту и в другую сторону. Единственное, от чего я отказался, так это их Login-модуля, поскольку тот не вписывался в сайт. Но это, наверное, не должно влиять на алгоритм выявления зарегистрированных пользователей.

* mod_rokbridge_members.zip (6.61 Кб - загружено 57 раз.)
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #56 : 24.03.2010, 12:08:13 »

Их модуль заточен на работу с форумом, так что для него нет проблем вытащить аватары. У меня же решение универсальное, поэтому свои особенности.

Соответствия списка он-лайн на сайте и форуме тут нет, это всё-таки разные приложения, хоть и связаны. Такой уж у них механизм связи.
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #57 : 24.03.2010, 12:42:15 »

он выглядит так, как его настроят. Своих стилей в коде не прописано - всё применяется от стилей шаблона.
Также в новых версиях модулей есть возможность подгружать персональные файлы стилей. В папке tmpl надо создать файл style.css и он будет добавлен в список подключаемых к странице стилей. Также можно использовать перекрытие шаблонов Joomla! 1.5 и создать style.css в папке /templates/{шаблон}/html/mod_dwhosonline/, тогда будет взят этот вариант файла.
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #58 : 24.03.2010, 14:36:20 »

Продолжая развивать тему раскрывающегося списка пользователей.
Сделал на слайдере mootools.

Опять же открываем языковой файл модуля (ru-RU.mod_dwhosonline.ini), находим там внизу строку DWO MEMBERS LIST= и дописываем её примерно так:
Код:
DWO MEMBERS LIST=<strong onclick="members.toggle()" style="cursor:pointer">Пользователи on-line</strong>\n<script type="text/javascript">var members;window.onload=function(){members=new Fx.Slide($$('ul.mod_dwhosonline')[0],{duration: 500});members.hide();}</script>


Как работает можно посмотреть у меня (справа, сделал для случайных пользователей)
Записан
Darkick
Moderator
*****

Репутация: +236/-1
Offline Offline

Пол: Мужской
Сообщений: 1575



« Ответ #59 : 25.03.2010, 00:32:48 »

с последней версией сообщения правка стилей не требуется.

Подключен mootools — значит подключен JavaScript файл /media/system/js/mootools.js  (зайди на сайт в примере и посмотри исходники, там видно эту библиотеку). Если что, безусловно подключить её можно добавив в начале шаблона
Код:
JHTML::_('behavior.mootools');
Записан
THE KILLERS
Живу я здесь
******

Репутация: +23/-0
Offline Offline

Пол: Мужской
Сообщений: 893



« Ответ #60 : 25.03.2010, 15:38:10 »

А как уменьшить аватары и сделать их не в столбик как у меня, а в ряд. Чтобы было как у Вас на сайте. А то у меня вот что:
Записан
Страниц: 1 [2] 3 4 5   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet