// ==UserScript== // @name Wikipedia Vector Legacy Layout // @description Restores the old Wikipedia layout // @version 1.0.0 // @author Pabli // @namespace https://github.com/pabli24 // @license MIT // @match *://*.wikipedia.org/* // @match *://*.wiktionary.org/* // @match *://*.wikiquote.org/* // @match *://*.wikinews.org/* // @match *://*.wikidata.org/* // @match *://*.wikivoyage.org/* // @match *://*.wikiversity.org/* // @match *://*.wikifunctions.org/* // @match *://*.wikisource.org/* // @match *://*.wikibooks.org/* // @match *://*.wikimedia.org/* // @match *://*.mediawiki.org/* // @run-at document-start // @icon https://www.google.com/s2/favicons?sz=64&domain=wikipedia.org // @grant none // @downloadURL none // ==/UserScript== (function() { 'use strict'; const CLEAN_URL = true; const url = new URL(window.location.href); if (url.searchParams.has('useskin')) { if (CLEAN_URL === true) { document.addEventListener('DOMContentLoaded', (event) => { url.searchParams.delete('useskin'); window.history.replaceState({}, '', url); }); } } else { url.searchParams.append('useskin', 'vector'); window.location.href = url; } })();