Extension:XSL

This extensions allows xsl transformations to be embedded in a wiki page. You need to have xsl configured on your PHP installation. (I'm using PHP 5.2.6 with the '--with-xsl' configure option and mediawiki 1.13)

Usage

 * xsl - The URL of the stylesheet
 * xml - The URL of the xml document
 * parse - (optional) if enabled the output of the transformation will be parsed as wiki text
 * nocache - (optional) if enabled caching will be disabled for this page. Enable this to allow dynamic content

Download instructions
Please cut and paste the code found below and place it in. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

Installation
To install this extension, add the following to LocalSettings.php:

History

 * September 6 2008
 * Rewrote the extension into a parser function.
 * Now supports parsing the output as wiki text.
 * Now supports disabling or enabling caching to allow for static or dynamic content. (The cache was previously disabled)

Acknowledgments

 * Extension:RSS was used as a basic template for this extension
 * Extension:ParserFunctions as well as Extension:CSS were used to figure out how to make a parser function extension