Wikipedia Vector Legacy Layout

Restores the old Wikipedia layout

目前为 2025-02-14 提交的版本。查看 最新版本

// ==UserScript==
// @name         Wikipedia Vector Legacy Layout
// @description  Restores the old Wikipedia layout
// @version      1.0.1
// @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/*
// @exclude      *://www.wikipedia.org/*
// @run-at       document-start
// @icon         https://www.google.com/s2/favicons?sz=64&domain=wikipedia.org
// @grant        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;
}

})();