User:CrafterNova/common.js

This is an old revision of this page, as edited by CrafterNova (talk | contribs) at 19:10, 9 June 2022 (Normalizing script installs). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
//syntax highlighter
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki%3AGadget-DotsSyntaxHighlighter.js&action=raw&ctype=text/javascript');

// this script will remove editing from every redlink
$(document).ready(function() {
	window.setInterval(()=> {
		$('a.new').each(function() {
			if (new URL(window.___location.origin + $(this).attr("href")).searchParams.get("action")) {
				$(this).attr("href", function() {var url = new URL(window.___location.origin + $(this).attr("href"));url.searchParams.delete("action");return url;});
			}
		});
		$('.new').each(function() {
			if (new URL(window.___location.origin + $(this).find("a").attr("href")).searchParams.get("action")) {
				$(this).find("a").attr("href", function() {var url = new URL(window.___location.origin + $(this).attr("href"));url.searchParams.delete("action");return url;});
			}
		});
	}, 100);
});

importScript('User:EnterpriseyBot/delsort.js'); // Backlink: [[User:EnterpriseyBot/delsort.js]]
importScript('User:Enterprisey/delsort.js'); // Backlink: [[User:Enterprisey/delsort.js]]
importScript('User:Evad37/XFDcloser/v3.js'); // Backlink: [[User:Evad37/XFDcloser/v3.js]]
importScript('User:GeneralNotability/spihelper.js'); // Backlink: [[User:GeneralNotability/spihelper.js]]
importScript('User:Kephir/gadgets/rater.js'); // Backlink: [[User:Kephir/gadgets/rater.js]]
importScript('User:Lourdes/PageCuration.js'); // Backlink: [[User:Lourdes/PageCuration.js]]
mw.loader.load('/w/index.php?title=User:Lupin/recent2.js&action=raw&ctype=text/javascript');
importScript('User:Mr. Stradivarius/gadgets/ConfirmRollback.js'); // Backlink: [[User:Mr. Stradivarius/gadgets/ConfirmRollback.js]]
importScript('User:MusikAnimal/customWatchlists.js'); // Backlink: [[User:MusikAnimal/customWatchlists.js]]
importScript('User:MusikAnimal/userRightsManager.js'); // Backlink: [[User:MusikAnimal/userRightsManager.js]]
importScript('User:Ohconfucius/script/Common Terms.js'); // Backlink: [[User:Ohconfucius/script/Common Terms.js]]
importScript('User:Ohconfucius/script/EngvarB.js'); // Backlink: [[User:Ohconfucius/script/EngvarB.js]]
importScript('User:Ohconfucius/script/MOSNUM dates.js'); // Backlink: [[User:Ohconfucius/script/MOSNUM dates.js]]
importScript('User:Ohconfucius/script/Sources.js'); // Backlink: [[User:Ohconfucius/script/Sources.js]]
importScript('User:Ohconfucius/script/flagcruft.js'); // Backlink: [[User:Ohconfucius/script/flagcruft.js]]
importScript('User:Ohconfucius/script/formatgeneral.js'); // Backlink: [[User:Ohconfucius/script/formatgeneral.js]]
importScript('User:Technical_13/Scripts/OneClickArchiver.js'); // Backlink: [[User:Technical_13/Scripts/OneClickArchiver.js]]
importScript('User:Trappist the monk/common.js'); // Backlink: [[User:Trappist the monk/common.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AJoeytje50%2FJWB.js%2Fload.js&action=raw&ctype=text/javascript');

mw.loader.load('/w/index.php?title=User:RedWarn/.js&action=raw&ctype=text/javascript');
importScript('User:Galobtter/Shortdesc helper.js'); // Backlink: [[User:Galobtter/Shortdesc helper.js]]

importScript('User:GhostInTheMachine/SDlinkBuilder.js'); // Backlink: [[User:GhostInTheMachine/SDlinkBuilder.js]]

/*

Modified from https://fr.wikipedia.org/wiki/Utilisateur:PAC2/chouette.js

*/

mw.loader.using('mediawiki.util', function () {
	var mobile_revert = function($){
		 var currentpage = 'https://en.m.wikipedia.org/wiki/' +  mw.config.get( 'wgPageName' ) ; 
		 var revert = 'https://en.m.wikipedia.org/w/index.php?title=' + mw.config.get( 'wgRelevantPageName' ) + '&action=edit&undoafter=' + mw.config.get('wgRevisionId') + '&undo=' + mw.config.get('wgCurRevisionId') ;
		 $("#mw-revision-nav").after("<div><a href=" + currentpage + " data-title='currentpage'>View the latest version</a> - <a href=" + revert + " data-title='revert'>Restore this version</a></div>") ; 
	} ;
	$(document).ready(mobile_revert) ;
});
importScript('User:Anomie/pagestats.js'); // Backlink: [[User:Anomie/pagestats.js]]
importScript('User:Anomie/diffcur.js'); // Backlink: [[User:Anomie/diffcur.js]]
importScript('User:Anomie/hidespoilers.js'); // Backlink: [[User:Anomie/hidespoilers.js]]
importScript('User:Enterprisey/StatusChanger.js'); // Backlink: [[User:Enterprisey/StatusChanger.js]]
importScript('User:Awesome Aasim/noeditredlinks.js'); // Backlink: [[User:Awesome Aasim/noeditredlinks.js]]
window.wpDarkModeAutoToggle = true;
importScript('User:Volker E. (WMF)/dark-mode.js'); // Backlink: [[User:Volker E. (WMF)/dark-mode.js]]

mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AUziel302%2Ftypo.js&action=raw&ctype=text/javascript');

mw.loader.load('//meta.wikimedia.org/w/index.php?title=User%3AZhaofeng_Li%2FReflinks.js&action=raw&ctype=text/javascript');

importScript('User:Naypta/ScriptInstaller.js'); // Backlink: [[User:Naypta/ScriptInstaller.js]]
importScript('User:Fred_Gandt/confirmLogout.js'); // Backlink: [[User:Fred_Gandt/confirmLogout.js]]
importScript('User:Danski454/goToTop.js'); // Backlink: [[User:Danski454/goToTop.js]]
importScript('User:Evad37/livenotifications.js'); // Backlink: [[User:Evad37/livenotifications.js]]
importScript('User:MusikAnimal/nightpedia.js'); // Backlink: [[User:MusikAnimal/nightpedia.js]]
importScript('User:Awesome_Aasim/noeditredlinks.js'); // Backlink: [[User:Awesome_Aasim/noeditredlinks.js]]
importScript('User:BrandonXLF/PortletLinks.js'); // Backlink: [[User:BrandonXLF/PortletLinks.js]]
importScript('User:MusikAnimal/scriptManager.js'); // Backlink: [[User:MusikAnimal/scriptManager.js]]
importScript('User:Enterprisey/superjump.js'); // Backlink: [[User:Enterprisey/superjump.js]]
importScript('User:BrandonXLF/Invert.js'); // Backlink: [[User:BrandonXLF/Invert.js]]
importScript('User:BrandonXLF/TodoList.js'); // Backlink: [[User:BrandonXLF/TodoList.js]]
importScript('User:BrandonXLF/UpdateNotifications.js'); // Backlink: [[User:BrandonXLF/UpdateNotifications.js]]
importScript('User:Majavah/Unslashifier.js'); // Backlink: [[User:Majavah/Unslashifier.js]]
importScript('User:Caburum/UTCclock.js'); // Backlink: [[User:Caburum/UTCclock.js]]
importScript('User:Novem_Linguae/Scripts/VisualEditorEverywhere.js'); // Backlink: [[User:Novem_Linguae/Scripts/VisualEditorEverywhere.js]]
importScript('User:Ais523/watchlistnotifier.js'); // Backlink: [[User:Ais523/watchlistnotifier.js]]
importScript('User:Enterprisey/watchlist-notice.js'); // Backlink: [[User:Enterprisey/watchlist-notice.js]]
importScript('User:The_Voidwalker/alwaysEditSectionLink.js'); // Backlink: [[User:The_Voidwalker/alwaysEditSectionLink.js]]
importScript('User:Enterprisey/copy-section-link.js'); // Backlink: [[User:Enterprisey/copy-section-link.js]]
importScript('User:MJL/Archer.js'); // Backlink: [[User:MJL/Archer.js]]
importScript('user:Qwertyytrewqqwerty/DisamAssist.js'); // Backlink: [[user:Qwertyytrewqqwerty/DisamAssist.js]]
importScript('User:Bradv/Scripts/WhatLinksHereSnippets.js'); // Backlink: [[User:Bradv/Scripts/WhatLinksHereSnippets.js]]
importScript('User:Bradv/endlesscontribs.js'); // Backlink: [[User:Bradv/endlesscontribs.js]]
importScript('User:Bradv/Scripts/Superlinks.js'); // Backlink: [[User:Bradv/Scripts/Superlinks.js]]
importScript('User:Evad37/MoveToDraft.js'); // Backlink: [[User:Evad37/MoveToDraft.js]]
importScript('User:CrafterNova/vector-2022.js'); // Backlink: [[User:CrafterNova/vector-2022.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AFrietjes%2Ffindargdups.js&action=raw&ctype=text/javascript');
importScript('User:BrownHairedGirl/linkrot.js'); // Backlink: [[User:BrownHairedGirl/linkrot.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AJoeytje50%2FJWB.js%2Fload.js&action=raw&ctype=text/javascript');
importScript('User:Joeytje50/JWB.js/worker.js'); // Backlink: [[User:Joeytje50/JWB.js/worker.js]]
importScript('User:Joeytje50/JWB.js/i18n.js'); // Backlink: [[User:Joeytje50/JWB.js/i18n.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3APerfektesChaos%2Fjs%2FlintHint%2Fr.js&action=raw&ctype=text/javascript');
importScript('User:Smith609/toolbox.js'); // Backlink: [[User:Smith609/toolbox.js]]


importScript('User:Dr_pda/prosesize.js'); // Backlink: [[User:Dr_pda/prosesize.js]]

mw.loader.load('https://pedia.sztaki.hu/SztakipediaToolbar/SztakipediaToolbarBase.js');

mw.loader.load('https://pedia.sztaki.hu/SztakipediaToolbar/SztakipediaToolbar.js');

importScript('User:Yair rand/ReferenceTooltips.js'); // Backlink: [[User:Yair rand/ReferenceTooltips.js]]

importScript('User:Ilmari Karonen/rollbacksummary.js'); // Backlink: [[User:Ilmari Karonen/rollbacksummary.js]]

importScript('User:Anomie/linkclassifier.js'); // Backlink: [[User:Anomie/linkclassifier.js]]
importScript('User:SD0001/StubSorter.js'); // Backlink: [[User:SD0001/StubSorter.js]]

importScript('User:Dr pda/prosesize.js'); // Backlink: [[User:Dr pda/prosesize.js]]

//[[Benutzer:Schnark/js/diff.js/core.js]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer%3ASchnark%2Fjs%2Fdiff.js%2Fcore.js&action=raw&ctype=text/javascript');
//[[Benutzer:Schnark/js/bandersnatch.js]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer%3ASchnark%2Fjs%2Fbandersnatch.js&action=raw&ctype=text/javascript');

//[[User:Joeytje50/JWB.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3AJoeytje50%2FJWB.js%2Fload.js&action=raw&ctype=text/javascript');
importScript('User:Wugapodes/Capricorn.js'); // Backlink: [[User:Wugapodes/Capricorn.js]]