<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.2swagg.net/index.php?action=history&amp;feed=atom&amp;title=Help%3ARandom_objects</id>
	<title>Help:Random objects - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.2swagg.net/index.php?action=history&amp;feed=atom&amp;title=Help%3ARandom_objects"/>
	<link rel="alternate" type="text/html" href="https://wiki.2swagg.net/index.php?title=Help:Random_objects&amp;action=history"/>
	<updated>2026-11-13T00:40:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.2swagg.net/index.php?title=Help:Random_objects&amp;diff=1896&amp;oldid=prev</id>
		<title>Bulgogi2: Created page with &quot;__NOTOC__    {{Achtung|Do NOT use the server-side &amp;lt;choose uncached&amp;gt; tag.}} == Uncached == Uncached random text changes on every page refresh. All server-side uncached &lt;font color=#14866D face=monospace&gt;&amp;lt;&lt;b&gt;choose&lt;/b&gt;&amp;gt;&lt;/font&gt; tags have been replaced with with the client-side script shown below. &lt;pre&gt; mw.hook(&#039;wikipage.content&#039;).add(function ($content) { 	$content.find(&#039;.choose-uncached&#039;).each(function () { 		var $container = $(this); 		var $options = $containe...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.2swagg.net/index.php?title=Help:Random_objects&amp;diff=1896&amp;oldid=prev"/>
		<updated>2026-10-15T10:56:18Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;__NOTOC__    {{Achtung|Do NOT use the server-side &amp;lt;choose uncached&amp;gt; tag.}} == Uncached == Uncached random text changes on every page refresh. All server-side uncached &amp;lt;font color=#14866D face=monospace&amp;gt;&amp;lt;&amp;lt;b&amp;gt;choose&amp;lt;/b&amp;gt;&amp;gt;&amp;lt;/font&amp;gt; tags have been replaced with with the client-side script shown below. &amp;lt;pre&amp;gt; mw.hook(&amp;#039;wikipage.content&amp;#039;).add(function ($content) { 	$content.find(&amp;#039;.choose-uncached&amp;#039;).each(function () { 		var $container = $(this); 		var $options = $containe...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
{{Achtung|Do NOT use the server-side &amp;amp;lt;choose uncached&amp;amp;gt; tag.}}&lt;br /&gt;
== Uncached ==&lt;br /&gt;
Uncached random text changes on every page refresh. All server-side uncached &amp;lt;font color=#14866D face=monospace&amp;gt;&amp;amp;lt;&amp;lt;b&amp;gt;choose&amp;lt;/b&amp;gt;&amp;amp;gt;&amp;lt;/font&amp;gt; tags have been replaced with with the client-side script shown below.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mw.hook(&amp;#039;wikipage.content&amp;#039;).add(function ($content) {&lt;br /&gt;
	$content.find(&amp;#039;.choose-uncached&amp;#039;).each(function () {&lt;br /&gt;
		var $container = $(this);&lt;br /&gt;
		var $options = $container.find(&amp;#039;.choose-option&amp;#039;);&lt;br /&gt;
		if ($options.length === 0) return;&lt;br /&gt;
		var index = Math.floor(Math.random() * $options.length);&lt;br /&gt;
		$options.eq(index).show();&lt;br /&gt;
	});&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== How to use ===&lt;br /&gt;
Copy this text and edit it. Make sure to put all of the &amp;lt;font color=#14866D face=monospace&amp;gt;&amp;amp;lt;&amp;lt;b&amp;gt;span&amp;lt;/b&amp;gt;&amp;amp;gt;&amp;lt;/font&amp;gt;s on one line. Add as many extra options as you want.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;choose-uncached&amp;quot; style=&amp;quot;display:inline-block;height: 14px;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;choose-option&amp;quot;&amp;gt;text 1&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;choose-option&amp;quot;&amp;gt;text 2&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Cached ==&lt;br /&gt;
Cached random text only changes each time the page is saved, instead of it being on every reload.&lt;br /&gt;
=== How to use ===&lt;br /&gt;
Copy this text and edit it. Add as many extra options as you want. Unlike uncached text, you don&amp;#039;t have to put everything on one line.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;choose&amp;gt;&lt;br /&gt;
&amp;lt;option&amp;gt;text 1&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;option&amp;gt;text 2&amp;lt;/option&amp;gt;&lt;br /&gt;
&amp;lt;/choose&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{2swaggWiki}}&lt;/div&gt;</summary>
		<author><name>Bulgogi2</name></author>
	</entry>
</feed>