Greasy Fork

heise.de Auf einer Seite lesen

opens articles always on one page

< 脚本heise.de Auf einer Seite lesen的反馈

评价:好评 - 脚本运行良好

Deleted user 25884
§
发表于:2018-08-13

Habe es jetzt einfach selbst lokal hinzugefügt.

or contains(@href, 'make/artikel')

Vielleicht wäre ein url.match() oder url.split() auch hilreich um externe Links zu parsen. Über window.location.hostname.indexOf() würde sich auch viel machen lassen.

Flo作者
§
发表于:2018-08-27

Geht jetzt. Hättest du Interesse, das Skript zu übernehmen, oder etwas Code bezusteuern um deine Verbesserungsvorschläge umzusetzen?

Deleted user 25884
§
发表于:2018-10-04
编辑于:2018-10-05

Sorry wollte mich früher melden und verstehe das auch kleine Skripte viel Arbeit machen können, da ich hier selbst nicht viel aktiv bin. Danke für deine Antwort, ich kann weiterhin Fehler melden und versuchen zu helfen, aber das Skript zu übernehmen wird wegen Zeitmangel nicht funktionieren.

Original: https://www.heise.de/developer/meldung/Python-Bibliothek-Bleach-3-hat-html5lib-an-Bord-4180884.html

Script matcht ab ersten "HTML"-Treffer in URL falsch: https://www.heise.de/developer/meldung/Python-Bibliothek-Bleach-3-hat-html?artikelseite=all&seite=all&5lib-an-Bord-4180884.html

Korrekt wäre: https://www.heise.de/developer/meldung/Python-Bibliothek-Bleach-3-hat-html5lib-an-Bord-4180884.html?artikelseite=all&seite=all&

Mein Vorschlag den alten code:


abändern nach:
```.replace(/\.html\?|\.html/,'.html?artikelseite=all&seite=all&');```
Flo作者
§
发表于:2018-10-10

Danke für deine Rückmeldung und Hilfe. Der Fehler ist jetzt behoben.

发表回复

登录以发表回复。