| [ Index ] |
PHP Cross Reference of MantisBT |
[Summary view] [Print] [Text view]
1 <?php 2 # MantisBT - A PHP based bugtracking system 3 4 # MantisBT is free software: you can redistribute it and/or modify 5 # it under the terms of the GNU General Public License as published by 6 # the Free Software Foundation, either version 2 of the License, or 7 # (at your option) any later version. 8 # 9 # MantisBT is distributed in the hope that it will be useful, 10 # but WITHOUT ANY WARRANTY; without even the implied warranty of 11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 # GNU General Public License for more details. 13 # 14 # You should have received a copy of the GNU General Public License 15 # along with MantisBT. If not, see <http://www.gnu.org/licenses/>. 16 17 # Event Declarations 18 # Please view the Plugin Events Reference for details on each event. 19 # http://www.mantisbt.org/wiki/doku.php/mantisbt:plugins_events 20 # 21 # Declare supported plugin events 22 event_declare_many( array( 23 # Events specific to plugins 24 'EVENT_PLUGIN_INIT' => EVENT_TYPE_EXECUTE, 25 26 # Events specific to the core system 27 'EVENT_CORE_READY' => EVENT_TYPE_EXECUTE, 28 29 # MantisBT Layout Events 30 'EVENT_LAYOUT_RESOURCES' => EVENT_TYPE_OUTPUT, 31 'EVENT_LAYOUT_BODY_BEGIN' => EVENT_TYPE_OUTPUT, 32 'EVENT_LAYOUT_PAGE_HEADER' => EVENT_TYPE_OUTPUT, 33 'EVENT_LAYOUT_CONTENT_BEGIN' => EVENT_TYPE_OUTPUT, 34 'EVENT_LAYOUT_CONTENT_END' => EVENT_TYPE_OUTPUT, 35 'EVENT_LAYOUT_PAGE_FOOTER' => EVENT_TYPE_OUTPUT, 36 'EVENT_LAYOUT_BODY_END' => EVENT_TYPE_OUTPUT, 37 38 # Events for displaying data 39 'EVENT_DISPLAY_BUG_ID' => EVENT_TYPE_CHAIN, 40 'EVENT_DISPLAY_TEXT' => EVENT_TYPE_CHAIN, 41 'EVENT_DISPLAY_FORMATTED' => EVENT_TYPE_CHAIN, 42 'EVENT_DISPLAY_RSS' => EVENT_TYPE_CHAIN, 43 'EVENT_DISPLAY_EMAIL' => EVENT_TYPE_CHAIN, 44 45 # Menu Events 46 'EVENT_MENU_MAIN' => EVENT_TYPE_DEFAULT, 47 'EVENT_MENU_MAIN_FRONT' => EVENT_TYPE_DEFAULT, 48 'EVENT_MENU_MANAGE' => EVENT_TYPE_DEFAULT, 49 'EVENT_MENU_MANAGE_CONFIG' => EVENT_TYPE_DEFAULT, 50 'EVENT_MENU_SUMMARY' => EVENT_TYPE_DEFAULT, 51 'EVENT_SUBMENU_SUMMARY' => EVENT_TYPE_DEFAULT, 52 'EVENT_MENU_DOCS' => EVENT_TYPE_DEFAULT, 53 'EVENT_MENU_ACCOUNT' => EVENT_TYPE_DEFAULT, 54 'EVENT_MENU_FILTER' => EVENT_TYPE_DEFAULT, 55 'EVENT_MENU_ISSUE' => EVENT_TYPE_DEFAULT, 56 57 # Management pages 58 'EVENT_MANAGE_OVERVIEW_INFO' => EVENT_TYPE_OUTPUT, 59 'EVENT_MANAGE_PROJECT_CREATE_FORM' => EVENT_TYPE_EXECUTE, 60 'EVENT_MANAGE_PROJECT_CREATE' => EVENT_TYPE_EXECUTE, 61 'EVENT_MANAGE_PROJECT_UPDATE_FORM' => EVENT_TYPE_EXECUTE, 62 'EVENT_MANAGE_PROJECT_UPDATE' => EVENT_TYPE_EXECUTE, 63 'EVENT_MANAGE_PROJECT_PAGE' => EVENT_TYPE_EXECUTE, 64 'EVENT_MANAGE_VERSION_CREATE' => EVENT_TYPE_EXECUTE, 65 'EVENT_MANAGE_VERSION_UPDATE_FORM' => EVENT_TYPE_EXECUTE, 66 'EVENT_MANAGE_VERSION_UPDATE' => EVENT_TYPE_EXECUTE, 67 68 # User account pages 69 'EVENT_ACCOUNT_PREF_UPDATE_FORM' => EVENT_TYPE_EXECUTE, 70 'EVENT_ACCOUNT_PREF_UPDATE' => EVENT_TYPE_EXECUTE, 71 72 # Bug filter events 73 'EVENT_FILTER_FIELDS' => EVENT_TYPE_DEFAULT, 74 'EVENT_FILTER_COLUMNS' => EVENT_TYPE_DEFAULT, 75 76 # Bug report event 77 'EVENT_REPORT_BUG_FORM_TOP' => EVENT_TYPE_EXECUTE, 78 'EVENT_REPORT_BUG_FORM' => EVENT_TYPE_EXECUTE, 79 'EVENT_REPORT_BUG_DATA' => EVENT_TYPE_CHAIN, 80 'EVENT_REPORT_BUG' => EVENT_TYPE_EXECUTE, 81 82 # Bug view events 83 'EVENT_VIEW_BUG_DETAILS' => EVENT_TYPE_EXECUTE, 84 'EVENT_VIEW_BUG_EXTRA' => EVENT_TYPE_EXECUTE, 85 'EVENT_VIEW_BUGNOTES_START' => EVENT_TYPE_EXECUTE, 86 'EVENT_VIEW_BUGNOTE' => EVENT_TYPE_EXECUTE, 87 'EVENT_VIEW_BUGNOTES_END' => EVENT_TYPE_EXECUTE, 88 89 # Bug update events 90 'EVENT_UPDATE_BUG_FORM_TOP' => EVENT_TYPE_EXECUTE, 91 'EVENT_UPDATE_BUG_FORM' => EVENT_TYPE_EXECUTE, 92 'EVENT_UPDATE_BUG_DATA' => EVENT_TYPE_CHAIN, 93 'EVENT_UPDATE_BUG' => EVENT_TYPE_EXECUTE, 94 'EVENT_BUG_CHANGE_STATUS_FORM' => EVENT_TYPE_EXECUTE, 95 96 # Other bug events 97 'EVENT_BUG_DELETED' => EVENT_TYPE_EXECUTE, 98 'EVENT_BUG_ACTION' => EVENT_TYPE_EXECUTE, 99 100 # Bugnote events 101 'EVENT_BUGNOTE_ADD_FORM' => EVENT_TYPE_EXECUTE, 102 'EVENT_BUGNOTE_ADD' => EVENT_TYPE_EXECUTE, 103 'EVENT_BUGNOTE_DATA' => EVENT_TYPE_CHAIN, 104 'EVENT_BUGNOTE_EDIT_FORM' => EVENT_TYPE_EXECUTE, 105 'EVENT_BUGNOTE_EDIT' => EVENT_TYPE_EXECUTE, 106 'EVENT_BUGNOTE_DELETED' => EVENT_TYPE_EXECUTE, 107 'EVENT_TAG_ATTACHED' => EVENT_TYPE_EXECUTE, 108 'EVENT_TAG_DETACHED' => EVENT_TYPE_EXECUTE, 109 110 # Email notification events 111 'EVENT_NOTIFY_USER_INCLUDE' => EVENT_TYPE_DEFAULT, 112 'EVENT_NOTIFY_USER_EXCLUDE' => EVENT_TYPE_DEFAULT, 113 114 # Wiki events 115 'EVENT_WIKI_INIT' => EVENT_TYPE_FIRST, 116 'EVENT_WIKI_LINK_BUG' => EVENT_TYPE_FIRST, 117 'EVENT_WIKI_LINK_PROJECT' => EVENT_TYPE_FIRST, 118 119 # Logging (tracing) events 120 'EVENT_LOG' => EVENT_TYPE_EXECUTE, 121 ) );
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Thu Jul 28 15:48:31 2011 | Cross-referenced by PHPXref 0.7 |