返回首頁 

Greasy Fork is available in English.

Zeit.de Komplettansicht

Falls ein Artikel ueber mehrere Seiten geht, wird auf die Komplettansicht weitergeleitet.


Installer dette script?
// ==UserScript==// @name        Zeit.de Komplettansicht// @namespace   graphen// @version     9.0.1// @description Falls ein Artikel ueber mehrere Seiten geht, wird auf die Komplettansicht weitergeleitet.// @author      Graphen// @include     /^https?:\/\/www\.zeit\.de\/.*$/// @icon        https://img.zeit.de/static/img/zo-icon-win8-144x144.png// @grant       none// ==/UserScript==/*jshint esversion: 6 */(function () {'use strict';// Suche nach Klassen, die auf vorhandene Komplettansicht hindeutenvar wrap = document.querySelector(".article-toc");if (wrap) {// SessionID u. Parameter aus aktueller URL entfernenvar currUrl = document.URL.replace(/\?.*/, "");// Referrer gesetzt? (Nicht weiterleiten bei "Zurück" in History)var refUrl = sessionStorage.getItem("gmCookieRef");if (currUrl !== refUrl) {// Referrer setzen bei neuer weiterzuleitenden SeitesessionStorage.setItem ("gmCookieRef", currUrl);// Link extrahieren oder generierenvar linkFull;if (wrap) {linkFull = document.URL.concat("/komplettansicht");}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");console.log("--> Hauptseite, einseitiger Artikel oder bereits in Komplettansicht.");}}());