# -*- coding: utf-8 -*- from calibre.web.feeds.news import BasicNewsRecipe class AdvancedUserRecipe1311790237(BasicNewsRecipe): title = u'Periódico El Colombiano' __author__ = 'BIGO-CAVA' language = 'es_CO' cover_url = 'http://www.elcolombiano.com/images/logoElColombiano348x46.gif' remove_tags_before = dict(id='contenidoArt') remove_tags_after = dict(id='enviaTips') remove_tags_after = dict(id='zonaPata') oldest_article = 1 max_articles_per_feed = 100 remove_javascript = True no_stylesheets = True use_embedded_content = False remove_empty_feeds = True masthead_url = 'http://www.elcolombiano.com/images/logoElColombiano348x46.gif' 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'Portada', u'http://www.elcolombiano.com/rss/portada.xml'), (u'Antioquia', u'http://www.elcolombiano.com/rss/Antioquia.xml'), (u'Colombia', u'http://www.elcolombiano.com/rss/Colombia.xml'), (u'Economia', u'http://www.elcolombiano.com/rss/Economia.xml'), (u'Internacional', u'http://www.elcolombiano.com/rss/Internacional.xml'), (u'Politica', u'http://www.elcolombiano.com/rss/Politica.xml'), (u'Cultura', u'http://www.elcolombiano.com/rss/Cultura.xml'), (u'Entretenimiento', u'http://www.elcolombiano.com/rss/Farandula.xml'), (u'Tecnologia', u'http://www.elcolombiano.com/rss/Tecnologia.xml'), (u'Television', u'http://www.elcolombiano.com/rss/Television.xml'), (u'Vida y Sociedad', u'http://www.elcolombiano.com/rss/Vida.xml'), (u'Turismo', u'http://www.elcolombiano.com/rss/Turismo.xm'), (u'Salud', u'http://www.elcolombiano.com/rss/Salud.xml'), (u'Ciencia', u'http://www.elcolombiano.com/rss/Ciencia.xml')] remove_tags = [dict(name='div', attrs={'class': 'objetosRelacionados'}), dict(name='div', attrs={ 'class': 'notasRelacionadas contenedor'}), dict(name='div', attrs={'class': 'comentarios'}), dict(name='div', attrs={'class': 'mapaDelSitio'}), dict(name='div', attrs={'class': 'creditos'}), dict(name='div', attrs={'class': 'votos'}), dict(name='div', attrs={'class': 'divopt2'}), dict(name='div', attrs={'class': 'comentarios'}), dict(name='div', attrs={'class': 'pestanasLateral'}), dict(name='div', attrs={'class': 'resumenSeccion'}), dict(name='div', attrs={'class': 'zonaComercial'}), dict(name='div', attrs={'id': 'zonaPata'})]