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_universal.recipe < prev    next >
Text File  |  2011-09-09  |  3KB  |  52 lines

  1. __license__   = 'GPL v3'
  2. __copyright__ = '2009-2010, Darko Miletic <darko.miletic at gmail.com>'
  3. '''
  4. eluniversal.com.mx
  5. '''
  6.  
  7. from calibre.web.feeds.news import BasicNewsRecipe
  8.  
  9. class ElUniversal(BasicNewsRecipe):
  10.     title                 = 'El Universal'
  11.     __author__            = 'Darko Miletic and Sujata Raman'
  12.     description           = 'News from Mexico'
  13.     oldest_article        = 1
  14.     max_articles_per_feed = 100
  15.     publisher             = 'El Universal'
  16.     category              = 'news, politics, Mexico'
  17.     no_stylesheets        = True
  18.     use_embedded_content  = False
  19.     encoding              = 'utf8'
  20.     remove_javascript     = True
  21.     remove_empty_feeds    = True
  22.     publication_type      = 'newspaper'
  23.     language              = 'es_MX'
  24.  
  25.     extra_css = '''
  26.                     body{font-family:Arial,Helvetica,sans-serif}
  27.                     .noteTitle{font-family: Georgia,"Times New Roman",Times,serif; color: #336699; font-size: xx-large; font-weight: bold}
  28.                     .noteInfo{display: block; color: gray}
  29.                 '''
  30.     keep_only_tags = [ dict(name='div', attrs={'id':'noteContent'})]
  31.     remove_tags_after = dict(attrs={'class':'noteText'})
  32.     remove_tags  = [
  33.                      dict(attrs={'class':'noteExtras'}),
  34.                      dict(name=['meta','iframe','base','embed','object']),
  35.                      dict(attrs={'id':'tm_box'})
  36.                    ]
  37.     remove_attributes=['lang','onclick']
  38.  
  39.     feeds = [
  40.               (u'Minuto por Minuto', u'http://www.eluniversal.com.mx/rss/universalmxm.xml' )
  41.              ,(u'Mundo'            , u'http://www.eluniversal.com.mx/rss/mundo.xml'        )
  42.              ,(u'Mexico'           , u'http://www.eluniversal.com.mx/rss/mexico.xml'       )
  43.              ,(u'Estados'          , u'http://www.eluniversal.com.mx/rss/estados.xml'      )
  44.              ,(u'Finanzas'         , u'http://www.eluniversal.com.mx/rss/finanzas.xml'     )
  45.              ,(u'Deportes'         , u'http://www.eluniversal.com.mx/rss/deportes.xml'     )
  46.              ,(u'Espectaculos'     , u'http://www.eluniversal.com.mx/rss/espectaculos.xml' )
  47.              ,(u'Cultura'          , u'http://www.eluniversal.com.mx/rss/cultura.xml'      )
  48.              ,(u'Ciencia'          , u'http://www.eluniversal.com.mx/rss/ciencia.xml'      )
  49.              ,(u'Computacion'      , u'http://www.eluniversal.com.mx/rss/computo.xml'      )
  50.              ,(u'Sociedad'         , u'http://www.eluniversal.com.mx/rss/sociedad.xml'     )
  51.             ]
  52.