wiki:ComponentsProcessorMacro

Version 3 (modified by adrian, 5 years ago) (diff)

expands Example 2, adequates to previous example

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

Example 1:

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.

Example 2

The Admin related components are:

[[Components(Admin)]]

lists only components starting with "Admin" sentence, and will look like this:

The Admin related components are:

AdminIT? (tickets)
AdminProject?

Recent Changes

[13180] by rjollos on 2013-05-20 10:56:23
Fixes #10662: Created a setuptools installer for the macro. Initial patch by gagravarr.

Note: The plugin currently does not have a license.

[8457] by rjollos on 2010-08-27 20:40:53
Applied svn:keywords so that with changes in [7432] revision info is shown on webadmin plugin's panel. Fixes #6454.
[7432] by TerryBrown on 2010-01-22 05:46:29
applied rjollos's path from ticket #6454

Author/Contributors

Author: TerryBrown
Contributors:

Attachments (2)

Download all attachments as: .zip