projects
/
kiosk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More work on generic RSS renderer base class. Make the kiosk have a countdown
[kiosk.git]
/
mynorthwest_rss_renderer.py
diff --git
a/mynorthwest_rss_renderer.py
b/mynorthwest_rss_renderer.py
index 38bcd28dd7698675503c379355ad90849fc801e1..cfd3cf254e9bbb4968fa53988d40b6375890d6ea 100644
(file)
--- a/
mynorthwest_rss_renderer.py
+++ b/
mynorthwest_rss_renderer.py
@@
-18,13
+18,26
@@
class mynorthwest_rss_renderer(generic_news_rss_renderer.generic_news_rss_render
def get_details_page_prefix(self):
return "mynorthwest-details-%s" % (self.page_title)
def get_details_page_prefix(self):
return "mynorthwest-details-%s" % (self.page_title)
+ def find_image(self, item):
+ image = item.findtext('media:content')
+ if image is not None:
+ image_url = image.get('url')
+ return image_url
+ return None
+
def should_use_https(self):
return True
def item_is_interesting_for_headlines(self, title, description, item):
def should_use_https(self):
return True
def item_is_interesting_for_headlines(self, title, description, item):
+ if self.is_item_older_than_n_days(item, 10):
+ self.debug_print("%s: is too old!" % title)
+ return False
return True
def item_is_interesting_for_article(self, title, description, item):
return True
def item_is_interesting_for_article(self, title, description, item):
+ if self.is_item_older_than_n_days(item, 10):
+ self.debug_print("%s: is too old!" % title)
+ return False
return True
# Test
return True
# Test