User:Pcj/global.js

$(function {	$('#wpAutoApproved').prop('checked',true);	 /* Change RecentChanges layout to not-ugly */	 /* Remove if https://phabricator.wikimedia.org/T202916 ever gets fixed */	mw.loader.using("mediawiki.user", function { if ( mw.user.options.get('usenewrc') !== 0 ) { mw.loader.load("mediawiki.notify"); ( new mw.Api ).postWithToken( 'options', {				action: "options",				change: "usenewrc=0"			} ).done( function {				mw.loader.using("mediawiki.notify", function{ mw.notify( "RecentChanges formatting has been reset. You may need to change the URL to remove 'enhanced=1'." ); } );			} );		}	} );	mw.loader.getScript('https://dev.fandom.com/wiki/MediaWiki:ArticlesAsResources.js?action=raw&ctype=text/javascript').then(function { importArticles({		   type: 'script',		    articles: [		    	'u:dev:MediaWiki:ThemeToggler.js',		        'u:dev:MediaWiki:RemoveLegacyThreads.js'		    ]		}); });

var theme = mw.util.getParamValue('usetheme'); if (['light','dark'].indexOf(theme) === -1) return; $.get(mw.util.wikiScript('wikia')+'?controller=ThemeApi&method=themeVariables&variant='+theme+'&cb='+(new Date.getTime)).done(function(data){	   var $s = $('#pcjThemeSwitch')[0] || $(' ').attr('id','pcjThemeSwitch').appendTo('body');	    $($s).text(data);	    $('body').removeClass('theme-fandomdesktop-light theme-fandomdesktop-dark').addClass('theme-fandomdesktop-'+theme);	}); });