__license__ = 'GPL v3' __copyright__ = '2009-2012, Darko Miletic ' ''' www.business-standard.com ''' from calibre.web.feeds.recipes import BasicNewsRecipe class BusinessStandard(BasicNewsRecipe): title = 'Business Standard' __author__ = 'Darko Miletic' description = "India's most respected business daily" oldest_article = 7 max_articles_per_feed = 100 no_stylesheets = True use_embedded_content = False auto_cleanup = False encoding = 'cp1252' publisher = 'Business Standard Limited' category = 'news, business, money, india, world' language = 'en_IN' masthead_url = 'http://feeds.business-standard.com/images/logo_08.jpg' conversion_options = { 'comments' : description ,'tags' : category ,'language' : language ,'publisher' : publisher ,'linearize_tables': True } #keep_only_tags=[dict(name='td', attrs={'class':'TableClas'})] remove_tags = [ dict(name=['object','link','script','iframe','base','meta']) ,dict(attrs={'class':'rightDiv2'}) ,dict(name='table',attrs={'width':'450px'}) ] remove_attributes=['width','height'] feeds = [ (u'News Now' , u'http://feeds.business-standard.com/rss/online.xml') ,(u'Banking & finance' , u'http://feeds.business-standard.com/rss/3_0.xml' ) ,(u'Companies & Industry', u'http://feeds.business-standard.com/rss/2_0.xml' ) ,(u'Economy & Policy' , u'http://feeds.business-standard.com/rss/4_0.xml' ) ,(u'Tech World' , u'http://feeds.business-standard.com/rss/8_0.xml' ) ,(u'Life & Leisure' , u'http://feeds.business-standard.com/rss/6_0.xml' ) ,(u'Markets & Investing' , u'http://feeds.business-standard.com/rss/1_0.xml' ) ,(u'Management & Mktg' , u'http://feeds.business-standard.com/rss/7_0.xml' ) ,(u'Opinion' , u'http://feeds.business-standard.com/rss/5_0.xml' ) ] def print_version(self, url): l, s, tp = url.rpartition('/') t, k, autono = l.rpartition('/') return 'http://www.business-standard.com/india/printpage.php?autono=' + autono + '&tp=' + tp