Wenn man zur Artikel-Seite will, steht da als Link etwas mit "heise.de/meldung" - mit dem "seite=all" Parameter, wie es sein sollte. Allerdings wenn man drauf klickt, wird man zu "heise.de/newsticker/meldung" umgeleitet - wodurch der Parameter "seite=all" wieder entfernt wird.
Meine Lösung: Den Link so abändern, dass eine Umleitung nicht mehr nötig ist. Also noch ein Replace.
Dabei sind mir beim Script einige Kleinigkeiten aufgefallen, die ich ver(schlimm?)bessert habe:
- Autor: Sollte die englische Schreibweise benutzen, also author (mit h) - Namespace: Sollte verwendet werden, um mögliche(!) Verwechslungen mit anderen gleichnamigen UserScripts zu vermeiden. - Include: Wenn möglich, sollte man stattdessen match verwenden. Siehe ganz oben auf dieser Seite: https://wiki.greasespot.net/Include_and_exclude_rules - Ewig langer String: Kann man mit \ umbrechen, was bei allen Browsern seit ca. 2012 funktioniert.
Hi, hab einen Fehler gefunden - ausgerechnet da, wo ich das Script gefunden habe - im Forum.
Einen Bug-Fix hab ich auch schon. :)
Problem auf dieser Seite (als Beispiel):
https://www.heise.de/forum/heise-online/News-Kommentare/Bundestag-gibt-Staatstrojaner-fuer-die-alltaegliche-Strafverfolgung-frei/Auf-einer-Seite-lesen-Greasemonkey-Skript/posting-30584366/show/
Wenn man zur Artikel-Seite will, steht da als Link etwas mit "heise.de/meldung" - mit dem "seite=all" Parameter, wie es sein sollte. Allerdings wenn man drauf klickt, wird man zu "heise.de/newsticker/meldung" umgeleitet - wodurch der Parameter "seite=all" wieder entfernt wird.
Meine Lösung: Den Link so abändern, dass eine Umleitung nicht mehr nötig ist. Also noch ein Replace.
Dabei sind mir beim Script einige Kleinigkeiten aufgefallen, die ich ver(schlimm?)bessert habe:
- Autor: Sollte die englische Schreibweise benutzen, also author (mit h)
- Namespace: Sollte verwendet werden, um mögliche(!) Verwechslungen mit anderen gleichnamigen UserScripts zu vermeiden.
- Include: Wenn möglich, sollte man stattdessen match verwenden. Siehe ganz oben auf dieser Seite: https://wiki.greasespot.net/Include_and_exclude_rules
- Ewig langer String: Kann man mit \ umbrechen, was bei allen Browsern seit ca. 2012 funktioniert.
Hier ist der Bug-Fix, den ich im Moment verwende:
https://pastebin.com/gVc4XXeB (Der Link ist eine Woche gültig.)