home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / Calibre / calibre-0.8.18.msi / file_280 / focus_de.recipe < prev    next >
Text File  |  2011-09-09  |  3KB  |  49 lines

  1. from calibre.web.feeds.news import BasicNewsRecipe
  2.  
  3. class AdvancedUserRecipe1305567197(BasicNewsRecipe):
  4.     title          = u'Focus (DE)'
  5.     __author__  = 'Anonymous'
  6.     language = 'de'
  7.     oldest_article = 7
  8.     max_articles_per_feed = 100
  9.     no_stylesheets         = True
  10.     use_embedded_content   = False
  11.     remove_javascript      = True
  12.  
  13.     def print_version(self, url):
  14.         return url + '?drucken=1'
  15.  
  16.     keep_only_tags = [
  17.                               dict(name='div', attrs={'id':['article']}) ]
  18.  
  19.     remove_tags = [dict(name='div', attrs={'class':'sidebar'}),
  20.                             dict(name='div', attrs={'class':'commentForm'}),
  21.                             dict(name='div', attrs={'class':'comment clearfix oid-3534591 open'}),
  22.                             dict(name='div', attrs={'class':'similarityBlock'}),
  23.                             dict(name='div', attrs={'class':'footer'}),
  24.                             dict(name='div', attrs={'class':'getMoreComments'}),
  25.                             dict(name='div', attrs={'class':'moreComments'}),
  26.                             dict(name='div', attrs={'class':'ads'}),
  27.                             dict(name='div', attrs={'class':'articleContent'}),
  28.  
  29.  
  30.                             ]
  31.     remove_tags_after = [
  32.                             dict(name='div',attrs={'class':['commentForm','title', 'actions clearfix']})
  33.                                    ]
  34.  
  35.  
  36.     feeds          = [    (u'Eilmeldungen', u'http://rss2.focus.de/c/32191/f/533875/index.rss'),
  37.                                         (u'Auto-News', u'http://rss2.focus.de/c/32191/f/443320/index.rss'),
  38.                                         (u'Digital-News', u'http://rss2.focus.de/c/32191/f/443315/index.rss'),
  39.                                         (u'Finanzen-News', u'http://rss2.focus.de/c/32191/f/443317/index.rss'),
  40.                                         (u'Gesundheit-News', u'http://rss2.focus.de/c/32191/f/443314/index.rss'),
  41.                                         (u'Immobilien-News', u'http://rss2.focus.de/c/32191/f/443318/index.rss'),
  42.                                         (u'Kultur-News', u'http://rss2.focus.de/c/32191/f/443321/index.rss'),
  43.         (u'Panorama-News', u'http://rss2.focus.de/c/32191/f/533877/index.rss'),
  44.                                         (u'Politik-News', u'http://rss2.focus.de/c/32191/f/443313/index.rss'),
  45.                                         (u'Reisen-News', u'http://rss2.focus.de/c/32191/f/443316/index.rss'),
  46.                                         (u'Sport-News', u'http://rss2.focus.de/c/32191/f/443319/index.rss'),
  47.                                         (u'Wissen-News', u'http://rss2.focus.de/c/32191/f/533876/index.rss'),
  48.                          ]
  49.