This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ru:plugins:update_notifications [2013/10/02 13:04] Arkady |
ru:plugins:update_notifications [2013/10/15 10:37] vladislav |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Взаимодействие плагинов и секции Extend сайта get-simple.info ====== | ====== Взаимодействие плагинов и секции Extend сайта get-simple.info ====== | ||
- | Начиная с GetSimple 3.1, plugins will check "home" periodically to see if there is an update available within the Extend repository. The steps needed to ensure your plugin is compatible are minimal: | + | Начиная с GetSimple 3.1, система позволяет плагинам периодически проверять репозиторий плагинов в секции сайта GS Extend на предмет наличия новой версии или обновления. Для того, чтобы обеспечить совместимость вашей разработки с этой новой возможностью необходимо следовать перечисленным ниже простым правилам: |
**Zip-файл плагина, загружаемый в секцию сайта GS Extend должен иметь следующую структуру:** | **Zip-файл плагина, загружаемый в секцию сайта GS Extend должен иметь следующую структуру:** | ||
Line 10: | Line 10: | ||
</code> | </code> | ||
- | The most important part of that file structure is the ''/yourplugin.php'' file. This name should be unique across all plugins within Extend. We will not enforce this, but if you create a plugin with a generic and/or common name and a second developer does the same thing - your plugin will potentially not be compatible with this new update system. | + | Самая важная часть - это файл ''/yourplugin.php''. Имя файла плагина должно быть уникальным для репозитория Extend. |
+ | Администраторы репозитория не будут принуждать разработчиков к безусловному выполнению этого правила, | ||
+ | но если наименование файла вашего плагина будет совпадать с наименованием другого разработчика - ваш плагин может оказаться несовместимым с новой функцией обновления. | ||
**На заметку:** Чтобы научиться правильно организовывать файлы вашего плагина, прочтите [[ru:plugins:extend_api|эту секцию ]] ВИКИ. | **На заметку:** Чтобы научиться правильно организовывать файлы вашего плагина, прочтите [[ru:plugins:extend_api|эту секцию ]] ВИКИ. | ||
+ | |||
+ | ====== Ссылки ====== | ||
+ | |||
+ | На главную [[ru:|Содержание]] | ||
+ | |||
+ | ===== Страницы этой секции ===== | ||
+ | |||
+ | === Разработка плагинов === | ||
+ | *[[ru:plugins:creation|Создание плагинов ]] | ||
+ | *[[ru:plugins:extend_api|Работа с Extend API ]] | ||
+ | *[[ru:plugins:hooks_filters|Хуки и фильтры]] | ||
+ | *[[ru:plugins:tabs_menus|Вкладки и боковые меню]] | ||
+ | *[[ru:plugins:tips|Советы и рекомендации]] | ||
+ | |||