Using the standard RSS Feed Portlet of Plone, you may end up in blocked Zope threads when the requested URLs are not responding in a sensible time. This alternative prohibits this by doing the work on the client.
collective.portlet.rssjs adds a new Portlet RSS Feed (JS) to the Plone Site.
This portlet uses the GOOGLE FEEDS API via ajax to get and parse rss feeds.
As a boilerplate
The dom is manipulated on the client to add the Feed Items.
The portlet has the same markup as the std Plone RSS Feed portlet.
- add pubdate for feed entries, showing the date using toLocaleDateString [hplocher]
- add even/odd classes [hplocher]
- add compatibility with Plone 3 (use jQuery instead of $, as $ is undefined in Plone 3) [hplocher]
- Initial release