Плагины
Плагин (от англ. plug-in) — независимо компилируемый программный модуль, динамически подключаемый к основной программе, предназначенный для расширения и/или использования её возможностей. Также может переводиться как «модуль». Плагины обычно выполняются в виде разделяемых библиотек.
Структура и создание
Плагин должен соответствовать заданным стандартам, и иметь два обязательных файла - plugin.xml и Plugin<name>.class.php.
plugin.xml - это xml файл с информацией о плагине, его название, версия, автор, сайт автора и ссылка на страницу с настройками.
Plugin<name>.class.php - файл необходимый для создания класса, для обращения к функциям плагина.
По стандартам в плагине могут быть следующие каталоги:
- classes
-- actions
-- hooks
-- modules
- config
- include
-- ajax
-- lib
- templates
-- language
-- skin
