Extension:ListItemFilter

Extension for a Mediawiki special page to list filtered list items of wiki pages.

About
The ListItemFilter extension adds a special page Special:ListItemFilter to your MediaWiki, it takes the name of a wiki page as subpage and a list of keywords as filter arguments. Special page usage examples:

Example output:

Usage
The URL syntax and the template syntax to use the ListItemFilter special page are as follows:  /  ?k=  [,]

So, if the Wiki is located at mediawiki.example.com/wiki and we need all list items containing "fruits" of the "Shopping List" wiki page, we would use: http://mediawiki.example.com/wiki/Special:ListItemFilter/Shopping_List?k=fruits

Download & Installation
Check out the source code from the GitHub repository into your Mediawiki extensions directory, example: cd $IP/extensions/Mapsources/ git clone git://github.com/tim-janik/ListItemFilter.git

To install and use this extension, add the following to :

Note that it makes sense to have php5-tidy installed for this extension. For non-trivial list items, Tidy is used by the extension to validate and produce correct HTML output. On Debian like systems, this can be done with: apt-get install php5-tidy