#!/usr/bin/env python
# vim:fileencoding=utf-8

from calibre.web.feeds.news import BasicNewsRecipe


class Ugeskriftet(BasicNewsRecipe):
    title = 'Ugeskriftet'
    description = 'Ugeskriftet for læger'
    language = 'da'
    __author__ = 'https://github.com/morusn'
    oldest_article = 7
    publication_type = 'magazine'
    max_articles_per_feed = 100
    remove_empty_feeds = True
    ignore_duplicate_articles = {'title', 'url'}
    recursion = 5
    encoding = 'utf-8'
    keep_only_tags = [dict(attrs={'class': ['ArticleIntro', 'textComponent']})]
    remove_tags = [dict(name='img')]
    extra_css = '''
        h1{font-weight: bold; font-size: large;}
        b{font-weight: bold; font-size: medium;}
        h2{font-weight: bold; font-size: large;}
        h3{font-weight: bold; font-size: large;}
        h4{font-weight: bold; font-size: large;}
    '''

    feeds = [
        ('Ugeskriftet for læger', 'https://ugeskriftet.dk/rss/forside'),
    ]
