Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
Вывод онлайн пользователей с аватарами
- Aleksej
- Автор темы
- Не в сети
- Модератор
Возникла необходимость сделать вывод онлайн пользователей с аватарами из форума и со ссылками на профиль форума.
Существует решение от "Darkick" на форуме (joomlaforum.ru) в разделе "Расширения форумчан", но работает для версий форума 1.5.хх только.
Чтобы работало на kunena 1.6.x:
1. Идем сюда и качаем модуль DWho's Online (модуль "продвинутый" Кто онлайн)
Модуль DWho's Online (mod_dwhosonline) является очень усовершенствованной и расширенной версией стандартного модуля "Сейчас на сайте". Он решает проблему фиксирования большого количества гостей (100-300 гостей), а также обладает многими полезными дополнениями.
Основные особенности модуля:
- позволяет задать интервал времени, в течение которого посетители будут считаться находящимися на сайте;
- показывает количество зарегистрированных пользователей, гостей и роботов, находящихся на сайте;
- определённые группы пользователей и конкретные пользователи могут быть скрыты от показа на сайте и подсчитаны как гости (или не подсчитаны совсем);
- может показывать произвольное количество последних зарегистрированных пользователей;
- можно показывать произвольное количество случайных пользователей сайта;
- выводит общее количество зарегистрированных пользователей (с ссылкой);
- показывает аватары пользователей и иконки роботов на сайте (требуется плагин DAvatar);
- аватары и имя пользователя являются ссылкой на профиль пользователя;
- рядом с именем пользователя можно вывести иконку отправки личного сообщения пользователю (uddeIM или Messaging);
- рядом с пользователем можно вывести его группу; разные группы пользователей выделяются разными классами, что позволяет по разному настроить их отображение с помощью стилей в CSS;
- содержимое модуля можно прогнать через контент-плагины (например использовать в связке с mavik Thumbnails).
2. Качаем DAvatar content plugin (плагин для аватарок)
Представляю вашему вниманию плагин DAvatar (plg_content_davatar) - плагин для универсальной вставки аватарок.
Плагин может использоваться для вставки аватарок в материалы (стандартным Джумловским способом - {davatar}), но основная цель создания плагина - использование его в различных расширениях для универсального вывода аватарок юзеров. Также, помимо вывода аватарки, плагин может автоматически сгенерировать ссылку на соответствующий профиль пользователя (либо формат ссылки можно задать самому).
Начиная с версии 1.3 может использоваться для автоматической вставки аватарок автора материала.
Поддерживаются аватары из:
- Agora forum
- AlphaUserPoints
- Community Builder
- Gravatar
- JFusion (всё, к чему цепляется JFusion)
- JomSocial
- JoomSuite
- Kunena forum
- Image provider (аватара берётся из файла, имя или формат которого можно задать в параметре src)
- Custom provider (позволяет задать произвольный SQL-запрос и сформировать формат адреса аватары)
Устанавливаем и настраиваем.
Некоторая полезная для настройки модуля информация.
Ссылка на профиль форума:
Ссылка на список пользователей:
В файле plugins/content//davatar.php меняем строчки:
на строчки:
По сути - нужно вставить ссылки на профиль и юзерлист и в плагине выбрать kunena форум... ну и еще ряд мелких настроек.
Приведенное решение является временным, ждем обновления плагина.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.