mantisbt:plugins_overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
mantisbt:plugins_overview [2008/02/08 11:45] – jreese | mantisbt:plugins_overview [2008/10/29 04:25] – (old revision restored) 127.0.0.1 | ||
---|---|---|---|
Line 381: | Line 381: | ||
This callback is executed after the normal uninstallation process, and should handle such operations as reverting database schemas, removing unnecessary data, etc. This callback should be used only if Mantis would break when this plugin is uninstalled without any other actions taken, as users may not want to lose data, or be able to re-install the plugin later. | This callback is executed after the normal uninstallation process, and should handle such operations as reverting database schemas, removing unnecessary data, etc. This callback should be used only if Mantis would break when this plugin is uninstalled without any other actions taken, as users may not want to lose data, or be able to re-install the plugin later. | ||
- | |||
- | |||
- | |||
- | ===== THIS DOES NOT BELONG HERE ===== | ||
- | |||
- | ====== Plugin Events Reference ====== | ||
- | |||
- | This document is a reference for all events declared by the core Mantis plugin API. It should contain the event name, type, a description of where and when it is triggered, and any special parameters it may expect to receive. | ||
- | |||
- | **// | ||
- | |||
- | ===== Plugin API Events ===== | ||
- | |||
- | * **'' | ||
- | |||
- | ===== Output Modifying Events ===== | ||
- | |||
- | |||
- | ==== Layout Events ==== | ||
- | |||
- | 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 to add content to the overall Mantis layout and theme. | ||
- | |||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | |||
- | |||
- | ==== Display Events ==== | ||
- | |||
- | These events are called whenever certain content is displayed, allowing plugins to modify the displayed content for formatting or other reasons. | ||
- | |||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | |||
- | ===== Content Adding Events ===== | ||
- | |||
- | ==== Menu Events ==== | ||
- | |||
- | These events allow plugins to hook menu events in order to add new menu items in various places. | ||
- | |||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | |||
- | ==== View Events ==== | ||
- | |||
- | These events allow plugins to add new content to individual view pages in various locations. | ||
- | |||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | |||
- | ==== Update Events ==== | ||
- | |||
- | These events allow plugins to add new forms or form elements to an update page in various locations. | ||
- | |||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | |||
- | ==== Form Events ==== | ||
- | |||
- | These events allow plugins to process form data submitted from update pages. | ||
- | |||
- | * **'' | ||
- | * **'' | ||
- | |||
- | ===== Other ===== | ||
- | |||
- | ==== Filter Events ==== | ||
- | |||
- | * **'' | ||
- | * **'' | ||
- | |||
- | ==== Bug Events ==== | ||
- | |||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | * **'' | ||
- | |||
mantisbt/plugins_overview.txt · Last modified: 2011/12/30 10:35 by tandler