__license__ = 'GPL v3' __copyright__ = '2009, Pierre Gorissen ' ''' Volkskrant Clips ''' from calibre.web.feeds.news import BasicNewsRecipe class VolkskrantClips(BasicNewsRecipe): title = u'Volkskrant Clips' __author__ = 'Diverse auteurs - Volkskrant.nl' description = 'Selectie van berichten uit de Volkskrant' publisher = 'Volkskrant.nl' category = 'nieuws, kranten, opinie' language = _('Dutch') oldest_article = 31 max_articles_per_feed = 100 no_stylesheets = True use_embedded_content = False keep_only_tags = [ dict(name='div', attrs={'id':'artikel'}) , dict(name='div', attrs={'class':'artikel'}) , dict(name='div', attrs={'id':'contentWrapper'}) ] remove_tags = [ dict(name='div', attrs={'id':'artikelboard'}) , dict(name='div', attrs={'id':'reactiesectie'}) , dict(name='div', attrs={'class':'artikelbuttons_art'}) , dict(name='span', attrs={'class':'knoptekst'}) , dict(name='div', attrs={'id':'article_tools'}) ] remove_tags_after = [ dict(name='div', attrs={'id':'reactiesectie'}) , dict(name='div', attrs={'class':'artikelbuttons_art'}) , dict(name='div', attrs={'id':'article_tools'}) ] feeds = [ (u'Opinie', u'http://extra.volkskrant.nl/opinie/xml/laatste.rss') ,(u'Blogs', u'http://www.vkblog.nl/feed') ,(u'Nieuws', u'http://feeds.volkskrant.nl/laatstenieuws') ]