<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.runerealm.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-code-snippets.js</id>
	<title>MediaWiki:Gadget-code-snippets.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.runerealm.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-code-snippets.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;action=history"/>
	<updated>2026-04-11T05:06:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=42185&amp;oldid=prev</id>
		<title>Alex at 11:06, 20 October 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=42185&amp;oldid=prev"/>
		<updated>2024-10-20T11:06:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;amp;diff=42185&amp;amp;oldid=39033&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Alex</name></author>
	</entry>
	<entry>
		<id>https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=39033&amp;oldid=prev</id>
		<title>Alex at 16:14, 17 October 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=39033&amp;oldid=prev"/>
		<updated>2024-10-17T16:14:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;amp;diff=39033&amp;amp;oldid=38902&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Alex</name></author>
	</entry>
	<entry>
		<id>https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=38902&amp;oldid=prev</id>
		<title>Alex at 16:12, 17 October 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=38902&amp;oldid=prev"/>
		<updated>2024-10-17T16:12:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;amp;diff=38902&amp;amp;oldid=34595&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Alex</name></author>
	</entry>
	<entry>
		<id>https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=34595&amp;oldid=prev</id>
		<title>Alex at 23:10, 16 October 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=34595&amp;oldid=prev"/>
		<updated>2024-10-16T23:10:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:10, 17 October 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 339:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 339:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				{&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				{&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;					text: { html: &lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;					text: { html: &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;You can &amp;lt;a href=&quot;https://oldschool.runescape.wiki/w/RuneScape:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Administrator_requests&lt;/del&gt;?action=edit&amp;amp;section=new&amp;amp;preloadtitle=Requesting%20new%20code%20snippet%20in%20editor&quot; target=&quot;_blank&quot;&amp;gt;&#039;+&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;You can &amp;lt;a href=&quot;https://oldschool.runescape.wiki/w/RuneScape:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;User_help&lt;/ins&gt;?action=edit&amp;amp;section=new&amp;amp;preloadtitle=Requesting%20new%20code%20snippet%20in%20editor&quot; target=&quot;_blank&quot;&amp;gt;&#039;+&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;request a snippet&amp;lt;/a&amp;gt; to be added.&#039;+&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;request a snippet&amp;lt;/a&amp;gt; to be added.&#039;+&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						(mw.config.get(&#039;wgUserGroups&#039;).includes(&#039;sysop&#039;) ? &#039;&amp;lt;br/&amp;gt;Admins may edit the &amp;lt;a href=&quot;/w/MediaWiki:Gadget-code-snippets.js&quot; title=&quot;MediaWiki:Gadget-code-snippets.js&quot;&amp;gt;code snippets script&amp;lt;/a&amp;gt;.&#039; : &#039;&#039;),&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						(mw.config.get(&#039;wgUserGroups&#039;).includes(&#039;sysop&#039;) ? &#039;&amp;lt;br/&amp;gt;Admins may edit the &amp;lt;a href=&quot;/w/MediaWiki:Gadget-code-snippets.js&quot; title=&quot;MediaWiki:Gadget-code-snippets.js&quot;&amp;gt;code snippets script&amp;lt;/a&amp;gt;.&#039; : &#039;&#039;),&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 360:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 360:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		// Show additional snippets, except for MediaWiki:, Module:, Exchange:, talk pages.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		// Show additional snippets, except for MediaWiki:, Module:, Exchange:, talk &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mw.&lt;/ins&gt;pages.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		// Other namespaces might not necessarily need very many of these snippets, but there might be snippets for those in the future.&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		// Other namespaces might not necessarily need very many of these snippets, but there might be snippets for those in the future.&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		if (!$(&#039;body&#039;).is(&#039;.ns-8, .ns-114, .ns-828, .ns-talk&#039;)) {&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		if (!$(&#039;body&#039;).is(&#039;.ns-8, .ns-114, .ns-828, .ns-talk&#039;)) {&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 368:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 368:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;type&#039;: &#039;booklet&#039;,&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;type&#039;: &#039;booklet&#039;,&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;label&#039;: &#039;Presets/snippets&#039;,&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;label&#039;: &#039;Presets/snippets&#039;,&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;pages&#039;: groups,&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;						&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mw.&lt;/ins&gt;pages&#039;: groups,&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;					}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;					}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				}&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;				}&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff:1.41:old-873:rev-34595:wikidiff2=table:1.13.0:bc2a06be --&gt;
&lt;/table&gt;</summary>
		<author><name>Alex</name></author>
	</entry>
	<entry>
		<id>https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=873&amp;oldid=prev</id>
		<title>Alex: Created page with &quot;/**&lt;nowiki&gt;  * Gadget that loads a couple of snippets for easier access to commonly copy/pasted templates and sections  * Authors:  ** Joeytje50 */  $(function() { 	var today = new Date().toLocaleString(&#039;en-GB&#039;, {day: &#039;numeric&#039;, month: &#039;long&#039;, year: &#039;numeric&#039;, timeZone: &#039;UTC&#039;}); 	var pagename = mw.config.get(&#039;wgTitle&#039;);  	var preloadMsgs = [ 		&#039;NPC&#039;, 		&#039;equipment&#039;, 		&#039;item&#039;, 		&#039;location&#039;, 		&#039;monster&#039;, 		&#039;scenery&#039;, 		&#039;shop&#039;, 		//&#039;navbox&#039;, 		//&#039;navbox-oneline&#039;, 		//&#039;navbox...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=MediaWiki:Gadget-code-snippets.js&amp;diff=873&amp;oldid=prev"/>
		<updated>2024-10-13T00:39:46Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;*&amp;lt;nowiki&amp;gt;  * Gadget that loads a couple of snippets for easier access to commonly copy/pasted templates and sections  * Authors:  ** Joeytje50: &lt;/span&gt;  $(function() { 	var today = new Date().toLocaleString(&amp;#039;en-GB&amp;#039;, {day: &amp;#039;numeric&amp;#039;, month: &amp;#039;long&amp;#039;, year: &amp;#039;numeric&amp;#039;, timeZone: &amp;#039;UTC&amp;#039;}); 	var pagename = mw.config.get(&amp;#039;wgTitle&amp;#039;);  	var preloadMsgs = [ 		&amp;#039;NPC&amp;#039;, 		&amp;#039;equipment&amp;#039;, 		&amp;#039;item&amp;#039;, 		&amp;#039;location&amp;#039;, 		&amp;#039;monster&amp;#039;, 		&amp;#039;scenery&amp;#039;, 		&amp;#039;shop&amp;#039;, 		//&amp;#039;navbox&amp;#039;, 		//&amp;#039;navbox-oneline&amp;#039;, 		//&amp;#039;navbox...&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/**&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 * Gadget that loads a couple of snippets for easier access to commonly copy/pasted templates and sections&lt;br /&gt;
 * Authors:&lt;br /&gt;
 ** Joeytje50&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
$(function() {&lt;br /&gt;
	var today = new Date().toLocaleString(&amp;#039;en-GB&amp;#039;, {day: &amp;#039;numeric&amp;#039;, month: &amp;#039;long&amp;#039;, year: &amp;#039;numeric&amp;#039;, timeZone: &amp;#039;UTC&amp;#039;});&lt;br /&gt;
	var pagename = mw.config.get(&amp;#039;wgTitle&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	var preloadMsgs = [&lt;br /&gt;
		&amp;#039;NPC&amp;#039;,&lt;br /&gt;
		&amp;#039;equipment&amp;#039;,&lt;br /&gt;
		&amp;#039;item&amp;#039;,&lt;br /&gt;
		&amp;#039;location&amp;#039;,&lt;br /&gt;
		&amp;#039;monster&amp;#039;,&lt;br /&gt;
		&amp;#039;scenery&amp;#039;,&lt;br /&gt;
		&amp;#039;shop&amp;#039;,&lt;br /&gt;
		//&amp;#039;navbox&amp;#039;,&lt;br /&gt;
		//&amp;#039;navbox-oneline&amp;#039;,&lt;br /&gt;
		//&amp;#039;navbox-subgroup&amp;#039;,&lt;br /&gt;
	].map(function(msg) {return &amp;#039;newarticletext-&amp;#039;+msg;});&lt;br /&gt;
&lt;br /&gt;
	function snippet(label, parts) {&lt;br /&gt;
		if (typeof(parts) == &amp;#039;string&amp;#039;) parts = [parts]; // if string is given, only use pre&lt;br /&gt;
		return {&lt;br /&gt;
			label: label,&lt;br /&gt;
			action: {&lt;br /&gt;
				type: &amp;#039;encapsulate&amp;#039;,&lt;br /&gt;
				options: {&lt;br /&gt;
					pre: parts[0] || &amp;#039;&amp;#039;,&lt;br /&gt;
					peri: parts[1] || &amp;#039;&amp;#039;,&lt;br /&gt;
					post: parts[2] || &amp;#039;&amp;#039;,&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function getLicense(name, chars, param) {&lt;br /&gt;
		var label = name;&lt;br /&gt;
		if (name instanceof Array) { // if the label shouldn&amp;#039;t be the same as the name&lt;br /&gt;
			label = name[1];&lt;br /&gt;
			name = name[0];&lt;br /&gt;
		}&lt;br /&gt;
		return snippet(label, [&lt;br /&gt;
			&amp;#039;{{&amp;#039;+name+&amp;#039; license|&amp;#039;,&lt;br /&gt;
			pagename.slice(0, -chars),&lt;br /&gt;
			(param || &amp;#039;&amp;#039;) + &amp;#039;}}&amp;#039;&lt;br /&gt;
		]);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function getPreloads(preloads) {&lt;br /&gt;
		var arr = [];&lt;br /&gt;
		for (var i=0;i&amp;lt;preloads.length;i++) {&lt;br /&gt;
			var msg = mw.message(preloads[i], mw.config.get(&amp;#039;wgTitle&amp;#039;), mw.config.get(&amp;#039;wgTitle&amp;#039;).split(&amp;#039; (&amp;#039;)[0]).plain();&lt;br /&gt;
			msg = msg.replace(/&amp;lt;\/?includeonly&amp;gt;/g, &amp;#039;&amp;#039;).replace(/&amp;lt;noinclude&amp;gt;[\s\S]*&amp;lt;\/noinclude&amp;gt;/g, &amp;#039;&amp;#039;); // remove include-tags&lt;br /&gt;
			var obj = {&lt;br /&gt;
				label: preloads[i].charAt(15).toUpperCase() + preloads[i].substr(16),&lt;br /&gt;
				action: {&lt;br /&gt;
					type: &amp;#039;encapsulate&amp;#039;,&lt;br /&gt;
					options: {&lt;br /&gt;
						pre: msg,&lt;br /&gt;
					},&lt;br /&gt;
				},&lt;br /&gt;
			};&lt;br /&gt;
			arr.push(obj);&lt;br /&gt;
		}&lt;br /&gt;
		return arr;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	$( &amp;#039;#wpTextbox1&amp;#039; ).on(&amp;#039;wikiEditor-toolbar-doneInitialSections&amp;#039;, function() {&lt;br /&gt;
		if (typeof($(&amp;#039;#wpTextbox1&amp;#039;).wikiEditor) != &amp;#039;function&amp;#039;) return console.log($(&amp;#039;#wpTextbox1&amp;#039;), $(&amp;#039;#wpTextbox1&amp;#039;).wikiEditor);&lt;br /&gt;
		&lt;br /&gt;
		var preloads = {&lt;br /&gt;
			label: &amp;#039;Preloads&amp;#039;,&lt;br /&gt;
			layout: &amp;#039;characters&amp;#039;,&lt;br /&gt;
			characters: [], // will be filled after MW messages have loaded.&lt;br /&gt;
		}&lt;br /&gt;
		var templates = {&lt;br /&gt;
			&amp;#039;label&amp;#039;: &amp;#039;Template presets&amp;#039;,&lt;br /&gt;
			&amp;#039;layout&amp;#039;: &amp;#039;characters&amp;#039;,&lt;br /&gt;
			&amp;#039;characters&amp;#039;: [&lt;br /&gt;
				snippet(&amp;#039;Single {{Map}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Map|name=&amp;#039;+pagename+&amp;#039;|x=3200|y=3200|plane=0|r=4|mapID=0|mtype=&amp;#039;, &lt;br /&gt;
					&amp;#039;square&amp;#039;, &lt;br /&gt;
					&amp;#039;}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;Multi-pin {{Map}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Map|name=&amp;#039;+pagename+&amp;#039;|&amp;#039;, &lt;br /&gt;
					&amp;#039;3200,3200|3232,3200&amp;#039;, &lt;br /&gt;
					&amp;#039;|plane=0|mapID=0|mtype=pin}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{Synced switch}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Synced switch\n|version1 = &amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;\n|version2 = \n|version3 = \n}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{DropLogProject}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{DropLogProject|kills=&amp;#039;, &lt;br /&gt;
					&amp;#039;0&amp;#039;,&lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{DropLogProject|type=}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{DropLogProject|kills=0|type=&amp;#039;, &lt;br /&gt;
					&amp;#039;chests&amp;#039;,&lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{Relative location}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Relative location\n|location = &amp;#039;+pagename+&amp;#039;\n|north = &amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;\n|west = \n|south = \n|east = \n}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{External}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{External|rs&amp;#039;, &lt;br /&gt;
					&amp;#039;|rsc&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{Listen}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Listen\n|title = \n|desc = \n|filename = &amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{Otheruses}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Otheruses|&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{Redirect}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Redirect|&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
			]&lt;br /&gt;
		};&lt;br /&gt;
		var sections = {&lt;br /&gt;
			&amp;#039;label&amp;#039;: &amp;#039;Section presets&amp;#039;,&lt;br /&gt;
			&amp;#039;layout&amp;#039;: &amp;#039;characters&amp;#039;,&lt;br /&gt;
			&amp;#039;characters&amp;#039;: [&lt;br /&gt;
				snippet(&amp;#039;==References==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==References==\n{{Reflist&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==NPC Locations==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Locations==\n{{LocTableHead}}\n{{LocLine\n|name = &amp;#039;+pagename+&amp;#039;\n|location = &amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;\n|levels = \n|members = \n|mapID = \n|plane = 0\n|x:3200,y:3200,icon:redPin\n|x:3232,y:3232,icon:redPin\n|mtype = pin\n|group = \n}}\n{{LocTableBottom}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==Object Locations==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Locations==\n{{ObjectTableHead}}\n{{ObjectLocLine\n|name = &amp;#039;+pagename+&amp;#039;\n|location = &amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;\n|members = \n|mapID = \n|plane = 0\n|x:3200,y:3200,icon:redPin\n|x:3232,y:3232,icon:redPin\n|mtype = pin\n|group = \n}}\n{{ObjectTableBottom}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==Monster Drops==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Drops==\n\n===100%===\n{{DropsTableHead}}\n{{DropsLine|name=&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;|quantity=1|rarity=Always}}\n{{DropsTableBottom}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==Item Creation==&amp;#039;, [&lt;br /&gt;
					&amp;#039;== Creation ==\n{{Recipe\n|skill1 = &amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;\n|skill1lvl = \n|skill1boostable = \n|skill1exp = \n|ticks = \n|members = \n|mat1 = \n|mat2 = \n|output1 = &amp;#039;+pagename+&amp;#039;\n|output1quantity = 1}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==Item Products==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Products==\n{{Uses material list|&amp;#039;,&lt;br /&gt;
					pagename,&lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==Item sources==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Item sources==\n{{Drop sources|&amp;#039;,&lt;br /&gt;
					pagename,&lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;===Shop locations===&amp;#039;, [&lt;br /&gt;
					&amp;#039;===Shop locations===\n{{Store locations list|&amp;#039;,&lt;br /&gt;
					pagename,&lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;===Spawns===&amp;#039;, [&lt;br /&gt;
					&amp;#039;===Spawns===\n{{ItemSpawnTableHead}}\n{{ItemSpawnLine|name=&amp;#039;+pagename+&amp;#039;|location=&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;|members=|3200,3200}}\n{{ItemSpawnTableBottom}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==Changes==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Changes==\n{{Subject changes header}}\n{{Subject changes\n|date = &amp;#039;,&lt;br /&gt;
					today,&lt;br /&gt;
					&amp;#039;\n|update = \n|poll = \n|change = \n}}\n{{Subject changes footer}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==Combat styles==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Combat styles==\n{{CombatStyles|&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;==Dialogue==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Dialogue==\n{{Hastranscript|&amp;#039;, &lt;br /&gt;
					&amp;#039;npc&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
			]&lt;br /&gt;
		};&lt;br /&gt;
		let currentDate = new Date().toISOString().split(&amp;#039;T&amp;#039;)[0];&lt;br /&gt;
		var references = {&lt;br /&gt;
			&amp;#039;label&amp;#039;: &amp;#039;References&amp;#039;,&lt;br /&gt;
			&amp;#039;layout&amp;#039;: &amp;#039;characters&amp;#039;,&lt;br /&gt;
			&amp;#039;characters&amp;#039;: [&lt;br /&gt;
				snippet(&amp;#039;Ref section&amp;#039;, [&lt;br /&gt;
					&amp;#039;==References==\n{{Reflist&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;Ref list&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Reflist|group=&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;CiteTwitter&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{CiteTwitter|author=|url=|date=|archiveurl=|archivedate=&amp;#039;, &lt;br /&gt;
					currentDate,&lt;br /&gt;
					&amp;#039;|quote=|notes=|name=|group=}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;CiteReddit&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{CiteReddit|author=|url=|title=|quote=|date=|archiveurl=|archivedate=&amp;#039;, &lt;br /&gt;
					currentDate, &lt;br /&gt;
					&amp;#039;|notes=|name=}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;CiteNews&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{CiteNews|author=|url=&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;|title=|newsdate=|notes=|name=}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;CiteVideo&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{CiteVideo|author=|title=|url=&amp;#039;,&lt;br /&gt;
					&amp;#039;&amp;#039;,&lt;br /&gt;
					&amp;#039;|timestamp=|date=|site=|notes=|name=}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;CiteNPC&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{CiteNPC|npc=&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;|quote=|loc=|notes=|name=}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;CiteGeneral&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{CiteGeneral|url=|title=|author=|date=|accessdate=&amp;#039;,&lt;br /&gt;
					currentDate,&lt;br /&gt;
					&amp;#039;|publisher=|archiveurl=|archivedate=|quote=}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;NamedRef&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{CiteNPC|name=&amp;#039;, &lt;br /&gt;
					&amp;#039;&amp;#039;, &lt;br /&gt;
					&amp;#039;|group=}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
			]&lt;br /&gt;
		};&lt;br /&gt;
		var transcript = {&lt;br /&gt;
			&amp;#039;label&amp;#039;: &amp;#039;Transcripts&amp;#039;,&lt;br /&gt;
			&amp;#039;layout&amp;#039;: &amp;#039;characters&amp;#039;,&lt;br /&gt;
			&amp;#039;characters&amp;#039;: [&lt;br /&gt;
				snippet(&amp;#039;==Dialogue==&amp;#039;, [&lt;br /&gt;
					&amp;#039;==Dialogue==\n{{Hastranscript|&amp;#039;, &lt;br /&gt;
					&amp;#039;npc&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{Transcript}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{Transcript|&amp;#039;, &lt;br /&gt;
					&amp;#039;npc&amp;#039;, &lt;br /&gt;
					&amp;#039;}}\n\n==Standard dialogue==\n* &amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{overhead}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{overhead|&amp;#039;,&lt;br /&gt;
					&amp;#039;Cor blimey mate, what are ye doing in me pockets?&amp;#039;,&lt;br /&gt;
					&amp;#039;}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;{{mes}}&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{mes|&amp;#039;,&lt;br /&gt;
					&amp;#039;Nothing interesting happens.&amp;#039;,&lt;br /&gt;
					&amp;#039;}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;End of dialogue&amp;#039;, &amp;#039;{{tact|end}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;Members-only notice&amp;#039;, &amp;#039;{{tact|members}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;Interface opens&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{tact|opens=&amp;#039;, &lt;br /&gt;
					&amp;#039;Interface&amp;#039;, &lt;br /&gt;
					&amp;#039;}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;Unlinked interface opens&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{tact|opens2=&amp;#039;, &lt;br /&gt;
					&amp;#039;Interface&amp;#039;, &lt;br /&gt;
					&amp;#039;}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;Receives item&amp;#039;, [&lt;br /&gt;
					&amp;#039;{{tact|receives=&amp;#039;, &lt;br /&gt;
					&amp;#039;an [[item]]&amp;#039;, &lt;br /&gt;
					&amp;#039;}}&amp;#039;&lt;br /&gt;
				]),&lt;br /&gt;
				snippet(&amp;#039;Shows previous&amp;#039;, &amp;#039;{{tact|previous}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;Shows prev-to-prev&amp;#039;, &amp;#039;{{tact|previous2}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;Shows initial&amp;#039;, &amp;#039;{{tact|initial}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;Shows other options&amp;#039;, &amp;#039;{{tact|other}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;Same as above&amp;#039;, &amp;#039;{{tact|above}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;Same as below&amp;#039;, &amp;#039;{{tact|below}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;Continues below&amp;#039;, &amp;#039;{{tact|continue}}&amp;#039;),&lt;br /&gt;
			]&lt;br /&gt;
		};&lt;br /&gt;
		var licenses = {&lt;br /&gt;
			&amp;#039;label&amp;#039;: &amp;#039;File licenses&amp;#039;,&lt;br /&gt;
			&amp;#039;layout&amp;#039;: &amp;#039;characters&amp;#039;,&lt;br /&gt;
			&amp;#039;characters&amp;#039;: [&lt;br /&gt;
				getLicense(&amp;#039;Inventory&amp;#039;, 4),&lt;br /&gt;
				getLicense([&amp;#039;DII&amp;#039;, &amp;#039;Detailed item&amp;#039;], 11),&lt;br /&gt;
				getLicense(&amp;#039;Worn equipment&amp;#039;, 13),&lt;br /&gt;
				getLicense(&amp;#039;NPC&amp;#039;, 4),&lt;br /&gt;
				getLicense([&amp;#039;Chathead&amp;#039;, &amp;#039;NPC chathead&amp;#039;], 13, &amp;#039;|sub=npc&amp;#039;),&lt;br /&gt;
				getLicense([&amp;#039;Chathead&amp;#039;, &amp;#039;Pet chathead&amp;#039;], 13, &amp;#039;|sub=pet&amp;#039;),&lt;br /&gt;
				getLicense([&amp;#039;Chathead&amp;#039;, &amp;#039;player chathead&amp;#039;], 13, &amp;#039;|sub=player&amp;#039;),&lt;br /&gt;
				getLicense(&amp;#039;Monster&amp;#039;, 4),&lt;br /&gt;
				getLicense(&amp;#039;Scenery&amp;#039;, 4),&lt;br /&gt;
				getLicense([&amp;#039;POH&amp;#039;, &amp;#039;POH furniture&amp;#039;], 4),&lt;br /&gt;
				getLicense(&amp;#039;Location&amp;#039;, 4),&lt;br /&gt;
				getLicense(&amp;#039;Map&amp;#039;, 13),&lt;br /&gt;
				getLicense(&amp;#039;Interface&amp;#039;, 1e10),&lt;br /&gt;
				getLicense(&amp;#039;Emote&amp;#039;, 4),&lt;br /&gt;
				getLicense([&amp;#039;Prayer&amp;#039;, &amp;#039;Prayer icon&amp;#039;], 4),&lt;br /&gt;
				getLicense([&amp;#039;Spell&amp;#039;, &amp;#039;Spell icon&amp;#039;], 4),&lt;br /&gt;
				getLicense([&amp;#039;Quest&amp;#039;, &amp;#039;Quest scroll&amp;#039;], 18, &amp;#039;|sub=scroll&amp;#039;),&lt;br /&gt;
				getLicense([&amp;#039;Quest&amp;#039;, &amp;#039;Quest infobox&amp;#039;], 4, &amp;#039;|sub=infobox&amp;#039;),&lt;br /&gt;
				getLicense(&amp;#039;Animation&amp;#039;, 1e10),&lt;br /&gt;
				snippet(&amp;#039;Audio&amp;#039;, &amp;#039;{{Non-free audio}}&amp;#039;),&lt;br /&gt;
				getLicense(&amp;#039;Miscellaneous&amp;#039;, 4),&lt;br /&gt;
				snippet(&amp;#039;Fair use&amp;#039;, &amp;#039;{{Fair use}}&amp;#039;),&lt;br /&gt;
				snippet(&amp;#039;CC-BY-SA&amp;#039;, &amp;#039;{{CC-BY-SA}}&amp;#039;),&lt;br /&gt;
			]&lt;br /&gt;
		};&lt;br /&gt;
		var feedback = {&lt;br /&gt;
			&amp;#039;label&amp;#039;: &amp;#039;Missing something?&amp;#039;,&lt;br /&gt;
			&amp;#039;layout&amp;#039;: &amp;#039;table&amp;#039;,&lt;br /&gt;
			&amp;#039;headings&amp;#039;: [&lt;br /&gt;
				{ text: &amp;#039;Are you missing a code snippet that would be useful here?&amp;#039; }&lt;br /&gt;
			],&lt;br /&gt;
			&amp;#039;rows&amp;#039;: [&lt;br /&gt;
				{&lt;br /&gt;
					text: { html: &lt;br /&gt;
						&amp;#039;You can &amp;lt;a href=&amp;quot;https://oldschool.runescape.wiki/w/RuneScape:Administrator_requests?action=edit&amp;amp;section=new&amp;amp;preloadtitle=Requesting%20new%20code%20snippet%20in%20editor&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#039;+&lt;br /&gt;
						&amp;#039;request a snippet&amp;lt;/a&amp;gt; to be added.&amp;#039;+&lt;br /&gt;
						(mw.config.get(&amp;#039;wgUserGroups&amp;#039;).includes(&amp;#039;sysop&amp;#039;) ? &amp;#039;&amp;lt;br/&amp;gt;Admins may edit the &amp;lt;a href=&amp;quot;/w/MediaWiki:Gadget-code-snippets.js&amp;quot; title=&amp;quot;MediaWiki:Gadget-code-snippets.js&amp;quot;&amp;gt;code snippets script&amp;lt;/a&amp;gt;.&amp;#039; : &amp;#039;&amp;#039;),&lt;br /&gt;
					},&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
		};&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		var isRedirect = /^\#REDIRECT\s*\[\[[^\]]+\]\](\n|$)/i.test($(&amp;#039;#wpTextbox1&amp;#039;).val()) &amp;amp;&amp;amp; $(&amp;#039;#wikiPreview div&amp;#039;).text().length == 0;&lt;br /&gt;
		&lt;br /&gt;
		var groups = {};&lt;br /&gt;
		if (isRedirect &amp;amp;&amp;amp; $(&amp;#039;body&amp;#039;).is(&amp;#039;.ns-0&amp;#039;)) groups[&amp;#039;section-preloads&amp;#039;] = preloads; // will be filled after messages have loaded.&lt;br /&gt;
		groups[&amp;#039;section-templates&amp;#039;] = templates;&lt;br /&gt;
		if ($(&amp;#039;body&amp;#039;).is(&amp;#039;.ns-0&amp;#039;)) groups[&amp;#039;section-sections&amp;#039;] = sections; // listed sections are only relevant to mainspace&lt;br /&gt;
		groups[&amp;#039;section-refs&amp;#039;] = references;&lt;br /&gt;
		if ($(&amp;#039;body&amp;#039;).is(&amp;#039;.ns-120&amp;#039;)) groups[&amp;#039;section-transcript&amp;#039;] = transcript; // only show on Transcript: namespace.&lt;br /&gt;
		if ($(&amp;#039;body&amp;#039;).is(&amp;#039;.ns-6&amp;#039;)) groups[&amp;#039;section-licenses&amp;#039;] = licenses; // only show on File: namespace.&lt;br /&gt;
		groups[&amp;#039;section-feedback&amp;#039;] = feedback;&lt;br /&gt;
&lt;br /&gt;
		&lt;br /&gt;
		// Show additional snippets, except for MediaWiki:, Module:, Exchange:, talk pages.&lt;br /&gt;
		// Other namespaces might not necessarily need very many of these snippets, but there might be snippets for those in the future.&lt;br /&gt;
		if (!$(&amp;#039;body&amp;#039;).is(&amp;#039;.ns-8, .ns-114, .ns-828, .ns-talk&amp;#039;)) {&lt;br /&gt;
			$(&amp;#039;#wpTextbox1&amp;#039;).wikiEditor(&amp;#039;addToToolbar&amp;#039;, {&lt;br /&gt;
				&amp;#039;sections&amp;#039;: {&lt;br /&gt;
					&amp;#039;snippets&amp;#039;: {&lt;br /&gt;
						&amp;#039;type&amp;#039;: &amp;#039;booklet&amp;#039;,&lt;br /&gt;
						&amp;#039;label&amp;#039;: &amp;#039;Presets/snippets&amp;#039;,&lt;br /&gt;
						&amp;#039;pages&amp;#039;: groups,&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		if (isRedirect &amp;amp;&amp;amp; $(&amp;#039;body&amp;#039;).is(&amp;#039;.ns-0&amp;#039;)) {&lt;br /&gt;
			$.when(mw.loader.using([&amp;#039;mediawiki.api&amp;#039;, &amp;#039;mediawiki.jqueryMsg&amp;#039;]), $.ready).then(function() {&lt;br /&gt;
		        return new mw.Api().loadMessagesIfMissing(preloadMsgs);&lt;br /&gt;
		    }).then(function() {&lt;br /&gt;
				$(&amp;#039;#wpTextbox1&amp;#039;).wikiEditor(&amp;#039;addToToolbar&amp;#039;, {&lt;br /&gt;
					section: &amp;#039;snippets&amp;#039;,&lt;br /&gt;
					page: &amp;#039;section-preloads&amp;#039;,&lt;br /&gt;
					characters: getPreloads(preloadMsgs),&lt;br /&gt;
				});&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
});&lt;br /&gt;
//&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alex</name></author>
	</entry>
</feed>