<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://manicpop.org/gewiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js</id>
	<title>MediaWiki:Common.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://manicpop.org/gewiki/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js"/>
	<link rel="alternate" type="text/html" href="https://manicpop.org/gewiki/index.php?title=MediaWiki:Common.js&amp;action=history"/>
	<updated>2026-10-20T16:30:29Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manicpop.org/gewiki/index.php?title=MediaWiki:Common.js&amp;diff=774&amp;oldid=prev</id>
		<title>CodexBot: Wait for Vector Tools portlet before adding admin links</title>
		<link rel="alternate" type="text/html" href="https://manicpop.org/gewiki/index.php?title=MediaWiki:Common.js&amp;diff=774&amp;oldid=prev"/>
		<updated>2026-09-28T23:52:33Z</updated>

		<summary type="html">&lt;p&gt;Wait for Vector Tools portlet before adding admin links&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;mw.loader.using(&amp;#039;mediawiki.util&amp;#039;).then(function () {&lt;br /&gt;
	&amp;#039;use strict&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	if (mw.config.get(&amp;#039;wgUserGroups&amp;#039;, []).indexOf(&amp;#039;sysop&amp;#039;) === -1) {&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function addAdminLinks() {&lt;br /&gt;
		[&lt;br /&gt;
			[&amp;#039;Special:SpecialPages&amp;#039;, &amp;#039;Special pages&amp;#039;, &amp;#039;t-specialpages&amp;#039;],&lt;br /&gt;
			[&amp;#039;Special:UserRights&amp;#039;, &amp;#039;User rights&amp;#039;, &amp;#039;t-userrights&amp;#039;],&lt;br /&gt;
			[&amp;#039;Special:BotPasswords&amp;#039;, &amp;#039;Bot passwords&amp;#039;, &amp;#039;t-botpasswords&amp;#039;],&lt;br /&gt;
			[&amp;#039;Special:Undelete&amp;#039;, &amp;#039;Deleted pages&amp;#039;, &amp;#039;t-undelete&amp;#039;],&lt;br /&gt;
			[&amp;#039;Special:ProtectedPages&amp;#039;, &amp;#039;Protected pages&amp;#039;, &amp;#039;t-protectedpages&amp;#039;]&lt;br /&gt;
		].forEach(function (item) {&lt;br /&gt;
			mw.util.addPortletLink(&lt;br /&gt;
				&amp;#039;p-tb&amp;#039;,&lt;br /&gt;
				mw.util.getUrl(item[0]),&lt;br /&gt;
				item[1],&lt;br /&gt;
				item[2]&lt;br /&gt;
			);&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &amp;#039;loading&amp;#039;) {&lt;br /&gt;
		document.addEventListener(&amp;#039;DOMContentLoaded&amp;#039;, addAdminLinks);&lt;br /&gt;
	} else {&lt;br /&gt;
		addAdminLinks();&lt;br /&gt;
	}&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>CodexBot</name></author>
	</entry>
</feed>