#!/usr/bin/env  python
__license__    = 'GPL v3'
__author__     = 'Lorenzo Vigentini'
__copyright__   = '2009, Lorenzo Vigentini <l.vigentini at gmail.com>'
__description__ = 'Daily newspaper from Aragon'
__version__     = 'v1.01'
__date__        = '30, January 2010'

'''
http://www.heraldo.es/
'''

from calibre.web.feeds.news import BasicNewsRecipe

class heraldo(BasicNewsRecipe):
    author        = 'Lorenzo Vigentini'
    description   = 'Daily newspaper from Aragon'

    cover_url      = 'http://www.heraldo.es/MODULOS/global/publico/interfaces/img/logo.gif'
    title          = u'Heraldo de Aragon'
    publisher      = 'OJD Nielsen'
    category       = 'News, politics, culture, economy, general interest'

    language       = 'es'
    timefmt        = '[%a, %d %b, %Y]'

    oldest_article = 1
    max_articles_per_feed = 25

    use_embedded_content  = False
    recursion             = 10

    remove_javascript = True
    no_stylesheets = True

    keep_only_tags = [
                        dict(name='div', attrs={'class':['titularNoticiaNN','textoGrisVerdanaContenidos']})
                    ]

    feeds          = [
                        (u'Portadas ', u'http://www.heraldo.es/index.php/mod.portadas/mem.rss')
                    ]
    extra_css = '''
                    .articledate {color: gray;font-family: monospace;}
                    .articledescription {display: block;font-family: sans;font-size: 0.7em; text-indent: 0;}
                    .firma {color: #666;display: block;font-family: verdana, arial, helvetica;font-size: 1em;margin-bottom: 8px;}
                    .textoGrisVerdanaContenidos {color: #56595c;display: block;font-family: Verdana;font-size: 1.28571em;padding-bottom: 10px}
                    .titularNoticiaNN {display: block;padding-bottom: 10px;padding-left: 0;padding-right: 0;padding-top: 4px}
                    .titulo {color: #003066;font-family: Tahoma;font-size: 1.92857em;font-weight: bold;line-height: 1.2em}
                    '''
