From d31f421416671437413529342aec5c53c58bfec3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 5 May 2010 08:37:09 -0600 Subject: [PATCH] Arbetaren by Joakim Lindskog --- resources/recipes/arbetaren.recipe | 34 ++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 resources/recipes/arbetaren.recipe diff --git a/resources/recipes/arbetaren.recipe b/resources/recipes/arbetaren.recipe new file mode 100644 index 0000000000..d7dfaa2328 --- /dev/null +++ b/resources/recipes/arbetaren.recipe @@ -0,0 +1,34 @@ +from calibre.web.feeds.news import BasicNewsRecipe + +class Arbetaren_SE(BasicNewsRecipe): + title = u'Arbetaren' + __author__ = 'Joakim Lindskog' + description = 'Nyheter fr\xc3\xa5n Arbetaren' + publisher = 'Arbetaren' + category = 'news, politics, socialism, Sweden' + oldest_article = 7 + delay = 1 + max_articles_per_feed = 100 + no_stylesheets = True + use_embedded_content = False + encoding = 'utf-8' + language = 'sv' + + conversion_options = { + 'comment' : description + , 'tags' : category + , 'publisher' : publisher + , 'language' : language + } + + keep_only_tags = [dict(name='div', attrs={'id':'article'})] + remove_tags_before = dict(name='div', attrs={'id':'article'}) + remove_tags_after = dict(name='p',attrs={'id':'byline'}) + remove_tags = [ + dict(name=['object','link','base']), + dict(name='p', attrs={'class':'print'}), + dict(name='a', attrs={'class':'addthis_button_compact'}), + dict(name='script') + ] + + feeds = [(u'Nyheter', u'http://www.arbetaren.se/rss/arbetaren.rss?rev=123')]