This is a Radiant CMS extension (inspired by the rss_reader_extension
) that adds some tags to fetch and display syndication feeds. It uses Paul Dix's Feedzirra library and is able to cache the parsed feed data to disk to take advantage of Feedzirra's awesome bandwidth-saving features.
Follow the installation instructions for Feedzirra.
Then run this:
$ script/extension install feed_reader
That's it! There are no migrations or public files. If you absolutely must install it manually:
$ git clone git://github.com/seancribbs/radiant-feed-reader-extension.git vendor/extensions/feed_reader
or
$ git submodule add git://github.com/seancribbs/radiant-feed-reader-extension.git vendor/extensions/feed_reader
This extension is tested on Radiant 0.7.1.
Use it in your page like this (just an example):
<r:feed:entries:each url="http://www.somefeed.com/rss" limit="5">
<div class="feed-entry">
<h2><r:link /></h2>
<div class="meta">by <r:author /> on <r:date format="%Y-%m-%d"/></div>
<div class="summary"><r:summary /></div>
</div>
</r:feed:entries:each>