User Tools

Site Tools


ru:plugins:hooks_filters

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
ru:plugins:hooks_filters [2013/10/09 07:04]
Arkady [Core Hooks]
ru:plugins:hooks_filters [2013/10/09 07:19]
Arkady [Хуки ядра]
Line 21: Line 21:
  
 **Фронтенд-хуки** **Фронтенд-хуки**
-  * **theme-header** ​Fired in //<​head>// ​section of themeRequires ​//​get_header()// ​in template +  * **theme-header** ​ - вызывается в секции ​//<​head>// ​темыТребует обязательного наличия тэга ​//​get_header()// ​в шаблоне 
-  * **theme-footer** ​Fired in the footer ​of the themeRequires ​//​get_footer()// ​in template +  * **theme-footer** ​ - вызывается в секции ​footer ​темыТребует обязательного наличия тэга ​//​get_footer()// ​в шаблоне 
-  * **content-top** ​Fired right above content area of theme +  * **content-top** ​ - вызывается перед формированием секции контента в теме 
-  * **content-bottom** ​Fired right below content area of theme +  * **content-bottom** ​ - вызывается после формирования секции контента в теме 
-  * **index-pretemplate** ​Called before your template files are rendered +  * **index-pretemplate** ​ - вызывается перед началом обработки файлов шаблона 
-  * **index-posttemplate** ​Called after your template files are rendered +  * **index-posttemplate** ​ - вызывается после окончания обработки файлов шаблона 
-  * **error-404** ​Called if the page does not existbefore rendering the error page.+  * **error-404** ​ - срабатывает при отсутствии запрошенной страницыперед формированием страницы 404.
  
 **Бэкенд-хуки** **Бэкенд-хуки**
-  * **header** ​Called in the head section of the rendered page +  ​*  
-  * **header-body** ​Called in the body before output of the page +  ​* **header** ​- вызывается в секции ​head обрабатываемой страницы 
-  * **admin-pre-header** ​Called before the header.php ​template file is loaded ​(3.1+) +  * **header-body** ​ - вызывается в секции ​body страницы перед ее отдачей 
-  * **footer** ​Called in the footer ​section of the rendered page +  * **admin-pre-header** ​ - вызывается перед загрузкой файла шаблона административной панели ​header.php (3.1+) 
-  * **common** ​Called immediately after the plugin functions are included in common.php (3.1+) +  * **footer** ​  - вызывается при формировании секции ​footer ​формируемой страницы 
-  * **logout** ​Fired when a user logs out +  * **common** ​-  срабатывает сразу после того, как функции плагина включены в файл ​common.php (3.1+) 
-  * **index-login** ​Fired above the login form +  * **logout** ​-  вызывается при выходе пользователя из административной панели 
-  * **login-reqs** ​Fired on the login sidebar +  * **index-login** ​-  вызывается перед отображением формы логина 
-  * **resetpw-success** ​Fired when password reset and successful +  * **login-reqs** ​-  вызывается в логин-сайдбаре 
-  * **resetpw-error** ​Fired when password reset and error +  * **resetpw-success** ​-  срабатывает при успешной смене пароля 
-  * **settings-user** ​Fired before the settings user file is created +  * **resetpw-error** ​-  срабатывает при возникновении ошибки при смене пароля 
-  * **settings-website** ​Fired before the settings website page is created +  * **settings-user** ​-  вызывается перед созданием файла настроек пользователя 
-  * **settings-cpsettings** ​Fired before the settings ​cp_settings ​file is created +  * **settings-website** ​-  вызывается перед созданием страницы ​ Настройки сайта 
-  * **settings-website-extras** ​Fired on the settings page, before "save settings"​ button in the website section +  * **settings-cpsettings** ​-  вызывается перед созданием файла настроек ​cp_settings  
-  * **settings-user-extras** ​Fired on the settings page, before "save settings"​ button in the user section +  * **settings-website-extras** ​-  вызывается на странице Настройки перед нажатием кнопки «Сохранить изменения» в секции настроек сайта 
-  * **sitemap-additem** ​Allow insertion of a new sitemap ​XML entry +  * **settings-user-extras** ​-  вызывается на странице Настройки до нажатия кнопки «Сохранить изменения» в секции Профиль пользователя 
-  * **sitemap-save** ​Fired before the sitemap.xml ​file is saved +  * **sitemap-additem** ​-  позволяет внести новую запись в файл ​sitemap.xml 
-  * **theme-extras** ​Fired after the theme screenshot +  * **sitemap-save** ​-  вызывается перед сохранением файла ​sitemap.xml  
-  * **theme-edit-extras** ​Fired in the theme edit screen before the submit button +  * **theme-extras** ​-  срабатывает после показа скриншота темы 
-  * **welcome-link** ​Allows additional links on the Welcome page +  * **theme-edit-extras** ​-  срабатывает при редактировании темы перед нажатием кнопки Сохранить 
-  * **welcome-doc-link** ​Allows additional documentation links on the Welcome page +  * **welcome-link** ​-  разрешает размещение дополнительны ссылок на стартовой странице административной панели (Welcome page) 
-  * **healthcheck-extras** ​Allows additional ​Health-check ​entries +  * **welcome-doc-link** ​-  разрешает добавление дополнительных ссылок на документацию на стартовой странице административной панели ​ (Welcome page) 
-  * **support-extras** ​Allows additional support setting form entries +  * **healthcheck-extras** ​-  разрешает добавление дополнительных параметров при проверке работоспособности сайта (Health-check 
-  * **support-save** ​Fired before ​cp_settings.xml ​file is createdallows additional support-extras to be saved +  * **support-extras** ​-  разрешает добавлять дополнительную информацию ​ на странице Поддержка 
-  * **plugin-hook** ​Fired before the Plugin page is rendered. +  * **support-save** ​-  срабатывает перед созданием файла ​cp_settings.xml, ​позволяет сохранять дополнительную информацию со страницы Поддержка 
-  * **archive-backup** ​Fired when an archive backup has been created +  * **plugin-hook** ​-  срабатывает перед выводом на экран страницы/​вкладки Плагины 
-  * **component-save** ​Fired before components are saved +  * **archive-backup** ​-  срабатывает после создания резервной копии сайта на вкладке Бэкап 
-  * **component-extras** ​Fired when creating component sectionsallows additional form elements to be embedded +  * **component-save** ​ ​- ​ срабатывает перед сохранением компонента 
-  * **logfile_delete** ​fired when a logfile is deleted +  * **component-extras** ​-  срабатывает при создании формы для ввода нового компонентапозволяет добавлять к форме дополнительные элементы 
-  * **page-delete** ​fired when a page is deleted +  * **logfile_delete** ​-  вызывается при удалении лог-файла 
-  * **changedata-save** ​Called just before a page is saved +  * **page-delete** ​-  вызывается при удалении страницы 
-  * **changedata-aftersave** ​Called after a page is saved (3.1+) +  * **changedata-save** ​-  вызывается перед сохранением страницы 
-  * **caching-save** ​Fired before //pages.xml// file (in //data/other//) is saved for Caching ​(3.1+) +  * **changedata-aftersave** ​-  вызывается после сохранения страницы ​(3.1+) 
-  * **edit-extras** ​Fired within the Page Options toggle-div within ​edit.php +  * **caching-save** ​-  срабатывает перед сохранением файла ​pages.xml ​ в папке ​data/​other ​при кэшировании ​(3.1+) 
-  * **edit-content** ​Creating additional data/fields after the textarea on edit.php +  * **edit-extras** -  ​вызывается во время редактирования страниц в контейнере toggle в файле ​edit.php 
-  * **file-uploaded** ​Fired after a file has been successfully uploaded +  * **edit-content** ​ - создает дополнительные поля/данные после текстового поля в файле ​edit.php 
-  * **files-extras** ​Fired at the end of the file list +  * **file-uploaded** ​-  вызывается после успешной загрузки файла 
-  * **successful-login-start** +  * **files-extras** ​-  вызывается после окончания списка файлов 
-  * **successful-login-end**+  * **successful-login-start** ​– комментарии в англоязычной ВИКИ отсутствуют 
 +  * **successful-login-end** ​- комментарии в англоязычной ВИКИ отсутствуют
  
 Следующие экшн-хуки (actions) позволяют настраивать меню административной панели. Более подробно в ними можно ознакомиться в секции ВИКИ [[ru:​plugins:​tabs_menus|Вкладки и боковые меню]]. Следующие экшн-хуки (actions) позволяют настраивать меню административной панели. Более подробно в ними можно ознакомиться в секции ВИКИ [[ru:​plugins:​tabs_menus|Вкладки и боковые меню]].
ru/plugins/hooks_filters.txt · Last modified: 2018/11/13 16:09 by ufopera