Разработка:Создание плагина — различия между версиями
(Новая: ==Основные шаги по созданию нового плагина из примера== 1. Выберите тип создаваемого плагина 2. Выберит...) |
(нет различий)
|
Версия 18:34, 4 февраля 2009
Содержание
Основные шаги по созданию нового плагина из примера
1. Выберите тип создаваемого плагина 2. Выберите имя для создаваемого плагина. Имя может состоять из 1-20 латинских букв (без цифры и знаков подчеркивания). 3. Создайте папку по имени плагина в папке, соответствующей типу плагина 4. Скопируйте в эту папку файлы примеры плагина того же типа (начинается на exempl), но проследите, чтоб в папку не попали файлы .svn, которые находятся в каждой папке проекта. 5. Отредактируйте файл init.php. Минимальные правки: имя класса, версия, код плагина, зависимости , прослушиваемые события, минимальный срок между запусками крона в плагине (если нужен крон), другие упоминания старого имени плагина. 6. Отредактируйте языковые файлы. 7. Для плагина типа im - отредактируйте файл lib.php, убрав оттуда упоминания старого имени плагина. Остальные файлы можно удалить или использовать в качестве заготовок страниц.
Основные возможности, которые можно использовать в плагинах
- Обращение к плагину
- Получение пути к плагину или файлу внутри него
- Получение url плагина или файла внутри него
- Перевод интерфейса
- Шаблон оформления и элементы навигации
- Вывод блока в интерфейсе FDO
- Вывод текста в основной блок в Moodle