From 1deef8da06c341e211f477a7a9906b5bf5f61e5d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 14 Feb 2012 12:36:23 +0530 Subject: [PATCH] Albert Mohler, Desiring God, Living Stones and Resurgence by Peter Grungi --- recipes/albert_mohler.recipe | 18 ++++++++++++++++++ recipes/desiring_god.recipe | 21 +++++++++++++++++++++ recipes/living_stones.recipe | 25 +++++++++++++++++++++++++ recipes/resurgence.recipe | 20 ++++++++++++++++++++ 4 files changed, 84 insertions(+) create mode 100644 recipes/albert_mohler.recipe create mode 100644 recipes/desiring_god.recipe create mode 100644 recipes/living_stones.recipe create mode 100644 recipes/resurgence.recipe diff --git a/recipes/albert_mohler.recipe b/recipes/albert_mohler.recipe new file mode 100644 index 0000000000..fca16ccae9 --- /dev/null +++ b/recipes/albert_mohler.recipe @@ -0,0 +1,18 @@ +__license__ = 'GPL v3' +__copyright__ = '2012, Peter Grungi

' + +from calibre.web.feeds.news import BasicNewsRecipe + +class AlbertMohlersBlog(BasicNewsRecipe): + title = u'Albert Mohler\'s Blog' + __author__ = 'Peter Grungi' + language = 'en' + oldest_article = 90 + max_articles_per_feed = 10 + auto_cleanup = True + cover_url = 'http://www.albertmohler.com/wp-content/themes/albert-mohler-v5/img/logo-am-lg.gif' + publisher = 'Albert Mohler' + language = 'en' + author = 'Albert Mohler' + + feeds = [(u'Albert Mohler\'s Blog', u'http://feeds.feedburner.com/AlbertMohlersBlog?format=xml')] diff --git a/recipes/desiring_god.recipe b/recipes/desiring_god.recipe new file mode 100644 index 0000000000..42422f7226 --- /dev/null +++ b/recipes/desiring_god.recipe @@ -0,0 +1,21 @@ +__license__ = 'GPL v3' +__copyright__ = '2012, Peter Grungi

' + +from calibre.web.feeds.news import BasicNewsRecipe + + +class DesiringGodEnglish(BasicNewsRecipe): + title = u'Desiring God' + __author__ = 'Peter Grungi' + language = 'en' + + cover_url = 'http://cdn0.desiringgod.org/images/layout/breadcrumbs_dg_mark.png' + masthead_url = 'http://cdn0.desiringgod.org/images/layout/breadcrumbs_dg_mark.png' + language = 'en' + oldest_article = 7 + max_articles_per_feed = 50 + auto_cleanup = True + publisher = 'Desiring God Ministries' + author = 'Desiring God Ministries' + + feeds = [(u'Desiring God Blog', u'http://feeds.feedburner.com/DGBlog?format=xml')] diff --git a/recipes/living_stones.recipe b/recipes/living_stones.recipe new file mode 100644 index 0000000000..db5869f544 --- /dev/null +++ b/recipes/living_stones.recipe @@ -0,0 +1,25 @@ +__license__ = 'GPL v3' +__copyright__ = '2012, Peter Grungi

' + +from calibre.web.feeds.news import BasicNewsRecipe + +class LivingStonesPastorsBlog(BasicNewsRecipe): + title = u'Living Stones Pastors Blog' + __author__ = 'Peter Grungi' + language = 'en' + + oldest_article = 90 + max_articles_per_feed = 10 + auto_cleanup = True + cover_url = 'http://blogs.livingstonesreno.com/wp-content/uploads/2011/08/blogBGRD_norepeat.jpg' + masthead_url = 'http://www.livingstonesreno.com/podcast/LSpodcastnew.jpg' + publisher = 'Living Stones Church of Reno, NV' + language = 'en' + author = 'Living Stones Church of Reno, NV' + + feeds = [(u'LS Blog', u'http://blogs.livingstonesreno.com/feed?utm_source=calibre&utm_medium=rss')] + + def full_version(self, url): + import re + newurl = re.sub(r'\?.*','',url) + return newurl diff --git a/recipes/resurgence.recipe b/recipes/resurgence.recipe new file mode 100644 index 0000000000..46056def8f --- /dev/null +++ b/recipes/resurgence.recipe @@ -0,0 +1,20 @@ +__license__ = 'GPL v3' +__copyright__ = '2012, Peter Grungi

' + +from calibre.web.feeds.news import BasicNewsRecipe + +class TheResurgence(BasicNewsRecipe): + title = u'The Resurgence' + __author__ = 'Peter Grungi' + language = 'en' + + oldest_article = 7 + max_articles_per_feed = 10 + auto_cleanup = True + cover_url = 'http://cdn.theresurgence.com/images/logo.png' + masthead_url = 'http://cdn.theresurgence.com/images/logo.png' + language = 'en' + publisher = 'The Resurgence' + author = 'The Resurgence' + + feeds = [(u'The Resurgence', u'http://feeds.theresurgence.com/TheResurgence?format=xml')]