calibre/recipes/ugeskriftet.recipe
2025-01-24 11:14:14 +01:00

37 lines
1.0 KiB
Python

#!/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'),
]