wiki:PageListPlugin

Create a list of wiki pages matching a pattern

Description

The PageListPlugin for Trac provides a wiki syntax extension to dynamically create a list of wiki pages of which the names match a specific string.

For example,

pagelist:HowTo

would list all the wiki pages that end with HowTo.

Bugs/Feature Requests

Existing bugs and feature requests for PageListPlugin are here.

If you have any issues, create a new ticket.

defect

0 / 2

enhancement

0 / 1

Download

Download the zipped source from here.

Source

You can check out PageListPlugin from here using Subversion, or browse the source with Trac.

Example

There are two forms available for using PageListPlugin. The first is as a wiki syntax and the second is as request handler.

PageListPlugin Wiki Syntax

The basic syntax is:

pagelist:text

where the occurance of text within a wiki name is used as the selection criteria.

There are two simple extensions to match a prefix or suffix:

pagelist:prefix:text

would match all wiki names that start with text.

pagelist:suffix:text

would match all wiki names that end with text.

The match is case sensitive.

PageListPlugin Request Handler

The PageListPlugin also implements a request handler called pagelist. This can be used in a URL in the form of:

http://host/pagelist/text

This would create a page that lists the wiki names that contain text.

There are two simple extensions to match a prefix or suffix:

http://host/pagelist/prefix/text

would match all wiki names that start with text.

http://host/pagelist/suffix/text

would match all wiki names that end with text.

As with the wiki syntax, matching is case sensitive.

Recent Changes

715 by pkropf on 2006-04-25 07:19:45
PageListPlugin:

copied v0.1 files to the 0.10 release directory.

714 by pkropf on 2006-04-25 07:16:30
PageListPlugin:

initial version -v0.1

713 by pkropf on 2006-04-25 07:05:53
New hack PageListPlugin, created by pkropf
(more)

Author/Contributors

Author: pkropf
Maintainer: Peter Kropf
Contributors:

Last modified 9 months ago Last modified on Oct 26, 2015, 9:11:04 PM