<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://pool.calebcooper.ie/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AMobile.js</id>
	<title>MediaWiki:Mobile.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://pool.calebcooper.ie/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AMobile.js"/>
	<link rel="alternate" type="text/html" href="https://pool.calebcooper.ie/index.php?title=MediaWiki:Mobile.js&amp;action=history"/>
	<updated>2026-06-07T02:10:23Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://pool.calebcooper.ie/index.php?title=MediaWiki:Mobile.js&amp;diff=16742&amp;oldid=prev</id>
		<title>Caleb Cooper at 17:06, 4 February 2023</title>
		<link rel="alternate" type="text/html" href="https://pool.calebcooper.ie/index.php?title=MediaWiki:Mobile.js&amp;diff=16742&amp;oldid=prev"/>
		<updated>2023-02-04T17:06:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* [[Category:AutoDumpContentFromCommons]] */&lt;br /&gt;
/* Any JavaScript here will be loaded for all users on every page load. */&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$( document ).ready(function() {&lt;br /&gt;
&lt;br /&gt;
  $(&amp;#039;pre&amp;#039;).each(function(){&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var $this = $(this)&lt;br /&gt;
&lt;br /&gt;
var OriginalText = $this.html();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$this.parent(&amp;quot;.mw-collapsible-content&amp;quot;).show(); /// temporary show collapsible content to read its location....&lt;br /&gt;
&lt;br /&gt;
function returnBoxedText(match, p1) { return &amp;#039;&amp;lt;box&amp;gt;&amp;#039; + p1 + &amp;#039;&amp;lt;/box&amp;gt;&amp;#039;; }&lt;br /&gt;
function returnSpanPosStr(match, p1) {&lt;br /&gt;
							var MarginTop = 0;&lt;br /&gt;
                            var MarginLeft = 0;&lt;br /&gt;
							var Rotation = 0;&lt;br /&gt;
  switch(p1) {  &lt;br /&gt;
&lt;br /&gt;
								&lt;br /&gt;
                            case &amp;quot;&amp;quot;:        &lt;br /&gt;
                                MarginTop = 5;&lt;br /&gt;
                                MarginLeft = 5;&lt;br /&gt;
                                Rotation = 0;&lt;br /&gt;
                                break;&lt;br /&gt;
                            case &amp;quot;-tr&amp;quot;:        &lt;br /&gt;
                                MarginTop = 5;&lt;br /&gt;
                                MarginLeft = 5;&lt;br /&gt;
                                Rotation = 225;&lt;br /&gt;
                                break;&lt;br /&gt;
                            case &amp;quot;-br&amp;quot;:&lt;br /&gt;
                                MarginTop = 20;&lt;br /&gt;
                                MarginLeft = 0;&lt;br /&gt;
                                Rotation = 315;&lt;br /&gt;
                                break;&lt;br /&gt;
                                break;&lt;br /&gt;
                            case &amp;quot;-bl&amp;quot;:&lt;br /&gt;
                                MarginTop = 10;&lt;br /&gt;
                                MarginLeft = -5;&lt;br /&gt;
                                Rotation = 45;&lt;br /&gt;
                                break;&lt;br /&gt;
                            case &amp;quot;-tl&amp;quot;:&lt;br /&gt;
                                MarginTop = 0;&lt;br /&gt;
                                MarginLeft = -5;&lt;br /&gt;
                                Rotation = 135;&lt;br /&gt;
                                break;&lt;br /&gt;
                        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return &amp;#039;&amp;lt;point-here class=&amp;quot;pre-arrow&amp;quot; orientation=&amp;quot;&amp;#039; + p1 + &amp;#039;&amp;quot; style=&amp;quot;position:absolute; maring-left: &amp;#039; + MarginLeft + &amp;#039;px; margin-top: &amp;#039; + MarginTop + &amp;#039;px; transform: rotate(&amp;#039; + Rotation + &amp;#039;deg); transform-origin: 0% 0%;&amp;quot;&amp;gt;&amp;amp;nbsp&amp;lt;/point-here&amp;gt;&amp;#039;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
var newText = OriginalText.replace(/&amp;amp;lt;box&amp;amp;gt;(.*)&amp;amp;lt;\/box&amp;amp;gt;/g,returnBoxedText);&lt;br /&gt;
newText = newText.replace(/&amp;amp;lt;point-here(\S*)&amp;amp;gt;/g, returnSpanPosStr);&lt;br /&gt;
$this.html(newText);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$this.find(&amp;#039;box&amp;#039;).each(function(){&lt;br /&gt;
posTop = $(this).position().top - 3;&lt;br /&gt;
posLeft = $(this).position().left - 3;&lt;br /&gt;
boxWidth = $(this).width();&lt;br /&gt;
$this.append( &amp;#039;&amp;lt;div  style=&amp;quot;padding:1px;  padding-left:2px; border: 2px solid red; border-radius: 5px; box-shadow: 0.5px 0.5px 5px 0.5px red; position: absolute; left: &amp;#039; + posLeft + &amp;#039;px; top: &amp;#039; + posTop + &amp;#039;px; width:&amp;#039;+boxWidth+&amp;#039;px;&amp;quot;&amp;gt;&amp;amp;nbsp&amp;lt;/div&amp;gt;&amp;#039; );&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/**&lt;br /&gt;
 * @source https://www.mediawiki.org/wiki/Snippets/Open_specific_links_in_new_window&lt;br /&gt;
 * @version 2018-09-15&lt;br /&gt;
 */&lt;br /&gt;
$( function () {&lt;br /&gt;
	$( &amp;#039;#mw-content-text&amp;#039; ).on( &amp;#039;click&amp;#039;, &amp;#039;.newwin &amp;gt; a&amp;#039;, function () {&lt;br /&gt;
		var otherWindow = window.open();&lt;br /&gt;
		otherWindow.opener = null;&lt;br /&gt;
		otherWindow.location = this;&lt;br /&gt;
		return false;&lt;br /&gt;
	} );&lt;br /&gt;
} );&lt;/div&gt;</summary>
		<author><name>Caleb Cooper</name></author>
	</entry>
</feed>