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

  1. from calibre.web.feeds.news import BasicNewsRecipe
  2. class AdvancedUserRecipe1305470859(BasicNewsRecipe):
  3.     title                 = u'Impulse.de'
  4.     language              = 'de'
  5.     __author__            = 'schuster'
  6.     oldest_article        =14
  7.     max_articles_per_feed = 100
  8.     no_stylesheets        = True
  9.     remove_javascript     = True
  10.     use_embedded_content  = False
  11.     cover_url = 'http://www.bvk.de/files/image/bilder/Logo%20Impulse.jpg'
  12.  
  13.     extra_css = '''
  14.                     h1{font-family:Arial,Helvetica,sans-serif; font-weight:bold;font-size:large;}
  15.                     h4{font-family:Arial,Helvetica,sans-serif; font-weight:normal;font-size:small;}
  16.                     img {min-width:300px; max-width:600px; min-height:300px; max-height:800px}
  17.                     p{font-family:Arial,Helvetica,sans-serif;font-size:small;}
  18.                     body{font-family:Helvetica,Arial,sans-serif;font-size:small;}
  19.     '''
  20.     def print_version(self, url):
  21.         return url.replace ('#utm_source=rss2&utm_medium=rss_feed&utm_campaign=/', '?mode=print')
  22.     remove_tags_bevor = [dict(name='h1', attrs={'class':'h2'})]
  23.     remove_tags_after = [dict(name='div', attrs={'class':'artikelfuss'})]
  24.  
  25.     feeds = [   (u'impulstest', u'http://www.impulse.de/rss/')]
  26.  
  27.  
  28.     remove_tags = [dict(attrs={'class':['navSeitenAlle', 'kommentieren', 'teaserheader', 'teasercontent', 'info', 'zwischenhead', 'kasten_artikel']}),
  29.                 dict(id=['metaNav', 'impKopf', 'impTopNav', 'impSubNav', 'footerRahmen', 'gatrixx_marktinformationen', 'pager', 'weitere', 'socialmedia', 'rating_open']),
  30.                 dict(span=['ratingtext', 'Gesamtranking', 'h3','']),
  31.     dict(rel=['canonical'])]
  32.  
  33.