User Tools

Site Tools


ru:plugins:tips

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
ru:plugins:tips [2013/10/11 11:37]
Arkady created
ru:plugins:tips [2013/10/15 10:54]
vladislav [Обход отсутствия хука Page-Delete в 2.03]
Line 1: Line 1:
 ====== Советы и рекомендации ====== ====== Советы и рекомендации ======
  
-If you are a plugin developeryou should be aware of the new update system that is being integrated into GetSimple 3.1. Starting with this releasethe GetSimple ​installation will now notify a user when a new version of that particular plugin is available for download within ​Extend. [[plugins:​update notifications|These steps]] will help you as a developer to ensure that your plugin is compatible with this new process. ​+Если вы разработчик плагинов – вам следует ознакомиться с новой системой обновленийинтегрированной в GetSimple 3.1. Начиная с этой версии, GetSimple ​уведомляет пользова-теля при появлении новой версии плагина для загрузки в секции сайта GS Extend. ​При разработке плагина для достижения его совместимости с новой системой необходимо следовать рекомендациям,​ изложенным в секции ВИКИ ​[[ru:plugins:​update notifications|"​Взаимодействие плагинов и секции Extend сайта get-simple.info"​]]
  
 ===== Определение версии GetSimple ===== ===== Определение версии GetSimple =====
  
-Определение версии GetSimple – не такая простая задача,​ так как единственная доступная функция ''​return_site_ver()'',​ выводящая на экран номер версии в GS 2.03 и возвращающая результат в версии 3.0b уже устарела (прим. переводчика – пометка о том, что данная функция устарела ​ [[themes:​template_tags| в списке тэгов англоязычной Вики отсутствует]]). Самый простой способ определить,​ установлен ли плагин под GetSimple 2.03 или 3.0+, пожалуй,​ следующий:+Определение версии GetSimple – не такая простая задача,​ так как единственная доступная функция ''​return_site_ver()'',​ выводящая на экран номер версии в GS 2.03 и возвращающая результат в версии 3.0b уже устарела (прим. переводчика – пометка о том, что данная функция устарела ​(??) [[themes:​template_tags| в списке тэгов англоязычной Вики отсутствует]]). ​ 
 +На самом деле, по заявлению разработчиков,​ ''​return_site_ver()''​ применяется до сих пор и не является устаревшей. 
 + 
 +Самый простой способ определить,​ установлен ли плагин под GetSimple 2.03 или 3.0+:
  
 <​code>​ <​code>​
Line 19: Line 22:
 ===== Обход отсутствия хука Page-Delete в 2.03 ===== ===== Обход отсутствия хука Page-Delete в 2.03 =====
  
-To trigger a function ​myplugin_function ​on page deletes in GetSimple 2.03 and 3.0+ use the following code:+Для запуска функции вашего плагина ​myplugin_function ​при удалении страницы в GetSimple 2.03 и 3.0+ применяйте следующий код:
  
 <​code>​ <​code>​
Line 98: Line 101:
 </​code>​ </​code>​
 Замените //​myplugin//​ наименованием своего плагина. Замените //​myplugin//​ наименованием своего плагина.
 +
 +====== Ссылки ======
 +
 +На главную [[ru:​|Содержание]]
 +
 +===== Страницы этой секции =====
 +
 +=== Разработка плагинов ===
 +  *[[ru:​plugins:​creation|Создание плагинов ]]
 +  *[[ru:​plugins:​extend_api|Работа с  Extend API ]]
 +  *[[ru:​plugins:​hooks_filters|Хуки и фильтры]]
 +  *[[ru:​plugins:​tabs_menus|Вкладки и боковые меню]]
 +  *[[ru:​plugins:​update_notifications|Взаимодействие плагинов и секции Extend сайта get-simple.info]]
  
ru/plugins/tips.txt · Last modified: 2013/10/18 09:51 by Arkady