Project components listing wiki macro.
Description
Adds a wiki macro [[Components]] which lists and describes the project's components, and links to wiki pages describing the components in more detail, and any tickets for the components.
Bugs/Feature Requests
Existing bugs and feature requests for ComponentsProcessorMacro are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from here.
Source
You can check out ComponentsProcessorMacro from here using Subversion, or browse the source with Trac.
Example
This wiki page content:
This project has these components: [[Components]]
will yield something like this:
This project has these components:
AdminIT? (tickets)
AdminProject?
DataDatabase?
DocDesign
DocImplementation?
Documentation for developers, links to source code
documentation and implementation specific notes, etc.
InstallSystem?
LocalInterface
Original proposal suggested separate local and web
interfaces, current plan is to see if web alone
is sufficient.
WebInterface? (tickets)
except that the headings would be wiki page links, and the 'tickets' links would show corresponding tickets.
Recent Changes
[4194] by TerryBrown on 08/28/08 10:55:40
Applied patch from 'anonymous' to handle components with spaces in their names. I think component names should be WikiWords?, but the patch handles spaces, so might as well allow for them - thanks 'anonymous'.
[3079] by TerryBrown on 01/17/08 13:23:54
Added regular expression filtering of the components listed.
[2810] by TerryBrown on 11/20/07 18:15:19
Simplified version with the help of osimons on #trac
[2809] by TerryBrown on 11/20/07 16:58:33
Added a module docstring
Author/Contributors
Author: TerryBrown
Contributors:
