This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
ru:plugins:update_notifications [2013/10/02 13:03] Arkady |
ru:plugins:update_notifications [2013/10/02 13:22] Arkady |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Взаимодействие плагинов и секции Extend сайта GetSimple CMS ====== | + | ====== Взаимодействие плагинов и секции 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|эту секцию ]] ВИКИ. | ||