Table of Contents
Compatible with DokuWiki
This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.
Create complex Buglists, Bugtrees or inline-Links to Bugzilla-Bugs with simple intuitive syntax.
Customizable visual alerts direct your attention to oncoming deadlines or high priority Bugs.
You must provide your Bugzilla Endpoint and Credentials in the configuration in order to use this plugin. This plugin is tested with Bugzilla version 4.4.7. Available languages: english, german.
Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.
Bug 123 <status,assigned_to>
You can use this syntax for Bug links anywhere. For example, create your own ad-hoc TODO-lists:
* Bug 123 * Bug 124 <status,assigned_to> * Bug 125 <priority,status,assigned_to>
The part wrapped in
> is optional. You can define extra fields to show. See below for more information about extra fields.
<Bugtree 123 depth:3 showResolved extras:priority,assigned_to>
The bugtree is similar to Bugzillas Dependency Tree Page. It shows a hierarchy of Bugs blocking the given Bug. By default, only unresolved Bugs are displayed, which can be extended using the optional flag
depth option limits the depth of the hierarchy. Use the option
extras to show extra fields.
<Buglist OPEN summary:Foo group_by:status extras:assigned_to,priority>
The query format for buglists uses the bugzilla quicksearch syntax. You can query for various fields (also using multiple, comma-separated values). In addition to the quicksearch query, you can group the results by a field using
group_by. Use the option
extras to show extra fields.
Quicksearch is not available in Bugzillas XML-RPC-API as of version 4.x. Therefore, only a subset of the syntax is implemented until Bugzilla v5 is released and widely deployed.
Bugs can be shown with extra fields. For example, you can show the assignee (
next to a Bug, or the
priority, and many others.
Extra fields are available on individual Bug Links, Bug Lists as well as Bug
Trees. If you specify the extra fields, you overwrite the default value as
defined in the plugin settings. Please not that the fields
deadline are automatically
added if they cross a certain threshold, which is customizable in the plugin
The complete list of available extra fields:
dependencies- shows the count of open bugs depending on or blocking this bug - links to bugzilla dependency tree
assigned_to- shows assigne login name, links to a list of all bugs assigned to the person
lastchange- actually is not functional in my bugzilla installation
deadline- show deadline if present and uses a warning color from the plugin settings - shows automatically if the deadline apporaches the threshold set in plugin settings.
status- shows the Bug status, using colors as set in plugin settings
version- shows the version
priority- show Bug priority, using colors from the plugin settings - shows automatically if above threshold set in plugin settings
severity- show severity, using colors from the plugin settings - shows automatically if above threshold set in plugin settings
time- actually is not functional in my bugzilla installation
classification- shows the classification the Bug belongs to - links to a list of all open bugs in this classification
product- shows the product the Bug belongs to - links to the bugzilla product description page
component- shows the component the Bug belongs to - links to a list of all open bugs in this component
Configuration and Settings
In order to use this plugin, you must provide your bugzilla endpoint and your bugzilla credentials.
All other settings are optional. You can configure:
- the default extras,
- warning thresholds for priority, severity and deadline
- colors for each bug status
- default tree depth
- Merge pull request #3 from splitbrain-forks/php7-signature (2016-02-08 11:50)
- Adjust method signatures to match parent (2016-01-22 17:29)
- Added target_milestone to supported bug list query parameters. (2015-08-10 18:57)
- Merge pull request #2 from luukes/master (2015-07-28 13:28)
- fixes #1 (2015-07-28 13:27)
- Add REOP state to ALL (2015-07-27 13:44)
- Add version as filter (2015-07-27 08:38)
- Added plugin repo page. (2015-06-05 16:29)
Report Bugs and Issues
Please use GitHub: https://github.com/timostamm/BugzillaInt/issues
Known issues and roadmap
- Buglist query syntax should be completely switched to Bugzilla quicksearch syntax once Bugzilla version 5 is released and widely deployed
- Authentication via Bugzilla would be nice, so that Users only see Bugs they have access to.
Who are you?
Do you accept donations?
Are you a full-stack web developer who can develop a solution for our business problem?