// ==UserScript== // @name Zeit.de Komplettansicht // @namespace by Graphen // @description Falls ein Artikel ueber mehrere Seiten geht, wird auf die Komplettansicht weitergeleitet. // @include http://www.zeit.de/* // @version 4 // @grant none // @downloadURL none // ==/UserScript== var wrap = document.querySelector(".article-pager__all"); var wrapCampus = document.querySelector(".article-toc__onesie"); if (wrap || wrapCampus) { // SessionID u. Parameter aus aktueller URL entfernen var currUrl = document.URL.replace(/\?.*/, ""); // Referrer gesetzt? var refUrl = sessionStorage.getItem("gmCookieRef"); if (currUrl !== refUrl) { sessionStorage.setItem ("gmCookieRef", currUrl); if (wrap) { var linkFull = wrap.querySelector("a").href; } else if (wrapCampus) { var linkFull = wrapCampus.href; } location.href = linkFull; console.log("--> URL zwischenspeichern & zu Komplettansicht weiterleiten\n======================"); } else { console.log("Du warst schon hier / Kommentarunterseite\n--> Nicht weiterleiten."); } } else { console.log("Klassen für mehrseitigen Artikel nicht gefunden\n--> Hauptseite, einseitiger Artikel oder bereits in Komplettansicht."); }