User:Tnhung2011/global.js

// 1. AjaxRC configuration option window.ajaxRefresh = 30000;

$('#WikiaBar .toolbar .tools > :first-child').after(	$('', { append: $('', {			text: '$wgCityId',			click: function {				if (confirm(mw.config.get("wgCityId"))) {					window.open(mw.util.getUrl(						((mw.config.get("wgServerName") == "community.fandom.com") ? '' : 'w:') + 'Special:MyPage/global.js',						{ action: "edit" }					));				}			},			style: "cursor: pointer"		}) }) );

window.announcementsIgnore = { option: 'opt-out-all', exceptWikiIds: [ 509, // Harry Potter Wiki 3212792, // Skibidi Toilet Wiki ] };

// 2. AjaxRC import statement importArticles({	type: 'script',	articles: [		'u:dev:MediaWiki:AjaxRC.js',		'u:dev:MediaWiki:CatNav/code.js',		'u:dev:MediaWiki:MultiUpload.js',		'u:dev:MediaWiki:CacheCheck/code.js',		'u:dev:MediaWiki:LastEdited/code.js',		'u:dev:MediaWiki:ProtectionIcons.js',		'u:dev:MediaWiki:PortableListUsers.js',		'u:dev:MediaWiki:RevealAnonIP.js',		'u:dev:MediaWiki:FixPhalanxBlockLinks.js',		'u:dev:MediaWiki:SearchEnhancements.js',		'u:dev:MediaWiki:AllPagesHideRedirect/code.js',		'u:dev:MediaWiki:AddArticleToCategory/code.js',		'u:dev:MediaWiki:PageRenameAuto-update/code.js',		'u:dev:MediaWiki:NoGlobalNav.js',		'u:dev:MediaWiki:AnnouncementsIgnore.js',		'u:dev:MediaWiki:MarkForDeletion/code.js',		'u:dev:MediaWiki:MassNullEdit/code.js',		'u:dev:MediaWiki:CategoryQuickRemove.js',		'u:dev:MediaWiki:CommunityPageHeaderLinks.js',		'u:dev:MediaWiki:ListFiles/code.js',		'u:dev:MediaWiki:FastFileDelete.js', 'u:dev:MediaWiki:Stella.js' ] });

var ug = mw.config.get("wgUserGroups").join(' '); if (ug.includes('sysop') || ug.includes('content-moderator')) importArticles({		type: 'script',		articles: [			'u:dev:MediaWiki:AjaxBatchDelete.js',			'u:dev:MediaWiki:AjaxBatchUndelete.js',			'u:dev:MediaWiki:AjaxDelete/code.js',			'u:dev:MediaWiki:Discussions Delete All/code.js',			//'u:dev:MediaWiki:RevisionDelete.js',		]	});