From 87240d19b29d5a15b54009101e172f1a4da56280 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 17 Mar 2011 09:09:42 -0600 Subject: [PATCH] Evangelizo.org by Bobus --- resources/recipes/evangelizo.recipe | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 resources/recipes/evangelizo.recipe diff --git a/resources/recipes/evangelizo.recipe b/resources/recipes/evangelizo.recipe new file mode 100644 index 0000000000..81ac74bc25 --- /dev/null +++ b/resources/recipes/evangelizo.recipe @@ -0,0 +1,21 @@ +import re +from calibre.web.feeds.news import BasicNewsRecipe + +class Evangelizo(BasicNewsRecipe): + title = 'Evangelizo.org' + oldest_article = 2 + max_articles_per_feed = 30 + language = 'de' + __author__ = 'Bobus' + feeds = [ + ('EvangleliumTagfuerTag', 'http://www.evangeliumtagfuertag.org/rss/evangelizo_rss-de.xml'), + ] + use_embedded_content = True + preprocess_regexps = [ + (re.compile(r'<font size="-2">([(][0-9]*[)])</font>'), r'\g<1>'), + (re.compile(r'([\.!]\n)'), r'\g<1>
'), + ] + + def populate_article_metadata(self, article, soup, first): + article.title = re.sub(r'([(][0-9]*[)])', r'\g<1>', article.title) + return