Обзоры расширений Joomla

 

  • Тип – компонент личного кабинета Joomla.

 

 

В предыдущей статье «Обзор Комьюнити Билдер 2. Настройка» мы начали рассмотрение модулей CB. Уже познакомились с «Community Builder Login», а в этой статье ознакомимся с опциями модулей «Online» и «Workflows». При этом опции, которые являются общими для всех модулей Joomla, и те опции, которые были рассмотрены для модуля «Login», не будут затрагиваться.

Модули Community Builder

Community Builder Online

Данный модуль Community Builder позволяет Вам вывести во фронтальной части сайта перечень пользователей по определённому признаку или отобразить статистику Вашего сайта касательно пользователей. Настройки модуля разделены на три вкладки:

  1. Модуль.
  2. Costom Latest.
  3. Statistics and Census.
Community Builder 2
Community Builder 2

На вкладке Модуль доступны следующие опции.

Display Mode. В данном спадающем списке Вы можете указать, по какому признаку нужно формировать список пользователей во фронтальной части сайта, кого показывать:

  • Online Users. Пользователи, находящиеся в данный момент на сайте
  • Latest Visitors. Пользователи, которые недавно были на сайте.
  • Latest Registrations. Последние зарегистрированные пользователи.
  • Latest Profile Updates. Пользователи, которые недавно обновили свой профиль.
  • Costom Latest. Список пользователей в порядке сортировки, который задаётся при помощи опций Field и Direction на вкладке Costom Latest.
  • Online Statistics. Статистика по пользователям, рисунок ниже.
  • User Census. Расширенная статистика по пользователям.

Опция Limit позволяет Вам ограничить список пользователей, выводимых во фронтальной части сайта. Опция действует для всех параметров опции Display Mode кроме Online Statistics и User Census.

Модуль Community Builder
Модуль Community Builder

Остальные опции аналогичны тем, что были рассмотрены для модуля «Community Builder Login».

На вкладке Costom Latest доступны следующие опции (рисунок ниже).

Вкладка Costom Latest
Вкладка Costom Latest
  • Поле, по которому будет происходить сортировка списка пользователей в случае, если для опции Display Mode (на вкладке Модуль) Вы выбрали Costom Latest.
  • «Способ» сортировки поля, выбранного для опции Field – по возрастанию или убыванию.

На вкладке Statistics and Census доступны опции, которые повлияют на модуль только в том случае, если для опции Display Mode (на вкладке Модуль) Вы выбрали Online Statistics или User Census.

  • Label Display. Можно выбрать, как будут обозначены статистические данные в модуле: Text Only, Icon Only, Text and Icon. На рисунке ниже показан пример модуля с различными значениями данной опции в порядке следования в перечне выше (для опции Display Mode (на вкладке Модуль) Online Statistics).
  • Thousands Separator. Знак препинания, отделяющий тысячи в различных статистических показателях модуля.
Модуль Community Builder Online
Модуль Community Builder Online

Community Builder Workflows

Модуль Community Builder Workflows (рисунок ниже) позволяет отображать различные сообщения касательно профиля пользователя во фронтальной части сайта. В основном, эти сообщения будут полезны модераторам.

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

Community Builder Workflows
Community Builder Workflows
  • Profile Banned Notification. Спрятать/показать сообщение о блокировке профиля администратором. Не путайте с запрещением пользователя. Немного подробнее о том, как заблокировать или запретить пользователя Вы можете прочесть в статье «Обзор Community Builder 2. Компонент социальной сети Joomla».
  • Image Approval Notification. Спрятать/показать сообщение о необходимости одобрения аватарки пользователя. Данные сообщения могут отображаться только модераторам. Это актуально лишь в том случае, если в настройках Комьюнити Билдер 2 на вкладке Модерация активирована опция Требовать рассмотрение загружаемых изображений.
  • User Reports Notification. Спрятать/показать сообщение о жалобах пользователей на других пользователей. Данные сообщения могут отображаться только модераторам. Это актуально в том случае, если в настройках Комьюнити Билдер 2 на вкладке Модерация активирована опция Разрешить пользователям жаловаться.
  • Profile Unban Notification. Спрятать/показать сообщение о запросе на снятие блокировки профиля от заблокированного пользователя. Данные сообщения могут отображаться только модераторам.
  • User Approval Notification. Спрятать/показать сообщение о необходимости одобрения новой учётной записи пользователя модератором. Данные сообщения могут отображаться только модераторам. Это актуально только в том случае, если в настройках Комьюнити Билдер 2 на вкладке Регистрация активирована опция Администрационное одобрение.
  • Private Message Notifications. Модуль Community Builder позволяет спрятать/показать уведомления о новых личных сообщениях.
  • Connection Request Notifications. Спрятать/показать сообщение о запросах на установление связи между пользователями (аналог дружбы в социальной сети В контакте).

Пример модуля Community Builder Workflows показан на рисунке ниже.

Модуль Builder Workflows
Модуль Builder Workflows

Пункты меню Community Builder

При создании\настройки меню Комьюнити Билдер 2 будет доступно четырнадцать различных типов пунктов меню (рисунок ниже).

    1. Login Form.
    2. Manage Connections.
    3. Moderate Bans.
    4. Moderate Images.
    5. Moderate Reports.
    6. Moderate User Approvals.
    7. Plugin.
    8. Registration Form.
    9. User Logout.
    10. User Profile (mandatory!).
    11. User Profile Edit.
    12. User Send Mail.
    13. Userlist
    14. Username/Password Reminder.
Меню Community Builder
Меню Community Builder

Рассмотрим назначение каждого пункта меню, а также его опции. Обратите внимание, рассматриваться будут только «уникальные» опции пунктов меню Комьюнити Билдер 2 (если таковые есть). Опции, доступные всем пунктам меню Joomla, например, Целевое окно, Стиль шаблона, CSS-класс ссылки и т. д., рассматриваться не будут.

Login Form. Отображает форму входа на сайт, аналогичную той, что выводится в модуле Community Builder Login.

Manage Connections. Отображает страницу управления связями. О них мы говорили в статье «Обзор Комьюнити Билдер 2. Настройка».

Moderate Bans. При помощи данного пункта меню Вы можете отобразить страницу со списком запросов на разблокировку профилей. Эту страницу могут просматривать только модераторы Комьюнити Билдер 2 и\или супер администраторы Joomla. Подробнее о блокировке пользователей можно прочесть в статье «Обзор Community Builder 2. Компонент социальной сети Joomla». На рисунке ниже показан фрагмент страницы модерации запросов на разблокировку профиля.

Запрос разблокировки профиля
Запрос разблокировки профиля

Moderate Images. В статье «Обзор Комьюнити Билдер 2. Настройка» мы рассмотрели параметр Требовать рассмотрение загружаемых изображений, позволяющий организовать модерацию загружаемых на сайт изображений (например, аватарок). На рисунке ниже показан пример страницы модерации изображений, которые загрузил пользователь в свой профиль. Эту страницу могут просматривать только модераторы Комьюнити Билдер 2 и\или супер администраторы Joomla.

Модерация изображений
Модерация изображений

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

Moderate Reports. В статье «Обзор Комьюнити Билдер 2. Настройка» мы рассмотрели параметр Разрешить пользователям жаловаться, позволяющий организовать возможность пользователям жаловаться друг на друга администраторам. Например, за рассылку спама. На рисунке ниже показана страница с подобной жалобой. Эту страницу могут просматривать только модераторы Комьюнити Билдер 2 и\или супер администраторы Joomla.

Модерация жалоб пользователей
Модерация жалоб пользователей

Moderate User Approvals. В статье «Обзор Комьюнити Билдер 2. Настройка» мы рассмотрели параметр Пользователи, одобренные модератором, позволяющий организовать возможность модерации новых зарегистрированных на сайте учётных записей (аккаунтов). Эту страницу могут просматривать только модераторы Комьюнити Билдер 2 и\или супер администраторы Joomla.

Plugin. Данный тип пункта меню позволяет создать ссылку на страницу плагина. На какой именно плагин можете указать в спадающем списке Plugin (рисунок ниже). Обратите внимание, что у плагина может и не быть страницы, которую можно отобразить во фронтальной части сайта. О плагинах можно прочесть в статье «Обзор Комьюнити Билдер для Joomla 3. Плагины и интеграция».

Меню Комьюнити Билдер 2
Меню Комьюнити Билдер 2

Registration Form. Этот тип пункта меню будет отображать страницу с формой регистрации (рисунок ниже).

Форма регистрации
Форма регистрации

User Logout. По нажатию на данный пункт меню. Зарегистрированный пользователь выйдет из своей учётной записи (аналог кнопки «Выйти» в модуле Community Builder Login).

User Profile (mandatory!). Тип пункта меню, который ведёт на страницу профиля пользователя. Этот пункт меню обязательно должен быть (так рекомендуется в его описании), должен быть только один, опубликован и доступен пользователям во фронтальной части сайта. Отмечу, когда отображаете ссылку на профиль пользователя в модуле «Community Builder Login», то выводить его отдельным пунктом, возможно, и не понадобится.

User Profile Edit. Ссылка на страницу редактирования профиля пользователя.

User Send Mail. Данный пункт меню позволяет создать ссылку, по нажатию на которую откроется страница с формой отправки письма на почту пользователю, ID которого Вы укажете в настройках пункта меню в опции User ID (рисунок ниже). ID пользователя можно узнать в менеджере пользователей Joomla или в менеджере пользователей Community Builder.

Настройка Комьюнити Билдер 2
Настройка Комьюнити Билдер 2

На рисунке ниже показана страница с формой отправки сообщения.

Отправка сообщения
Отправка сообщения

Userlist. При помощи этого пункта меню можно вывести ссылку на список пользователей Комьюнити Билдер 2. В поле List ID указывается ID списка пользователей, который необходимо отобразить по этой ссылке.

Username/Password Reminder. Данный пункт меню позволяет Вам создать ссылку на страницу восстановления логина\пароля пользователя (рисунок ниже). Эта же ссылка есть и в модуле «Community Builder Login».

Страница восстановления логина\пароля
Страница восстановления логина\пароля

На данный момент это была последняя, восьмая, статья из цикла о Community Builder. Несмотря на то, что бесплатная версия Комьюнити Билдер очень и очень функциональна, для создания «максимально полноценной» социальной сети на Joomla (или сайта интернет-сообщества) всё же может понадобиться покупка различных плагинов CB. Также не стоит забывать, чем больше сайт, тем, как правило, больше нагрузка на сервер. Это значит, что может понадобиться хороший (дорогой) хостинг. Плюс, поддержка большого сайта (тысячи посетителей в сутки) - это не только хороший хостинг и платное программное обеспечение, но и сотрудники: модераторы, администраторы и все, кто участвует в постоянном улучшении сайта (юзабилити, дизайн, защита от взлома и пр.).

 

Полезные ссылки: