Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Recipes

Notices

Reply
 
Thread Tools Search this Thread
Old 01-31-2011, 06:50 PM   #1
tolyluis
Enthusiast
tolyluis doesn't littertolyluis doesn't litter
 
Posts: 49
Karma: 196
Join Date: Jan 2011
Device: Kindle 3
Cinco Dias (v1.2) - Spanish

Hi all

I made a new recipe, this time is a webpage about economics, business and money. The web is http://www.cincodias.com and is part of the Grupo PRISA, one of the biggest spanish group news. It has a paper edition too and this recipe is for the free version of this page.

Cinco Dias - spanish web about money and bussiness, free edition

SOURCE CODE

Code:
__license__   = 'GPL v3'
__author__    = 'Luis Hernandez'
__copyright__ = 'Luis Hernandez<tolyluis@gmail.com>'
__version__     = 'v1.2'
__date__        = '31 January 2011'

'''
http://www.cincodias.com/
'''

class AdvancedUserRecipe1294946868(BasicNewsRecipe):

    title          = u'Cinco Dias'
    publisher      = u'Grupo PRISA'

    __author__            = 'Luis Hernandez'
    description           = 'spanish web about money and bussiness, free edition'

    cover_url     = 'http://www.prisa.com/images/logos/logo_cinco_dias.gif'
    oldest_article = 2
    max_articles_per_feed = 100

    remove_javascript = True
    no_stylesheets        = True
    use_embedded_content  = False

    language              = 'es_ES'
    remove_empty_feeds    = True
    encoding               = 'ISO-8859-1'
    timefmt        = '[%a, %d %b, %Y]'

    keep_only_tags     = [
                                    dict(name='div', attrs={'class':['cab_articulo cab_noticia','pos_3','txt_noticia','mod_despiece']})
                                   ,dict(name='p', attrs={'class':['cintillo']})                                
                                ]

    remove_tags_before = dict(name='div' , attrs={'class':['publi_h']})
    remove_tags_after = dict(name='div' , attrs={'class':['tab_util util_estadisticas']})

    remove_tags = [
                             dict(name='div', attrs={'class':['util-1','util-2','util-3','inner estirar','inner1','inner2','inner3','cont','tab_util util_estadisticas','tab_util util_enviar','mod_list_inf','mod_similares','mod_divisas','mod_sectores','mod_termometro','mod post','mod_img','mod_txt','nivel estirar','barra estirar','info_brujula btnBrujula','utilidad_brujula estirar']})
                            ,dict(name='li', attrs={'class':['lnk-fcbook','lnk-retweet','lnk-meneame','desplegable','comentarios','list-options','estirar']})
                            ,dict(name='ul', attrs={'class':['lista-izquierda','list-options','estirar']})
                            ,dict(name='p', attrs={'class':['autor']})
                         ]

    extra_css             = """
                               p{text-align: justify; font-size: 100%}
                               body{ text-align: left; font-size:100% }
                               h1{font-family: sans-serif; font-size:150%; font-weight:bold; text-align: justify; }
                               h3{font-family: sans-serif; font-size:100%; font-style: italic; text-align: justify; }
                                 """

    feeds = [
                  (u'Ultima Hora'              , u'http://www.cincodias.com/rss/feed.html?feedId=17029')
                 ,(u'Empresas'                 , u'http://www.cincodias.com/rss/feed.html?feedId=19')
                 ,(u'Mercados'                 , u'http://www.cincodias.com/rss/feed.html?feedId=20')
                 ,(u'Economia'                 , u'http://www.cincodias.com/rss/feed.html?feedId=21')
                 ,(u'Tecnorama'               , u'http://www.cincodias.com/rss/feed.html?feedId=17230')
                 ,(u'Tecnologia'                , u'http://www.cincodias.com/rss/feed.html?feedId=17106')
                 ,(u'Finanzas Personales'  , u'http://www.cincodias.com/rss/feed.html?feedId=22')
                 ,(u'Fiscalidad'                 , u'http://www.cincodias.com/rss/feed.html?feedId=17107')
                 ,(u'Vivienda'                   , u'http://www.cincodias.com/rss/feed.html?feedId=17108')
                 ,(u'Tendencias'               , u'http://www.cincodias.com/rss/feed.html?feedId=17109')
                 ,(u'Empleo'                    , u'http://www.cincodias.com/rss/feed.html?feedId=17110')
                 ,(u'IBEX 35'                    , u'http://www.cincodias.com/rss/feed.html?feedId=17125')
                 ,(u'Sectores'                  , u'http://www.cincodias.com/rss/feed.html?feedId=17126')
                 ,(u'Opinion'                    , u'http://www.cincodias.com/rss/feed.html?feedId=17105')
              ]
Good reading!

Last edited by tolyluis; 01-31-2011 at 07:20 PM.
tolyluis is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Spanish? OBoyle General Discussions 11 02-10-2011 08:32 PM
3 recipes in spanish desUBIKado Recipes 1 12-27-2010 12:20 PM
Spanish Dictionary relexe Sony Reader Dev Corner 4 02-10-2009 03:16 AM
Spanish books robinoz Feedback 11 09-28-2008 01:42 PM
Any spanish speakers out there? kovidgoyal Calibre 7 09-08-2008 03:34 PM


All times are GMT -4. The time now is 02:48 AM.


MobileRead.com is a privately owned, operated and funded community.