from calibre.web.feeds.news import BasicNewsRecipe class AdvancedUserRecipe1313512459(BasicNewsRecipe): title = u'NTVSpor' __author__ = 'A Erdogan' description = 'News from Turkey' publisher = 'NTVSpor.net' category = 'sports, Turkey' oldest_article = 7 max_articles_per_feed = 100 no_stylesheets = True use_embedded_content = False masthead_url = 'http://www.ntvspor.net/HTML/r/i/l.png' language = 'tr' extra_css =''' body{font-family:Arial,Helvetica,sans-serif; font-size:small; align:left; color:#000000} h1{font-size:large; color:#000000} h2{font-size:small; color:#000000} p{font-size:small; color:#000000} ''' conversion_options = { 'comment' : description , 'tags' : category , 'publisher' : publisher , 'language' : language } remove_tags = [dict(name=['embed','il','ul','iframe','object','link','base']), dict(name='div', attrs={'id':'contentPhotoGallery'}), dict(name='div', attrs={'class':'SocialMediaWrapper'}), dict(name='div', attrs={'class':'grid2'}), dict(name='div', attrs={'class':'grid8'}), dict(name='div', attrs={'id':'anonsBar'}), dict(name='div', attrs={'id':'header'})] remove_tags_before = dict(name='h1', attrs={'style':['margin-top: 6px;']}) remove_tags_after = dict(name='div', attrs={'id':'newsBody'}) feeds = [(u'NTVSpor', u'http://www.ntvspor.net/Rss/anasayfa')]