From 3b1b08188bfcb037484baf3c8753d3d5051a50f8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 23 May 2010 11:29:13 -0600 Subject: [PATCH] Updated Freakonomics Blog --- resources/recipes/freakonomics.recipe | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/resources/recipes/freakonomics.recipe b/resources/recipes/freakonomics.recipe index 1d098fe2ba..36cdc2cbc5 100644 --- a/resources/recipes/freakonomics.recipe +++ b/resources/recipes/freakonomics.recipe @@ -6,17 +6,23 @@ __docformat__ = 'restructuredtext en' from calibre.web.feeds.news import BasicNewsRecipe class Freakonomics(BasicNewsRecipe): - + title = 'Freakonomics Blog' description = 'The Hidden side of everything' - __author__ = 'Kovid Goyal' + __author__ = 'Starson17' language = 'en' + cover_url = 'http://ilkerugur.files.wordpress.com/2009/04/freakonomics.jpg' - - feeds = [('Blog', 'http://freakonomics.blogs.nytimes.com/feed/atom/')] - - def get_article_url(self, article): - return article.get('feedburner_origlink', None) - - def print_version(self, url): - return url + '?pagemode=print' \ No newline at end of file + feeds = [('Blog', 'http://feeds.feedburner.com/freakonomicsblog')] + + keep_only_tags = [dict(name='div', attrs={'id':'header'}), + dict(name='h1'), + dict(name='h2'), + dict(name='div', attrs={'class':'entry-content'}), + ] + extra_css = ''' + h1{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:large;} + h2{font-family:Arial,Helvetica,sans-serif; font-weight:normal;font-size:small;} + p{font-family:Arial,Helvetica,sans-serif;font-size:small;} + body{font-family:Helvetica,Arial,sans-serif;font-size:small;} + '''