Extension:AgFeed

Note: The link to the php file is no longer active. The script can no be accessed.

What can this extension do?
AgFeed produce a single RSS feed by aggregated several input RSS feed.

Usage
You create a new article, insert AgFeed declaration in it.

 http://.../input1.rss|category_for_input1 Other_article?action=bullet_feed|category_for_input2

In this usage example, 2 feeds are aggregated, the first one from external url (http://.../input1.rss), the second from another wiki article («Other article» invoked with bullet_feed action).

Each input feed can be 'tagged' while aggregating with a RSS category, like «category_for_input1» and «category_for_input2» in example.

Then article with AgFeed declaration can be invoked with action=agfeed, so that aggregated feed is rendered.

Download instructions
You can download AgFeed extension from there.

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

Path to temporary directory (used while aggregating), can be changed from system one (PHP sys_get_temp_dir) to a custom one by editing $agFeedTmpDir in $IP/extensions/AgFeed/AgFeedSettings.php.