wiki:PageListPlugin

Version 1 (modified by pkropf, 11 years ago) (diff)

New hack PageListPlugin, created by pkropf

PageList Plugin

Description

The PageListPlugin for Trac provides a wiki syntax extension to create dynamic list of wiki names that 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.

Download

Download the zipped source from [download:pagelistplugin 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.

PageList Request Handler

The PageList plugin 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
Contributors: