https://projects.pbs.org/jira/browse/LUN-1533
RSS Feed improvements
how it should work? -- https://www.mnot.net/rss/tutorial/
As a Bento admin user, I want to be able to add many types of RSS feeds to my site via one plugin that works with all types of RSS. The plugin should detect the type of feed that has been added and determine the optimal way to parse the feed, so that any associated media -- images, video, etc. -- are displayed to the end user in the front-end.
There should be validation upon save that the url entered is compatible with the system: the url yields parsible data.
The RSS plugin needs to support the following RSS feed types:
Support media RSS/images
Support feed burner urls
Support atom
Support PBS Video Portal RSS urls, including displaying the associated images.
Further, we should fix the spacing to eliminate unnecessary white space in the front-end display.
Design mocks for the correct display are attached to this ticket, and available in LUN-1700.
Here are example URLs that must be supported:
http://feeds.feedburner.com/893KpccTheLohDownOnScience?format=xml
http://spiblog.pbs.org/feeds/posts/default?alt=rss
http://www.huffingtonpost.com/feeds/verticals/food/index.xml
http://video.pbs.org/program/motor-week/rss/
Further, here's the code for an RSS Feed Reader that was created as a smart snippet by a station-contracted developer:
https://github.com/OpenBento/RMPBS-RSS_Reader