User:Abigor/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.
/*********
** On all wikis
*********/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Mike.lifeguard/removeSpam.js&action=raw&ctype=text/javascript');


/*********
** On specific wikis
*********/
switch(mw.config.get('wgDBname')) {
	/* commons.wikimedia.org */
	case 'commonswiki':
		//Copyviotagger
		importScript('User:Abigor/copyvio.js');
		
		// Customize sidebar
		importScript('User:Abigor/sidebar.js');
		
		// Fair use info
		importScript("User:Sumurai8/Abigor.js");
		
		// Flickr review
		importScript("User:Patstuart/Flickrreview.js");
		
		// Twickle
		importScript('User:Kanonkas/warn.js');
		importScript('User:Kanonkas/twinklefluff.js');
		importScript('User:Maximr/morebits.js');
		
		// Usermessages
		importScript('user:Abigor/ms.js');   
		importScript('MediaWiki:PermissionOTRS.js');
		
		// more more more
		importScript('MediaWiki:Gadget-DelReqHandler.js');
		importScript('User:Kanonkas/undelete.js');

		/* from monobook.js */
		// Fair use info
		importScript("User:Abigor/fu.js");
		
		// more more more
		importScript('MediaWiki:Quick-delete.js');
		
		// [[File:Krinkle_RTRC.js]]
		mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/RTRC.js&action=raw&ctype=text/javascript');
		break;
		
	/* en.wikipedia.org */
	case 'enwiki':
		importScript('User:AzaToth/twinkle.js');
		break;

	/* meta.wikimedia.org */
	case 'metawiki':
		// [[User:Erwin/SBHandler.js]]
		mw.loader.load('//tools.wmflabs.org/erwin85/SBHandler.js');
		
		SBHandlerAddComment   = ':{{Added}} ~~'+'~~'; 
		SBHandlerRemComment   = ':{{Removed}} ~~'+'~~'; 
		SBHandlerRevComment   = ':{{Reverted}} ~~'+'~~'; 
		SBHandlerDecComment   = ':{{Declined}} ~~'+'~~';
		SBHandlerCloseComment = ':{{Closing}} ~~'+'~~';
		
		$(function() {
		    mw.util.addPortletLink('p-navigation', 'http://meta.wikimedia.org/w/index.php?title=User:COIBot/XWiki', 'Xwiki spam reports', 'n-xwikireports');
		    mw.util.addPortletLink('p-navigation', 'http://meta.wikimedia.org/wiki/Category:Open_Local_reports_for_nl.wikipedia.org', 'Local w:nl spam reports', 'n-nlwikireports');
		    mw.util.addPortletLink('p-navigation', 'http://meta.wikimedia.org/w/index.php?title=Talk:Spam_blacklist', 'Talk:Spam blacklist', 'n-spamtalk');
		});
		
		importScript('User:Sumurai8/adddelbutton.js');
		break;
		
	/* nl.wikipedia.org */
	case 'nlwiki':
		/* Version 2.beta.4 

		[[Image:Zeus_head_thumb-zanaq.png|left]]
		
		'''Zeusmode''' - by [[User:Zanaq|Zanaq]] - is an extensive elaboration of Sam Hocevar's godmode-light script and some other [[Wikipedia:WikiProject_User_scripts/Scripts|scripts]]. It has been tested with [[Mozilla]] and [[Mozilla Firefox]]. Some functionality is retained when using [[Internet Explorer]].
		*/
		
		//<pre><nowiki>
		
		// ZeusMode 2.beta - SETTINGS - [[Image:Zeus_head_thumb-zanaq.png]]
		  zmver=0.041;
		  isSysop=false;
		  zmUseQuickTemplate=true;
		      zmUseLocalTemplates=true;
		      zmUseCustomTemplates=true;
		      zmCustomTemplateLocation="Gebruiker:MoiraMoira/zeusmodetemplates.js";
		  zmUseRevert=true;
		      zmUsePlace=true;
		      zmUseUndo=true;
		      zmUseRollback=true;
		    zmUseWatchlist=true;
		      zmUseSinceLinks=true;
		      zmUseSinceTab=true;
		      zmUseLastTab=true;
		    zmUseNewPages=true;
		      zmUseMarkPatrolled=true;
		    zmUseMisc=true;
		      zmUseBlockRequest=true;
		      zmRecentChangesLink=true;
		      zmRecentChangesDefault="?hidepatrolled=1&hideliu=1&limit=500";
		      zmUseUserListLinks=true;
		// ---  END OF ZEUSMODE SETTINGS
		
		
		
		mw.loader.load('//nl.wikipedia.org/w/index.php?title=Gebruiker:Zanaq/Zeusmode/zm.js&action=raw&ctype=text/javascript');
		
		//</nowiki></pre>
		
		// [[File:Krinkle_RTRC.js]]
		mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/RTRC.js&action=raw&ctype=text/javascript');
		break;
}