PloneRSSPortlet portlet for EEA
This is an extraction of RSSPortlet from PlonePortlets, you can use it for it self but not as elegant as with PlonePortlets though.
(The guy who did all the hard work and wrote the original version for PlonePortlets) Dorneles Treméa, Plone Solutions
(those who copied it from PlonePortlets :) Sasha Vincic , Lovely Systems Tom Kapanka, Lovely Systems
Install it with quickinstaller. Create one or more RSSFeedRecipes and publish them Add here/portlet_all/macros/portlet to right_slots or left_slots in portal Properties tab (ZMI)
portlet_all searches for all published RSSFeedRecipes and displays them ordered by the creation date. If you want another ordering, customize portlet_all and change sort_on index or use the following template:
</tal:rss> <tal:rss tal:define="feed nocall:here/feed2">
<metal:feed use-macro="here/portlet_rss/macros/portlet" />
</tal:rss>
</div>
Change feed1 and feed2 to your RSSFeedRecipe ids.
There is external method updateAllFeeds in Extensions/toolbox.py. Call this method from crontab or use PloneMaintentance or another "cron-like" scripting tool. This method updates only published RSSFeedRecipes by default.
make portlet_all get feeds from one folder.
- Change: cleaned up tests and ensured they passed [ichimdav]
- Change: eggified product [ichimdav #2931]