User:Dan Koehl/global.js

From Meta, a Wikimedia project coordination wiki

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/**
 * SWViewer
 * See [https://meta.wikimedia.org/wiki/SWViewer]
 * Authored by Tulsi Bhagat [https://meta.wikimedia.org/wiki/User:Tulsi_Bhagat]
 * Shortcut key [alt-shift-v]
 */
mw.loader.using( [ 'mediawiki.util' ], function() {
	"use strict";
	mw.util.addPortletLink(
	'p-tb',
	'//swviewer.toolforge.org/',
	'SWViewer',
	't-swviewer',
	'Launch SWViewer',
	'v',
	'#t-info'
);


});

//mw.util.addPortletLink('p-personal', 'https://en.wikipedia.org/wiki/Special:CentralAuth/Dan_Koehl', 'SUL', 'id', 'tooltip');
//mw.util.addPortletLink('p-personal', 'https://species.wikimedia.org/wiki/User:Dan_Koehl', 'Species', 'id', 'tooltip');
//mw.util.addPortletLink('p-personal', 'https://www.wikidata.org/wiki/User:Dan_Koehl', 'Data', 'id', 'tooltip');
mw.util.addPortletLink('p-personal', 'https://tools.wmflabs.org/meta/stalktoy/', 'StalkToy', 'id', 'tooltip');
mw.util.addPortletLink('p-personal', 'https://tools.wmflabs.org/whois/gateway.py', 'Whois', 'id', 'tooltip');
mw.util.addPortletLink('p-personal', 'https://species.wikimedia.org/wiki/Special:BlankPage/RTRC', 'RTRC', 'id', 'tooltip');

mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:YMS/orc.js&action=raw&ctype=text/javascript');

var ptLinksToAdd = [
	{
		label: "RC",
		title: "Recent changes",
		url: "/w/index.php?title=Special:RecentChanges&limit=100&namespace=0",
		index: 4
	},
	{
		label: "NPF",
		title: "New pages feed",
		url: "/wiki/Special:NewPagesFeed",
		index: 5
	},
	{
		label: "AfD",
		title: "Articles for deletion",
		url: "/wiki/Wikipedia:Articles_for_deletion/Log/"
		+ todayDate.getUTCFullYear() + "_" + months[todayDate.getUTCMonth()] + "_" + todayDate.getUTCDate(),
		index: 6
	}
];

mw.loader.load('//en.wikipedia.org/w/index.php?title=User:IagoQnsi/addptlinks.js');


/*********
** On all wikis
*********/
//mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:PiRSquared17/beta.js&action=raw&ctype=text/javascript');

/*********
** On specific wikis
*********/
switch(mw.config.get('wgDBname')) {
	/* en.wikipedia.org */
	case 'enwiki':
		importScript("User:Ocaasi/WikiLoveinstallscript.js");
		importScript("User:Writ Keeper/Scripts/teahouseUtility.js");
                importScript('MediaWiki:Gadget-afchelper-beta.js'); // AFCH beta script [[MediaWiki:Gadget-afchelper-beta.js]]
                //importScript('User:APerson/StatusChanger.js');
                importScript('User:Shubinator/DYKcheck.js'); //DYKcheck tool
		break;
		
	/* meta.wikimedia.org */
	case 'metawiki':
		// [[File:Krinkle_Global_SUL.js]]
		mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Tools/Global_SUL.js&action=raw&ctype=text/javascript');
		// [[User:PiRSquared17/Global UP]]
		mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:PiRSquared17/Global_UP.js&action=raw&ctype=text/javascript');
		break;
		
	/* wikidata.org */
	case 'wikidatawiki':
		importScript( 'User:Joern/altLabels.js' );
                importScript( 'User:Jitrixis/nameGuzzler.js' );
                importScript( 'User:YMS/labelcollect.js' );
                importScript( 'User:Magnus_Manske/suggestor.js' );
		break;
}

/* JWB Javascript Wiki Browser from :en:User:Joeytje50/JWB */ 
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Joeytje50/JWB.js/load.js&action=raw&ctype=text/javascript');

/*  d:User:Yair rand/WikidataInfo.js will insert, below a Wikispecies page's title, a link to the corresponding Wikidata item, or a link to create one if none exists */
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript"); // Backlink: [[d:User:Yair rand/WikidataInfo.js]]