| Vendor | MindTouch |
| Type | Extension |
| Categories | Developers |
| Requires | MindTouch 1.9 or later |
| OS Restriction | None |
| Status | Stable |
| License | Free/Open Source |
| SID (service id) | sid://mindtouch.com/2008/02/trac |
| Assembly | mindtouch.deki.services |
Table of Contents
This extension contains functions for embeding bug information from Trac bug tracker.
See also How to add an extension, Using the Extension Dialog, Learn about DekiScript, Extensions Directory.
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 |
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 |
Information on constructing more sophisticated queries can be found here.
| Bug# | Summary | Status | Opened By | Assigned To | Severity |
|---|
| Revision | Date | Author | Message |
|---|---|---|---|
| r14876 | 6/22/2009 7:40:04 PM | steveb | Deki (trunk): * misc: replaced InvariantCulture with Ordinal for string comparisons |
| r13245 | 2/19/2009 11:21:24 PM | steveb | Deki (trunk): * AdoDotNetService, DapperService, FeedService, JiraService, MySqlService, TracService, dhtml.xml: (bug 5717) Feed.Table doesn't have its own CSS |
| r13123 | 2/13/2009 10:10:11 PM | maximm | Deki Trac extension * Fixed nullref caused by missing severity field BUGFIX 4359: Null reference exception with Link and Table |
| r13120 | 2/13/2009 9:54:46 PM | maximm | Deki Trac extension * Fixed nullref caused by missing severity field BUGFIX 4359: Null reference exception with Link and Table |
| r12627 | 1/20/2009 5:42:55 PM | steveb | Deki (trunk): * misc: updated and normalized all copyright notices |
| 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!) |