
from calibre.web.feeds.news import BasicNewsRecipe


class ColombiaElMundo02(BasicNewsRecipe):
    title = u'Periódico El Mundo'
    __author__ = 'BIGO-CAVA'
    language = 'es_CO'
    cover_url = 'http://www.elmundo.com/portal/img/logo_mundo2.png'
    remove_tags_before = dict(id='miga_pan')
    remove_tags_after = [
        dict(name='div', attrs={'class': 'cuadro_opciones_new1'})]
    remove_tags = [dict(name='div', attrs={'class': 'ruta'}),
                   dict(name='div', attrs={'class': 'buscador'}),
                   dict(name='div', attrs={'class': 'iconos'}),
                   dict(name='div', attrs={'class': 'otros_iconos'}),
                   dict(name='div', attrs={'class': 'cuadro_opciones_new1'}),
                   dict(name='div', attrs={'class': 'otras_noticias'}),
                   dict(name='div', attrs={'class': 'notas_relacionadas'}),
                   dict(name='div', attrs={'id': 'lateral_2'})]
    oldest_article = 2
    max_articles_per_feed = 100
    remove_javascript = True
    no_stylesheets = True
    use_embedded_content = False
    remove_empty_feeds = True
    masthead_url = 'http://www.elmundo.com/portal/img/logo_mundo2.png'
    publication_type = 'newspaper'

    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'Opinión', u'http://www.elmundo.com/images/rss/opinion.xml'),
             (u'Economía', u'http://www.elmundo.com/images/rss/noticias_economia.xml'),
             (u'Deportes', u'http://www.elmundo.com/images/rss/deportes.xml'),
             (u'Política   ', u'http://www.elmundo.com/images/rss/noticias_politica.xml'),
             (u'Antioquia', u'http://www.elmundo.com/images/rss/noticias_antioquia.xml'),
             (u'Nacional   ', u'http://www.elmundo.com/images/rss/noticias_nacional.xml'),
             (u'Internacional',
              u'http://www.elmundo.com/images/rss/noticias_internacional.xml'),
             (u'Servicios Públicos',
              u'http://www.elmundo.com/images/rss/noticias_servicios_publicos.xml'),
             (u'Infraestructura',
              u'http://www.elmundo.com/images/rss/noticias_infraestructura.xml'),
             (u'Mobilidad', u'http://www.elmundo.com/images/rss/noticias_movilidad.xml'),
             (u'Derechos Humanos',
              u'http://www.elmundo.com/images/rss/noticias_derechos_humanos.xml'),
             (u'Vida', u'http://www.elmundo.com/images/rss/vida.xml'),
             (u'Cultura', u'http://www.elmundo.com/images/rss/cultura.xml')]
