From bcd38778f55edde65b45f0da83f22709c4714108 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 29 Oct 2010 16:15:20 -0700 Subject: [PATCH] Taggeschau.de by Florian Andreas Pfaff. Fixes #405 (New news feed) --- resources/recipes/taggeschau_de.recipe | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 resources/recipes/taggeschau_de.recipe diff --git a/resources/recipes/taggeschau_de.recipe b/resources/recipes/taggeschau_de.recipe new file mode 100644 index 0000000000..72677e3bc1 --- /dev/null +++ b/resources/recipes/taggeschau_de.recipe @@ -0,0 +1,24 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class Tagesschau(BasicNewsRecipe): + title = 'Tagesschau' + description = 'Nachrichten der ARD' + publisher = 'ARD' + language = 'de_DE' + + __author__ = 'Florian Andreas Pfaff' + oldest_article = 7 + max_articles_per_feed = 100 + no_stylesheets = True + + feeds = [('Tagesschau', 'http://www.tagesschau.de/xml/rss2')] + + remove_tags = [ + dict(name='div', attrs={'class':['linksZumThema schmal','teaserBox','boxMoreLinks','directLinks','teaserBox boxtext','fPlayer','zitatBox breit flashaudio']}), + dict(name='div', + attrs={'id':['socialBookmarks','seitenanfang']}), + dict(name='ul', + attrs={'class':['directLinks','directLinks weltatlas']}), + dict(name='strong', attrs={'class':['boxTitle inv','inv']}) + ] + keep_only_tags = [dict(name='div', attrs={'id':'centerCol'})]