More work on generic RSS renderer base class. Make the kiosk have a countdown
[kiosk.git] / google_news_rss_renderer.py
index 334f10d96345fd63165d9d8bf1a4a39809bdc5ba..7ca37e880666b139cbbca1e5cfdf7c9da7e1b62f 100644 (file)
@@ -31,7 +31,11 @@ class google_news_rss_renderer(generic_news_rss_renderer.generic_news_rss_render
         soup = BeautifulSoup(description)
         for a in soup.findAll('a'):
             del a['href']
-        return str(soup)
+        descr = str(soup)
+        if len(descr) > 400:
+            descr = descr[:400]
+            descr = descr + " [...]"
+        return descr
 
     def find_image(self, item):
         return None