Mantis Bug Tracker Developers Guide
Copyright
© 2010 The MantisBT Team
Table of Contents
Contributing to MantisBT
Initial Setup
Cloning the Repository
Maintaining Tracking Branches
Preparing Feature Branches
Private Branches
Public Branches
Running PHPUnit tests
Running the SOAP tests
Submitting Changes
Via Formatted Patches
Via Public Repository
Database Schema Management
Schema Definition
Installation / Upgrade Process
Event System
General Concepts
API Usage
Event Types
Plugin System
General Concepts
Building a Plugin
The Basics
Pages and Files
Events
Configuration
Language and Localization
Example Plugin Source Listing
Example/Example.php
Example/files/foo.css
Example/lang/strings_english.txt
Example/page/config_page.php
Example/pages/config_update.php
Example/page/foo.php
API Usage
Event Reference
Introduction
System Events
Output Modifier Events
String Display
Menu Items
Page Layout
Custom Field Events
Bug Filter Events
Custom Filters and Columns
Bug and Bugnote Events
Bug View
Bug Actions
Bugnote View
Bugnote Actions
Notification Events
Recipient Selection
User Account Events
Account Preferences
Management Events
Projects and Versions
Appendix
Git References
Next >>>
Contributing to MantisBT