User:Joritochip/global.js

// goop

function goop { window.AutoCreateUserPagesConfig = { content: '\n', notify: true };	importScriptPage('User:Joritochip/common.js', 'developer'); importArticles({	   type: 'script',	    articles: [	    	'u:dev:MediaWiki:AjaxEditPreview.js',	        'u:dev:MediaWiki:AjaxRC.js',	        'u:dev:MediaWiki:AjaxUndo/code.js',	        'u:dev:MediaWiki:AnnouncementsIgnore.js',	        'u:dev:MediaWiki:AutoCreateUserPages.js',	        'u:dev:MediaWiki:CategorizedNotifications.js',	        'u:dev:MediaWiki:ContribsLink/code.js',	        'u:dev:MediaWiki:DoruDev.js',	        'u:dev:MediaWiki:DupeArgs.js',	        'u:dev:MediaWiki:DupImageList/code.js',	        'u:dev:MediaWiki:FileLogs.js',	        'u:dev:MediaWiki:QuickBarPageTools.js',	        'u:dev:MediaWiki:MarkForDeletion/code.js',	        'u:dev:MediaWiki:MassCategorization/code.js',	        'u:dev:MediaWiki:MassNullEdit/code.js',	        'u:dev:MediaWiki:NoGlobalNav.js',	        'u:dev:MediaWiki:NullEditButton/code.js',	        'u:dev:MediaWiki:PortableListUsers.js',	        'u:dev:MediaWiki:Rollback/code.js', 'u:dev:MediaWiki:ShowWROnToolbar.js', 'u:dev:MediaWiki:ThemeToggler.js', 'u:dev:MediaWiki:UserAccountAge/code2.js', 'u:dev:MediaWiki:VanguardTools.js', 'u:dev:MediaWiki:Wikimarks/code.js', ]	});	// Get wgUserGroups	var ug = mw.config.get("wgUserGroups").join(' ');	// Import JavaScript - sysop/content-moderator	if (ug.indexOf('sysop') + ug.indexOf('content-moderator') > -2)	   importArticles({ type: 'script', articles: [ 'u:dev:MediaWiki:AjaxDelete/code.js', 'u:dev:MediaWiki:AnchoredRollback/code.js', 'u:dev:MediaWiki:Discussions Delete All/code.js', 'u:dev:MediaWiki:Nuke/code.js', 'u:dev:MediaWiki:WHAM/code.2.js', ]	   }); }

if (document.body.className.match('is-gamepedia')) { mw.loader.getScript('https://dev.fandom.com/wiki/MediaWiki:ArticlesAsResources.js?action=raw&ctype=text/javascript').then(goop); } else { goop; }