Jump to content

User:WindTempos/common.js

From Wikipedia, the free encyclopedia
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.
/**
 *  common.js
 */
 
 // redwarn/UV
mw.loader.load( '/w/index.php?title=User:RedWarn/.js&action=raw&ctype=text/javascript' ); // Backlink: [[User:RedWarn/.js]]
//importScript('User:10nm/beta.js'); // Backlink: [[User:10nm/beta.js]]

// various qol scripts
importScript('User:Lourdes/PageCuration.js'); // Linkback: [[User:Lourdes/PageCuration.js]]
importScript('User:Writ Keeper/Scripts/teahouseUtility.js'); // Backlink: [[User:Writ Keeper/Scripts/teahouseUtility.js]]
importScript('User:Writ Keeper/Scripts/teahouseTalkback.js'); // Backlink: [[User:Writ Keeper/Scripts/teahouseTalkback.js]]
importScript('User:Uziel302/typo.js'); // Backlink: [[User:Uziel302/typo.js]]
importScript('user:Qwertyytrewqqwerty/DisamAssist.js'); // Backlink: [[user:Qwertyytrewqqwerty/DisamAssist.js]]
importScript('User:Jackmcbarn/editProtectedHelper.js'); // Backlink: [[User:Jackmcbarn/editProtectedHelper.js]]
importScript('User:PleaseStand/userinfo.js'); // Backlink: [[User:PleaseStand/userinfo.js]]
importScript('User:Ingenuity/AntiVandal.js'); // Backlink: [[User:Ingenuity/AntiVandal.js]]
importScript('User:Amalthea/userhighlighter.js'); // Backlink: [[User:Amalthea/userhighlighter.js]]
importScript('User:Evad37/MoveToDraft.js'); // Backlink: [[User:Evad37/MoveToDraft.js]]
importScript('User:Enterprisey/cv-revdel.js'); // Backlink: [[User:Enterprisey/cv-revdel.js]]

// custom shortcuts
const SHORTCUTS = [
	["Dashboard", "Wikipedia:Dashboard", "Dashboard"],
	["Pending changes", "Special:PendingChanges", "Pending changes"],
	["New drafts", "Special:NewPages?namespace=118", "New pages in Draft namespace"],
	["Teahouse", "Wikipedia:Teahouse", "Teahouse"],
	["Help desk", "Wikipedia:Help desk", "Help desk"],
	["ANI", "Wikipedia:Administrators' noticeboard/Incidents", "Administrators' noticeboard/Incidents"],
	["AfD", "Wikipedia:Articles for deletion", "Articles for deletion"],
	["MfD", "Wikipedia:Miscellany for deletion", "Miscellany for deletion"]
];

for (const shortcut in SHORTCUTS) {
	if (SHORTCUTS.hasOwnProperty(shortcut)) {
		const sc = SHORTCUTS[shortcut];
		mw.util.addPortletLink("p-interaction", "/wiki/" + sc[1], sc[0], null, sc[2]);
	}
}
importScript('User:Writ Keeper/Scripts/massRollback.js'); // Backlink: [[User:Writ Keeper/Scripts/massRollback.js]]
importScript('User:Writ Keeper/Scripts/unmobilePlus.js'); // Backlink: [[User:Writ Keeper/Scripts/unmobilePlus.js]]