Расширенный профиль пользователя в Joomla

В этой заметке рассмотрим полезный плагин, который позволяет создавать дополнительные поля для пользователя.

Плагин называется Zigo Profile, он бесплатный и на русском языке.
Скачать и ознакомиться с документацией можно на официальном сайте разработчика >>

Какие типы полей поддерживаются?

  • текстовое поле
  • текстовая область
  • список
  • множественный список
  • радио кнопки
  • поле даты
  • аватар
  • чекбоксы
  • вывод html кода

После установки плагина находим его в списке (он в группе user) и переходим к настройкам.

На первой вкладке будет отображаться список созданных полей, изначально он пуст.
Для добавления нового поля есть соответствующая кнопка.

расширенный профиль пользователя

Далее выбираем тип поля и изменяем его название.
Клик по галочке откроет дополнительные настройки поля.

аватар пользователя в joomla

Для всех типов полей настройки практически одинаковые. 
Это:

  • описание и сообщение поля
  • тип фильтра. 
    - SafeHTML - сохранить html теги
    - string - строка 
    - raw - без фильтрации
  • обязательно ли поле в профиле и при регистрации
  • и для каких групп пользователей доступно это поле. 

 

На вкладке "Дополнительные параметры" можно настроить размеры аватаров, папку их хранения, разрешённые типы файлов и т.д.

Вкладка "настройки веб камеры" позволяет включить создание аватаров через веб-камеру.

Во вкладке "Спам фильтр" можно включить спам фильтр при заполнении профиля.

И последняя вкладка "API для сторонних приложений" - это инструкции для использования плагина в сторонних компонентах.

 

После включения плагина у пользователя появляется расширенный профиль.

аватар пользователя в joomla 3

 

Что ещё может плагин?

Дополнительно к данному плагину создано ещё несколько расширений, чтобы интеграция профиля была более функциональной и полной.

А именно:

  • Zigo Profile Content - плагин вывода полей профиля в материал Joomla
    Т.е. можно выводить аватар автора и другие поля в статью Joomla
  • Zigo Online - модуль кто онлайн, с отображением аватаров из расширенного профиля.
  • Zigo Jcomments - плагин для вывода аватаров в комментариях Jcomments
  • Zigo Kunena - выводит аватар из расширенного профиля в Kunena форуме.
  • Zigo Slogin Inegration - интеграция с компонентом Slogin

В общем довольно хороших набор получается.

Плагин спокойно можно использовать вместо неповоротливого Community Builder, он будет ему хорошей заменой.
Ведь в большинстве случаев Community Builder ставиться только из-за аватаров и пары доп.полей.

Дополнительную информацию можете почитать на сайте разработчика и задать вопрос в ветке JoomlaForum >>

Спасибо за внимание!