__license__ = 'GPL v3' __copyright__ = '2010, Walt Anthony ' ''' www.americanthinker.com ''' from calibre.web.feeds.news import BasicNewsRecipe class AmericanThinker(BasicNewsRecipe): title = u'American Thinker' description = "American Thinker is a daily internet publication devoted to the thoughtful exploration of issues of importance to Americans." __author__ = 'Walt Anthony' publisher = 'Thomas Lifson' category = 'news, politics, USA' oldest_article = 7 #days max_articles_per_feed = 50 summary_length = 150 language = 'en' remove_javascript = True no_stylesheets = True conversion_options = { 'comment' : description , 'tags' : category , 'publisher' : publisher , 'language' : language , 'linearize_tables' : True } remove_tags = [ dict(name=['table', 'iframe', 'embed', 'object']) ] remove_tags_after = dict(name='div', attrs={'class':'article_body'}) feeds = [(u'http://feeds.feedburner.com/americanthinker'), (u'http://feeds.feedburner.com/AmericanThinkerBlog') ] def print_version(self, url): return 'http://www.americanthinker.com/printpage/?url=' + url