TODO: Add more details
MoinMoin Supports RSS with the wiki extension module (BROKEN LINK) (http://purl.org/rss/1.0/modules/wiki/, http://www.usemod.org/cgi-bin/mb.pl?ModWiki).
If you have a recent (0.8.x) version of PyXML installed, an RSS icon will appear on the RecentChanges page. PyXML is no longer supported - the last version is dated Novemer 2004
- Is this automagic? Just install it and it works?
Yes. On Debian, install "python-xml". It puts the <link> in all page headers, which is an RSS feed for Recent Changes in the whole wiki.
Q. Is there a way to edit the output of the RecentChanges RSS stream? Specifically, I'd like it to look more like the RecentChanges page, than just a list of links to the latest diffs.
Features which would be cool for the rss-feed-support:
- The RSS-Feed should contain
- The version of the page
- The name of the wiki-account which perfomed the change
- Information about the details of the change - possibilities :
- The same diff-output like in the wiki notification mails
- The html-page (changed sections should be marked in "red" color
- A link to the page
A even cooler feature would be a maintainer for the RSS code.
Separately, are there instruction or example pages anywhere for using XSLT to have other sites' RssFeeds nicely formatted on a page?
See HelpOnXmlPages for docs, and AdvogatoXslt, EfnetPythonWiki:RssChannelXslt for examples. RSS readers are also available in MacroMarket
Using python 2.5.1 on windows, rss_rc action creates valid rss feed without a PyXML installation. You can turn on the rss feed icon on RecentChanges page by setting rss_supported value to True in MoinMoin/theme/__init__.py file.
Nice Can we collect some more info about the minimum requirements?:
- does 2.5.0 also work?
- Nope...
- can someone confirm this for other platforms (well, there should be no difference, but who knows...)?
Note: for moin 1.7, the test in the theme was changed to also check for Python >= 2.5.1.
Moin 1.7.2 + Ubuntu 7.10 + Python 2.5.1 => RSS feeding works.