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

  1. #!/usr/bin/env  python
  2. __license__     = 'GPL v3'
  3. __author__      = 'Lorenzo Vigentini'
  4. __copyright__   = '2009, Lorenzo Vigentini <l.vigentini at gmail.com>'
  5. __version__     = 'v1.01'
  6. __date__        = '10, January 2010'
  7. __description__ = 'Italian weekly magazine'
  8.  
  9. '''
  10. http://www.panorama.it/
  11. '''
  12.  
  13. from calibre.web.feeds.news import BasicNewsRecipe
  14.  
  15. class panorama(BasicNewsRecipe):
  16.     __author__        = 'Lorenzo Vigentini, based on Darko Miletic'
  17.     description   = 'Italian weekly magazine'
  18.  
  19.     cover_url      = 'http://www.panorama.it/panorama/images/panorama_large.gif'
  20.     title          = u'Panorama '
  21.     publisher      = 'Mondadori'
  22.     category       = 'News, politics, culture, economy, general interest'
  23.  
  24.     language       = 'it'
  25.     timefmt        = '[%a, %d %b, %Y]'
  26.  
  27.     oldest_article = 7
  28.     max_articles_per_feed = 100
  29.     use_embedded_content  = False
  30.     recursion             = 10
  31.  
  32.     remove_javascript = True
  33.  
  34.     keep_only_tags     = [dict(name='div', attrs={'class':['post','article']})]
  35.  
  36.     remove_tags        = [
  37.                             dict(name=['object','link']),
  38.                             dict(name='div',attrs={'class':['post-meta','sharing-tools','related','comments','prev-next']}),
  39.                             dict(name='div',attrs={'id':['related-posts','footer']})
  40.                          ]
  41.  
  42.     feeds          = [
  43.                        (u'Panorama Italia', u'http://blog.panorama.it/italia/feed'),
  44.                        (u'Panorama Mondo', u'http://blog.panorama.it/mondo/feed'),
  45.                        (u'Panorama Cultura e societa', u'http://blog.panorama.it/culturaesocieta/feed'),
  46.                        (u'Panorama Hitech e scienza', u'http://blog.panorama.it/hitechescienza/feed'),
  47.                        (u'Panorama Motori', u'http://blog.panorama.it/autoemoto/feed'),
  48.                        (u'Panorama libri', u'http://blog.panorama.it/libri/feed'),
  49.                        (u'Panorama Opinioni', u'http://blog.panorama.it/opinioni/feed'),
  50.  
  51.                      ]
  52.