mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Update Spektrum der Wissenchaft
This commit is contained in:
parent
58442a478a
commit
1f203ba7b6
@ -1,7 +1,8 @@
|
|||||||
|
#!/usr/bin/env python2
|
||||||
##
|
##
|
||||||
# Written: October 2012 (new coding)
|
# Written: October 2012 (new coding)
|
||||||
# Version: 9.0
|
# Version: 9.0
|
||||||
# Last update: 2018-02-22
|
# Last update: 2019-02-02
|
||||||
##
|
##
|
||||||
|
|
||||||
__license__ = 'GPL v3'
|
__license__ = 'GPL v3'
|
||||||
@ -21,9 +22,9 @@ def classes(classes):
|
|||||||
from calibre.web.feeds.recipes import BasicNewsRecipe
|
from calibre.web.feeds.recipes import BasicNewsRecipe
|
||||||
|
|
||||||
|
|
||||||
class AdvancedUserRecipe1303841067(BasicNewsRecipe):
|
class Spektrum(BasicNewsRecipe):
|
||||||
title = u'Spektrum der Wissenschaft'
|
title = u'Spektrum der Wissenschaft'
|
||||||
__author__ = 'Armin Geller, Bratzzo, Rainer Zenz' # Update AGE 2014-02-25, UDe 2018-02-22
|
__author__ = 'Armin Geller, Bratzzo, Rainer Zenz' # Update AGE 2014-02-25, UDe 2019-02-02
|
||||||
description = u'German online portal of Spektrum der Wissenschaft'
|
description = u'German online portal of Spektrum der Wissenschaft'
|
||||||
publisher = 'Spektrum der Wissenschaft Verlagsgesellschaft mbH'
|
publisher = 'Spektrum der Wissenschaft Verlagsgesellschaft mbH'
|
||||||
category = 'science news, Germany'
|
category = 'science news, Germany'
|
||||||
@ -36,7 +37,7 @@ class AdvancedUserRecipe1303841067(BasicNewsRecipe):
|
|||||||
encoding = 'utf8'
|
encoding = 'utf8'
|
||||||
ignore_duplicate_articles = {'title'}
|
ignore_duplicate_articles = {'title'}
|
||||||
|
|
||||||
cover_url = 'https://www.spektrum.de/fm/862/thumbnails/Cover_SdW01-2018.jpg.2786617.jpg'
|
cover_url = 'https://www.spektrum.de/js_css/sde/assets/img/svg/sdw_dark.svg'
|
||||||
masthead_url = 'http://www.spektrum.de/fm/861/spektrum.de.png'
|
masthead_url = 'http://www.spektrum.de/fm/861/spektrum.de.png'
|
||||||
|
|
||||||
feeds = [
|
feeds = [
|
||||||
@ -60,4 +61,10 @@ class AdvancedUserRecipe1303841067(BasicNewsRecipe):
|
|||||||
remove_tags = [
|
remove_tags = [
|
||||||
classes('hide-for-print content__meta content__author content__video'),
|
classes('hide-for-print content__meta content__author content__video'),
|
||||||
dict(name='div', attrs={'role': 'navigation'}),
|
dict(name='div', attrs={'role': 'navigation'}),
|
||||||
|
dict(name='span', attrs={'class': 'sr-only'}),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
def preprocess_html(self, soup, *a):
|
||||||
|
for img in soup.findAll('img', attrs={'data-src': True}):
|
||||||
|
img['src'] = img['data-src']
|
||||||
|
return soup
|
||||||
|
Loading…
x
Reference in New Issue
Block a user