User:NOBODY/global.js

PurgeButtonText = 'Purge'; importScriptPage('PurgeButton/code.js', 'dev'); // http://dev.wikia.com/wiki/RevealAnonIP window.RevealAnonIP = { permissions : ['user'] }; importScriptPage('RevealAnonIP/code.js', 'dev'); var Speed = 1000; var Start = 0; importScriptPage('BackToTopButton/code.js', 'dev'); // BEGIN BotoneraPopups importScriptURI('http://dev.wikia.com/wiki/BotoneraPopups/Code/en.js?action=raw&ctype=text/javascript&templates=expand'); importStylesheetPage('BotoneraPopups/code.css', 'dev');

// User images notification // http://community.wikia.com/wiki/Thread:476904 if (mediaWiki.config.get("wgAction") === "view" && (!window.localStorage || !window.localStorage.getItem('#NobodyUserImagesNotification'))) { (function ($, mw, window) {		var wgServer = mw.config.get("wgServer"),			wgUserName = mw.config.get("wgUserName");		if (typeof wgUserName !== "string") {			$(createNotification);		} else {			var url = wgServer + "/api.php?action=query&format=json&list=usercontribs&uclimit=50000&ucuser=" + window.encodeURIComponent(wgUserName);

$.get(url, function (data) {				try {					if (data.query.usercontribs.length < 50000) {						$(createNotification);					}				} catch (e) {}			}); }		function createNotification { // HTML for the notification (no wiki markup allowed here, e.g. link here is not HTML) var notificationHTML = ' 0. - Work on betas 1. - Make rewards 2. - Reward Santi, Megaphantaze, and Magnavox 3. - Fix the Upload Text thing 4. - Address spoken language problems Edit '; // add notication into the page $('#NobodyUserImagesNotification').remove; $('body').append(notificationHTML); // close the notification when clicking the x			$('#NobodyUserImagesNotification .close-notification').click(function {				$('#NobodyUserImagesNotification').remove;				if (window.localStorage) {					window.localStorage.setItem('#NobodyUserImagesNotification', 'dismissed');				}			}); }	}(jQuery, mediaWiki, window)); }