View Single Post
Old 12-19-2020, 01:43 AM   #1
msel
Connoisseur
msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.msel is at one with the great books of the world.
 
msel's Avatar
 
Posts: 74
Karma: 143132
Join Date: Sep 2010
Device: Kindle Keyboard 3G
Recipe for kath.net

The actual recipe of kath.net failed, because they have changed their website layout.

Here is a new one:

Code:
#!/usr/bin/env python
# vim:fileencoding=utf-8
from calibre.web.feeds.news import BasicNewsRecipe

class AdvancedUserRecipe1608358960(BasicNewsRecipe):
    title          = 'kath.net'
    __author__ = 'mseliger'
    description = u'Katholische Nachrichten'
    oldest_article = 7
    max_articles_per_feed = 25
    auto_cleanup   = True
    no_stylesheets = True
    encoding = 'iso-8859-1'

    feeds          = [
        ('kath.net', 'https://www.kath.net/ticker/index.xml'),
    ]
    def print_version(self, url):
        return url.replace('https://www.kath.net/news/', 'https://www.kath.net/print/')

    def get_browser(self, *a, **kwargs):
        kwargs['verify_ssl_certificates'] = False
        return BasicNewsRecipe.get_browser(self, *a, **kwargs)

    extra_css = 'td.textb {font-size: medium;}'
msel is offline   Reply With Quote