This extension contains functions for embeding bug information from Trac bug tracker Related Links: Extension Overview, DekiScript Overview, Extension Demos.
Assembly: mindtouch.deki.services
SID: http://services.mindtouch.com/deki/draft/2008/02/trac
This service requires Deki Wiki 1.9.0 or later.
To enable this extension, follow these steps:
Configuration:
Before the Trac service can be used, it must be configured.
| Config Key | Description |
| trac-uri | URI to your Trac installation. This URI + /login/xmlrpc needs to exist. Be sure that the XMLRPC plugin is installed. |
| username | A Trac username that has view access to bugs |
| password | Password for the Trac account |
Functions:
Embed a link to a Trac bug report. A summary of the bug is shown when hovering over the link. The link is crossed out when the bug is closed or resolved.
Parameters:
| Name | Type | Description |
| id | int | The bug number to link to |
Samples:
| Output | ||
|
Create a table listing of bugs returned from a given query
Parameters:
| Name | Type | Description |
| query | string | Search query |
| count | int | optional. Number of bugs to return |
| skip | int | optional. Number of bugs to skip |
Samples:
| Output | ||
|
Get the number of bugs returned by a search query
Parameters:
| Name | Type | Description |
| query | string | Search query |
Samples:
| Output | ||
| 101 |
| Revision | Date | Author | Message |
|---|---|---|---|
| r9748 | 8/1/2008 10:41:58 PM | steveb | Deki (trunk): DekiServices: * updated service-type in service blueprint (passive attribute that's not yet used anyway) |
| r9727 | 7/31/2008 7:11:51 PM | steveb | Deki (trunk): Services/Scripts`: * iframe.xml: new script added * updated all services/scripts to point their help URI to wiki.developer.mindtouch.com (instead of opengarden) |
| r8820 | 5/31/2008 4:07:18 PM | steveb | Deki Wiki (trunk): * redist: updated redistributable files * misc: * updated all occurrences of 'MindTouch Deki Wiki' to 'MindTouch Deki' * extended all copyright notices to 2008 |
| r8763 | 5/29/2008 6:06:42 PM | steveb | Deki Wiki (trunk): * misc: removed an extra space from the default copyright notice Tools: * DekiExt.php: added 'protocol' attribute to <uri> element * GoogleAppEngine: added sample application |
| r8192 | 4/21/2008 5:13:40 AM | steveb | DekiWiki (trunk): * updated DekiScript binary * MISC: updated all relevant SIDs to new shorter format (e.g. sid://mindtouch.com/2006/11/dekiwiki) (NOTE: old SIDS are preserved for backwards compatibility) * DekiXmlParser: evaluate attributes which have their value enclosed in double-curly braces |
| r7688 | 3/14/2008 8:37:52 PM | maximm | Deki JiraService MantisService SubversionService TracService * Updated div css classes |
| r7496 | 2/29/2008 12:44:35 AM | maximm | Deki Extensions Trac, Jira, Mantis, Subversion: * Added links to documentation |
| r7495 | 2/29/2008 12:36:40 AM | maximm | Deki Extensions: Jira, Mantis, Trac Jira: * Fixed jira.count to return a plain integer Trac * Fixed trac.count to return a plain integer Mantis: * Added mantis.count * Added CSS styling and fixed tags * Fixed duplicate bug listing issue (starting at page 1 instead of 0) * Defaulted to top 20 bugs which is same as a batch size |
| r7440 | 2/27/2008 1:26:24 AM | maximm | Deki Extensions: Mantis, Trac, Jira * MantisService: using sorttable.js to sort the output * TracService: Added Trac integration * JiraService: Added Jira integration Fixed Makefile (thx pete!) |