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

  1. # -*- coding: utf-8 -*-
  2.  
  3. from calibre.web.feeds.news import BasicNewsRecipe
  4.  
  5.  
  6.  
  7.  
  8. class ColombiaElTiempo02(BasicNewsRecipe):
  9.     title          = u'Peri├│dico el Tiempo'
  10.     language = 'es_CO'
  11.     __author__  = 'BIGO-CAVA'
  12.     cover_url     = 'http://www.eltiempo.com/media/css/images/logo_footer.png'
  13.     remove_tags_before = dict(id='fb-root')
  14.     remove_tags_after  = [dict(name='div', attrs={'class':'modulo reporte'})]
  15.     keep_only_tags = [dict(name='div', id='contenidoArt')]
  16.     remove_tags        = [dict(name='div', attrs={'class':'social-media'}),
  17.                           dict(name='div', attrs={'class':'caja-facebook'}),
  18.                           dict(name='div', attrs={'class':'caja-twitter'}),
  19.                           dict(name='div', attrs={'class':'caja-buzz'}),
  20.                           dict(name='div', attrs={'class':'ico-mail2'}),
  21.                           dict(name='div', attrs={'id':'caja-instapaper'}),
  22.                           dict(name='div', attrs={'class':'modulo herramientas'})]
  23.     oldest_article = 2
  24.     max_articles_per_feed = 100
  25.     remove_javascript = True
  26.     no_stylesheets        = True
  27.     use_embedded_content  = False
  28.     remove_empty_feeds    = True
  29.     masthead_url          = 'http://www.eltiempo.com/media/css/images/logo_footer.png'
  30.     publication_type      = 'newspaper'
  31.  
  32.     extra_css             = """
  33.                                p{text-align: justify; font-size: 100%}
  34.                                body{ text-align: left; font-size:100% }
  35.                                h1{font-family: sans-serif; font-size:150%; font-weight:bold; text-align: justify; }
  36.                                h3{font-family: sans-serif; font-size:100%; font-style: italic; text-align: justify; }
  37.                                  """
  38.  
  39.  
  40.     feeds          = [(u'Colombia', u'http://www.eltiempo.com/colombia/rss.xml'),
  41.                       (u'Medellin', u'http://www.eltiempo.com/colombia/medellin/rss.xml'),
  42.               (u'Economia', u'http://www.eltiempo.com/economia/rss.xml'),
  43.               (u'Deportes', u'http://www.eltiempo.com/deportes/rss.xml'),
  44.               (u'Mundo', u'http://www.eltiempo.com/mundo/rss.xml'),
  45.               (u'Gente', u'http://www.eltiempo.com/gente/rss.xml'),
  46.               (u'Vida de Hoy', u'http://www.eltiempo.com/vida-de-hoy/rss.xml'),
  47.               (u'EEUU', u'http://www.eltiempo.com/mundo/estados-unidos/rss.xml'),
  48.               (u'LatinoAmerica', u'http://www.eltiempo.com/mundo/latinoamerica/rss.xml'),
  49.               (u'Europa', u'http://www.eltiempo.com/mundo/europa/rss.xml'),
  50.                                               (u'Medio Oriente', u'http://www.eltiempo.com/mundo/medio-oriente/rss.xml'),
  51.               (u'Vive in Medellin', u'http://medellin.vive.in/medellin/rss.xml'),
  52.                                               (u'Don Juan', u'http://www.revistadonjuan.com/feedrss/'),
  53.               (u'Alo', u'http://www.eltiempo.com/alo/rss.xml')]
  54.