Куда идем?

Продолжая тему Community Builder, я расскажу сегодня о том, что такое плагины Community Builder, более подробно. Как я уже писал, для данного компонента плагины являются очень важной составляющей, позволяющей расширять его практически безгранично. Из этой статьи вы узнаете, что такое плагины Community Builder, какие они бывают, как их устанавливать, настраивать. Где можно скачать дополнительные плагины и многое другое.

Начиная с версии 1.0 RC2, Community Builder включает в себя систему управления плагинами и фреймворк плагинов, позволяющий расширять базовую функциональность компонента за счет сторонних расширений. С этим фреймворком администратор сайта с Community Builder может добавлять дополнительные языки, дополнительные вкладки, интегрировать Community Builder с дугими компонентами и.т.д.

Для того, чтобы перейти к управлению плагинами, откройте Community Builder -> Plugin Management. Менеджер плагинов показан на следующем рисунке:

Community Builder

В менеджере показаны плагины различных типов. Всего есть 3 типа плагинов:

  • плагины шаблонов (template plugins);
  • языковые плагины (language plugins);
  • пользовательские плагины (user plugins).

Подобнее о каждом виде плагинов будет рассказано ниже.

Каждый из плагинов может иметь дополнительные параметры, позволяющие настроить его. С плагинами могут быть связаны одна или несколько вкладок Community Builder.

Плагины шаблонов

Плагины шаблонов Community Builder позволяют изменять внешний вид страницы профиля пользователя. Вы можете увидеть все предустановленные шаблоны, выбрав в фильтре (над таблицей всех плагинов справа) «Templates».

Community Builder

Плагины шаблонов Community Builder хранятся в components –> com_comprofiler –> plugin –> templates. Если вы хорошо знаете html+css+php, то путем модификации имеющихся шаблонов можете создать новые.

Языковые плагины

Языковые файлы Community Builder устанавливаются как плагины Community Builder. Они расположены в components –> com_comprofiler –> plugin –> languages. Данные плагины позволяют использовать Community Builder сразу на нескольких языках.

Community Builder переведен уже на множество языков, которые можно скачать на официальном сайте компонента.

Community Builder

Пользовательские плагины

Пользовательские плагины – самая крупная группа плагинов Community Builder. Они добавляют компоненту дополнительную функциональность без изменения его ядра. Документация по API разработки плагинов доступна всем желающим на официальном сайте.

Уже создано большое количество пользовательских плагинов, расширяющих возможности  Community Builder , доступных как для свободного использования, так и коммерческих. Существует два крупных каталога плагинов Community Builder:

  1. На сайте разработчиков – здесь;
  2. На официальном сайте Joomla – здесь.

К сожалению, все описание в обоих случаях на английском языке, но никто не мешает воспользоваться переводчиком. На Wedal.ru будут  публиковаться описания, локализации и уроки по настройке лучших плагинов Community Builder.

Об авторе
Wedal
(Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.
Добавить комментарий

Комментарии  
0
Не могу установить ни один плагин с сайта

Все время пишет что-то вроде

Upload showPlugins - Upload Failed
ERROR: Could not find a CB XML setup file in the package.
[ Continue ... ]
Upload showPlugins - Failed
Installation file not found:
/home/masteral/domains/lifegraph.ru/public_html/media/install_4c6c3320d4eb3/
[ Continue ... ]

Не подскажете что делать?
2
Алексей,
1) проверить, что вы устанавливаете через правильный менеджер плагинов(Joomla или СВ)
2) убедиться в наличии этого самого установочного XML-файла. Возможно, вы просто не разархивировали файл. Устанавливаться должен zip-архив в котором нет других архивов, зато есть установочный файл.
0
А есть плагины который изменять статус пользователей? Например один пользовател добавил 10 материалов и у него статус должен быть ученик. И этот статус должен отображаться в профиле?