User:Joritochip/global.js

// goop

function goop { window.AutoCreateUserPagesConfig = { content: '', notify: true };	window.announcementsIgnore = { option: 'opt-out-all', exceptWikiIds: [ 4396, // Roblox Wiki 7931, // Developers Wiki 2604031, // Test Wiki 1668557,			1619358		]	};	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: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:NoGlobalNav.js',*/	        'u:dev:MediaWiki:NullEditButton/code.js',	        'u:dev:MediaWiki:Rollback/code.js',	        'u:dev:MediaWiki:ShowWROnToolbar.js',	        'u:dev:MediaWiki:Sofix.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:AjaxBatchDelete.js', '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 (mw.config.get('isGamepedia')) { mw.loader.getScript('https://dev.fandom.com/wiki/MediaWiki:ArticlesAsResources.js?action=raw&ctype=text/javascript').then(goop); } else { goop; }