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

  1. __license__   = 'GPL v3'
  2. __author__    = 'Luis Hernandez'
  3. __copyright__ = 'Luis Hernandez<tolyluis@gmail.com>'
  4. __version__     = 'v1.0'
  5. __date__        = '30 January 2011'
  6.  
  7. '''
  8. www.europapress.es
  9. '''
  10.  
  11. from calibre.web.feeds.news import BasicNewsRecipe
  12.  
  13. class AdvancedUserRecipe1294946868(BasicNewsRecipe):
  14.  
  15.     title          = u'Europa Press'
  16.     author            = 'Luis Hernandez'
  17.     description           = 'spanish news agency'
  18.  
  19.     oldest_article = 2
  20.     max_articles_per_feed = 100
  21.  
  22.     remove_javascript = True
  23.     no_stylesheets        = True
  24.     use_embedded_content  = False
  25.  
  26.     language              = 'es'
  27.     timefmt        = '[%a, %d %b, %Y]'
  28.  
  29.     remove_tags_before = dict(name='div' , attrs={'class':['nivel1 bg_3col']})
  30.     remove_tags_after  = dict(name='div' , attrs={'id':['ImprimirEnviarNoticia']})
  31.  
  32.     remove_tags = [
  33.                              dict(name='ul', attrs={'id':['entidadesNoticia','MenuSecciones']})
  34.                             ,dict(name='div', attrs={'id':['ImprimirEnviarNoticia','PublicidadSuperior','CabeceraDerecha','Comentarios','comentarios full fbConnectAPI','ComentarEstaNoticia','ctl00_Superior_Main_MasEnChance_cajamasnoticias','gl_chn','videos_portada_derecha','galeria_portada_central','galeria_portada_central_boxes']})
  35.                             ,dict(name='div', attrs={'class':['infoRelacionada','col_1','buscador','caja doblecolumna strong','CHANCE_EP_Encuesta_frontal text','seccionportada col_0','seccion header','text','pie caption_over']})
  36.                             ,dict(name='a', attrs={'class':['buscadorLabel']})
  37.                             ,dict(name='span', attrs={'class':['editado']})
  38.                             ,dict(name='table')
  39.                             ,dict(name='li')
  40.                         ]
  41.  
  42.  
  43.     feeds = [
  44.                  (u'Portada'              , u'http://www.europapress.es/rss/rss.aspx')
  45.                 ,(u'Nacional'             , u'http://www.europapress.es/rss/rss.aspx?ch=66')
  46.                 ,(u'Internacional'       , u'http://www.europapress.es/rss/rss.aspx?ch=69')
  47.                 ,(u'Economia'           , u'http://www.europapress.es/rss/rss.aspx?ch=136')
  48.                 ,(u'Deportes'            , u'http://www.europapress.es/rss/rss.aspx?ch=67')
  49.                 ,(u'Cultura'               , u'http://www.europapress.es/rss/rss.aspx?ch=126')
  50.                 ,(u'Sociedad'            , u'http://www.europapress.es/rss/rss.aspx?ch=73')
  51.                 ,(u'Motor'                 , u'http://www.europapress.es/rss/rss.aspx?ch=435')
  52.                 ,(u'CHANCE'             , u'http://www.europapress.es/rss/rss.aspx?ch=549')
  53.                 ,(u'Comunicados'      , u'http://www.europapress.es/rss/rss.aspx?ch=137')
  54.              ]
  55.  
  56.