#!/usr/bin/env  python
__license__   = 'GPL v3'
__author__    = 'Jordi Balcells'
description   = u'Jornal portugus - v1.00 (11 June 2010)'
__docformat__ = 'restructuredtext en'

'''
publico.pt
'''

from calibre.web.feeds.news import BasicNewsRecipe

class PublicoPT(BasicNewsRecipe):
    __author__    = 'Jordi Balcells'
    description   = u'Jornal portugus'

    cover_url      = 'http://static.publico.pt/files/header/img/publico.gif'
    title          = u'Publico.PT'
    category       = 'News, politics, culture, economy, general interest'

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

    oldest_article = 1
    max_articles_per_feed = 30
    encoding = 'utf-8'
    use_embedded_content  = False
    recursion             = 5
    remove_javascript = True
    no_stylesheets = True

    keep_only_tags = [
                       dict(name='div', attrs={'id':'content'})
                     ]

    remove_tags = [
                    dict(name='div', attrs={'class':["options"]}),
                    dict(name='div', attrs={'id':["sec-content","extra-content","commentsArea"]}),
                  ]

    feeds          = [
                        (u'Geral', u'http://feeds.feedburner.com/publicoRSS'),
                        (u'Mundo', u'http://feeds.feedburner.com/PublicoMundo'),
                        (u'Ecosfera', u'http://feeds.feedburner.com/PublicoEcosfera'),
                        (u'Poltica', u'http://feeds.feedburner.com/PublicoPolitica'),
                        (u'Cincias', u'http://feeds.feedburner.com/PublicoCiencias'),
                        (u'Desporto', u'http://feeds.feedburner.com/PublicoDesporto'),
                        (u'Cultura', u'http://feeds.feedburner.com/PublicoCultura'),
                        (u'Economia', u'http://feeds.feedburner.com/PublicoEconomia'),
                        (u'Educao', u'http://feeds.feedburner.com/PublicoEducacao'),
                        (u'Local', u'http://feeds.feedburner.com/PublicoLocal'),
                        (u'Sociedade', u'http://feeds.feedburner.com/PublicoSociedade'),
                        (u'Tecnologia', u'http://feeds.feedburner.com/PublicoTecnologia'),
                    ]