home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2011 January / maximum-cd-2011-01.iso / DiscContents / calibre-0.7.26.msi / file_4363 < prev    next >
Encoding:
Text File  |  2010-09-30  |  2.3 KB  |  46 lines

  1. from calibre.web.feeds.news import BasicNewsRecipe
  2.  
  3. class AdvancedUserRecipe1284927619(BasicNewsRecipe):
  4.     title = u'Tagesanzeiger'
  5.     publisher = u'Tamedia AG'
  6.     oldest_article = 2
  7.     __author__ = 'noxxx'
  8.     max_articles_per_feed = 100
  9.     description = 'tagesanzeiger.ch: Nichts verpassen'
  10.     category = 'News, Politik, Nachrichten, Schweiz, Z├╝rich'
  11.     language = 'de'
  12.  
  13.     conversion_options = {
  14.                              'comments'  : description
  15.                             ,'tags'      : category
  16.                             ,'language'  : language
  17.                             ,'publisher' : publisher
  18.                          }
  19.  
  20.     remove_tags = [
  21.      dict(name='img')
  22.                     ,dict(name='div',attrs={'class':['swissquote ad','boxNews','centerAD','contentTabs2','sbsLabel']})
  23.                     ,dict(name='div',attrs={'id':['colRightAd','singleRight','singleSmallRight','MailInfo','metaLine','sidebarSky','contentFooter','commentInfo','commentInfo2','commentInfo3','footerBottom','clear','boxExclusiv','singleLogo','navSearch','headerLogin','headerBottomRight','horizontalNavigation','subnavigation','googleAdSense','footerAd','contentbox','articleGalleryNav']})
  24.     ,dict(name='form',attrs={'id':['articleMailForm','commentform']})
  25.     ,dict(name='div',attrs={'style':['position:absolute']})
  26.     ,dict(name='script',attrs={'type':['text/javascript']})
  27.     ,dict(name='p',attrs={'class':['schreiben','smallPrint','charCounter','caption']})
  28.      ]
  29.     feeds = [
  30.      (u'Front', u'http://www.tagesanzeiger.ch/rss.html')
  31.     ,(u'Z├╝rich', u'http://www.tagesanzeiger.ch/zuerich/rss.html')
  32.     ,(u'Schweiz', u'http://www.tagesanzeiger.ch/schweiz/rss.html')
  33.     ,(u'Ausland', u'http://www.tagesanzeiger.ch/ausland/rss.html')
  34.     ,(u'Digital', u'http://www.tagesanzeiger.ch/digital/rss.html')
  35.     ,(u'Wissen', u'http://www.tagesanzeiger.ch/wissen/rss.html')
  36.     ,(u'Panorama', u'http://www.tagesanzeiger.ch/panorama/rss.html')
  37.     ,(u'Wirtschaft', u'http://www.tagesanzeiger.ch/wirtschaft/rss.html')
  38.     ,(u'Sport', u'http://www.tagesanzeiger.ch/sport/rss.html')
  39.     ,(u'Kultur', u'http://www.tagesanzeiger.ch/kultur/rss.html')
  40.     ,(u'Leben', u'http://www.tagesanzeiger.ch/leben/rss.html')
  41.     ,(u'Auto', u'http://www.tagesanzeiger.ch/auto/rss.html')]
  42.  
  43.     def print_version(self, url):
  44.         return url + '/print.html'
  45.  
  46.