// ==UserScript== // @autor Flo // @name heise.de Auf einer Seite lesen // @namespace // @description opens articles always on one page // @include https://www.heise.de/* // @version 12 // @grant none // @downloadURL none // ==/UserScript== var links = document.evaluate("//a[contains(@href, 'meldung') or contains(@href, 'tp/features') or contains(@href, 'make/artikel') or contains(@href, 'autos/artikel') or contains(@href, 'meinung') or contains(@href, '/hintergrund') or contains(@href, '/select') or contains(@href, '/ratgeber') or contains(@href, '/news') ]", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); for (var i=0; i < links.snapshotLength; i++) { var thisLink = links.snapshotItem(i); thisLink.href = thisLink.href.replace(/\.html\?|\.html/,'.html?artikelseite=all&seite=all&'); }