# vim:fileencoding=utf-8
from __future__ import unicode_literals

from calibre.web.feeds.news import BasicNewsRecipe


class AttacEspanaRecipe(BasicNewsRecipe):
    __author__ = 'Marc Busqué <marc@lamarciana.com>'
    __url__ = 'http://www.lamarciana.com'
    __version__ = '1.0.2'
    __license__ = 'GPL v3'
    __copyright__ = '2012, Marc Busqué <marc@lamarciana.com>'
    title = 'attac.es'
    description = 'La Asociación por la Tasación de las Transacciones Financieras y por la Ayuda a los Ciudadanos (ATTAC) es un movimiento internacional altermundialista que promueve el control democrático de los mercados financieros y las instituciones encargadas de su control mediante la reflexión política y la movilización social.'  # noqa: E501
    url = 'http://www.attac.es'
    language = 'es'
    tags = 'contrainformación, información alternativa'
    oldest_article = 7
    remove_empty_feeds = True
    no_stylesheets = True

    def get_extra_css(self):
        if not self.extra_css:
            br = self.get_browser()
            self.extra_css = (
                br.open_novisit('https://raw.githubusercontent.com/laMarciana/gutenweb/master/dist/gutenweb.css').read().replace('@charset "UTF-8";', '')
            )
        return self.extra_css

    cover_url = 'http://www.attac.es/wp-content/themes/attacweb/images/attaces.jpg'

    feeds = [
        ('Attac', 'http://www.attac.es/feed'),
    ]
