|
Написал Kotofeich
|
|
11.08.2007 |
|
Типы плагинов
CommunityBuilder в настоящее время поддерживает следующие типы плагинов:
- Шаблоны (Template plug-ins)
- Пользовательские программные расширения (User plug-ins)
- Языковые программные расширения (локализации Language plug-ins)
В будущем также планируется создать плагины управления полями (Field-types plug-ins).
Имеется специальная классификация плагинов:
- Частные плагины сообщений (начинающиеся с "pms".)
- Основные плагины (начинающиеся с “cb.”)
Имена плагинов
Чтобы избегать конфликтов названий плагинов и не дублировать разработки, желательно, чтобы вы связались с авторами CommunityBuilder перед началом разработки и выбором своего названия.
Названия обязательно состоят из букв английского алфавита, или являются отражениями названий других компонентов Joomla или Mambo. Также очень удобно, когда используются двойные названия - стостоящие из приставки cb. и имени вашей разработки.
Процес установки
Плагин установки описан в руководстве пользователя. Плагин поддерживает только zip файлы, также как и сама joomla.
Структура плагинов
Установка любого плагина содержит (или может содержать):
- xml файл включающий информацию установки и удаления плагина
- пустой html файл для каждой папки вложенной в плагин
- как минимум один php файл содержащий программный код плагина
- Любые файлы и каталоги, которые необходимы для плагина (изображения, php файлы, каталог локализаций и т.д).
|