home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / Calibre / calibre-0.8.18.msi / file_280 / quotidiano.recipe < prev    next >
Text File  |  2011-09-09  |  2KB  |  53 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 News Agency'
  8.  
  9. '''
  10. http://www.quotidianonet.ilsole24ore.com/
  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 News Agency'
  18.  
  19.     cover_url      = 'http://quotidianonet.ilsole24ore.com/file_generali/img/logo_quotidianonet-top.gif'
  20.     title          = u'Quotidiano Net '
  21.     publisher      = 'italiaNews'
  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':'box_contenuto articolo'})]
  35.  
  36.     remove_tags        = [
  37.                             dict(name=['object','link']),
  38.                             dict(name='div',attrs={'class':['post-meta','sharing-tools','related','comments','prev-next','box_contenuto adsense']}),
  39.                             dict(name='div',attrs={'id':['strumenti','related-posts','footer','inline_boxes','inline_boxes_header','inline_boxes_body','bottom']}),
  40.                             dict(name='span',attrs={'class':'titolosezione default'})
  41.                          ]
  42.  
  43.     feeds          = [
  44.                        (u'Prima pagina', u'http://quotidianonet.ilsole24ore.com/rss/home.xml'),
  45.                        (u'Cronaca', u'http://quotidianonet.ilsole24ore.com/rss/cronaca.xml'),
  46.                        (u'Economia', u'http://quotidianonet.ilsole24ore.com/rss/economia.xml'),
  47.                        (u'Esteri', u'http://quotidianonet.ilsole24ore.com/rss/esteri.xml'),
  48.                        (u'Politica', u'http://quotidianonet.ilsole24ore.com/rss/politica.xml'),
  49.                        (u'Salute', u'http://quotidianonet.ilsole24ore.com/rss/salute.xml'),
  50.                        (u'Tecnologia', u'http://quotidianonet.ilsole24ore.com/rss/tecnologia.xml'),
  51.  
  52.                      ]
  53.