Ticket #2234 (assigned enhancement)
Write a CKAN extension for pulling items from RSS/Atom feeds into CKAN templates
Reported by: | seanh | Owned by: | |
---|---|---|---|
Priority: | awaiting triage | Milestone: | ckan-future |
Component: | ckan | Keywords: | |
Cc: | Repository: | ckan | |
Theme: | none |
Description (last modified by ross) (diff)
You configure the extension with some RSS and/or Atom feeds, it automatically reads items from these feeds and makes them available in the template context, you write a custom template to e.g. display 'news' items from a Wordpress blog on your front page.
This extension might be simpler and less fragile than ckanext-wordpresser, and also more generally useful.
Details
- Mark Pilgrim's Universal Feed Parser might be useful for reading the feeds
- Feed items should probably be cached somewhere
Suggested
- The news item 'widget' should be wrapped in a known class so that it can be styled easily regardless of the format of any HTML entry.
- For non-HTML formatted items (Atom should tell you the content type of the entry) maybe we should have a template for rendering each item along with any enclosures that it might reference
- Caching is pretty crucial and should probably obey the ttl of the feed.
Change History
comment:3 Changed 2 years ago by ross
- Owner set to ross
- Status changed from new to assigned
- Milestone changed from ckan-future to current-ckan-sprint-2012-05-29
comment:4 Changed 2 years ago by rgrp
This looks interesting but is this a priority :-) (also no estimate as yet :-) )
comment:5 Changed 2 years ago by ross
Yes, definitely need a replacement for wordpresser and sooner rather than later. Doing some experimental noodling to work out an estimate.
comment:6 Changed 2 years ago by ross
- Milestone changed from current-ckan-sprint-2012-05-29 to current-ckan-sprint-2012-06-25
Note: See
TracTickets for help on using
tickets.