Extension:ToFeed

What can this extension do?
This extension add a new action that returns a page as an RSS feed.

The first list found in the article will be used to build the feed. Usually, this is the table of contents. By disabling toc generation ( ) or by providing a list before the generated toc, one may be able to export any other list in the feed. Useful for pages that contains a list of links.

The main advantage of ToFeed is that it does not require any change in the content of the article (i.e.: no special tag to add). Moreover, ToFeed is able to extract the description of the page as the text before the first list – without requiring any special tag. This is why I call it non intrusive feed generator.

The major drawback, is that it is build on top of XSLT. So it requires XSLT support at PHP level. But, this shouldn't be a problem with PHP5 or later. This might also increase the load on your server. Depending on your hit rate, this may or may be not a problem.

Usage
After this extension has been installed, you may retrieve an article as a RSS feed by appending  at the end of the URL. The following URLs will allow you to compare the result of using ToFeed on two articles:
 * http://www.chicoree.fr/w/Derniers_articles?action=tofeed : http://www.chicoree.fr/w/Derniers_articles
 * http://www.chicoree.fr/w/Installer_JBoss_AS_5?action=tofeed : http://www.chicoree.fr/w/Installer_JBoss_AS_5

Download instructions

 * 1) Download ToFeed.tar.gz.
 * 2) Expand in your  . 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: