mantisbt:plugins_events
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mantisbt:plugins_events [2007/11/09 09:31] – jreese | mantisbt:plugins_events [2011/11/16 07:54] (current) – The page rendering was broken (maybe since new PHP version on mantisbt.org). Added new line to fix it at end of file. atrol | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
====== Plugin Events Reference ====== | ====== Plugin Events Reference ====== | ||
Line 4: | Line 5: | ||
**// | **// | ||
- | |||
- | |||
===== Plugin API Events ===== | ===== Plugin API Events ===== | ||
- | ** EVENT_PLUGIN_INIT ** ( Execute ) | + | |
- | This event is triggered by the Mantis core immediately after all plugins have been registered. | + | |
+ | ===== Output Modifying Events ===== | ||
- | ===== Mantis Layout Events ===== | ||
- | These events will be called on every page load, and are defined with relation to the overall style and layout of Mantis. | + | ==== Layout Events ==== |
- | ** EVENT_LAYOUT_RESOURCES ** ( Output ) | + | These events will be called on every page load, and are defined with relation to the overall style and layout of Mantis. They allow plugins |
- | This event is triggered before the end of the ''< | + | |
- | ** EVENT_LAYOUT_PAGE_HEADER | + | |
- | This event is triggered after the site title and Mantis logo have been displayed, but before the login information and menu. | + | * **'' |
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
- | ** EVENT_LAYOUT_CONTENT_BEGIN ** ( Output ) | ||
- | This event is triggered after the Mantis menu has been displayed, at the beginning of the content section. | ||
- | ** EVENT_LAYOUT_CONTENT_END ** ( Output ) | + | ==== Display Events ==== |
- | This event is triggered after the content section has been displayed, but before the footer section. | + | |
- | ** EVENT_LAYOUT_PAGE_FOOTER ** ( Output ) | + | These events are called whenever certain content |
- | This event is triggered after the normal Mantis footer has been displayed, | + | |
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | ===== Content Adding Events ===== | ||
- | ===== Mantis | + | ==== Menu Events ==== |
These events allow plugins to hook menu events in order to add new menu items in various places. | These events allow plugins to hook menu events in order to add new menu items in various places. | ||
- | ** EVENT_MENU_MAIN ** ( Default ) | + | |
- | + | * **'' | |
- | ** EVENT_MENU_MANAGE ** ( Default ) | + | * **'' |
- | + | * **'' | |
- | ** EVENT_MENU_MANAGE_CONFIG ** ( Default ) | + | * **'' |
+ | * **'' | ||
- | ** EVENT_MENU_SUMMARY ** ( Default ) | + | ==== View Events ==== |
- | ** EVENT_MENU_DOCS ** ( Default ) | + | These events allow plugins to add new content to individual view pages in various locations. |
- | ** EVENT_MENU_ACCOUNT | + | |
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | ==== Update Events ==== | ||
- | ===== Mantis View Events ===== | + | These events allow plugins to add new forms or form elements to an update page in various locations. |
- | These events allow plugins to add new content to individual view pages in various locations. | + | * **'' |
+ | * **'' | ||
+ | * **'' | ||
- | ===== Mantis | + | ==== Form Events ==== |
- | These events allow plugins to process form data from view pages. These events likely have a complementary View Event for adding form elements to be processed. | + | These events allow plugins to process form data submitted |
- | ===== Filter API Events ===== | + | * **'' |
+ | * **'' | ||
- | ===== Bug API Events | + | ===== Other ===== |
- | ** EVENT_BUG_REPORTED ** ( Execute ) | + | ==== Filter Events ==== |
- | ** EVENT_BUG_UPDATED | + | |
+ | * **'' | ||
- | ** EVENT_BUG_RESOLVED ** ( Execute ) | + | ==== Bug Events ==== |
- | ** EVENT_BUG_CLOSED ** ( Execute ) | + | |
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
+ | * **'' | ||
- | ** EVENT_BUG_BUGNOTE_ADDED ** ( Execute ) //Is this superfluous because of EVENT_BUG_UPDATED?// | ||
mantisbt/plugins_events.1194618686.txt.gz · Last modified: 2008/10/29 04:31 (external edit)