<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.midsouthmakers.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js%2Ffile.js</id>
	<title>MediaWiki:Common.js/file.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.midsouthmakers.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.js%2Ffile.js"/>
	<link rel="alternate" type="text/html" href="http://wiki.midsouthmakers.org/index.php?title=MediaWiki:Common.js/file.js&amp;action=history"/>
	<updated>2026-05-12T22:15:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.midsouthmakers.org/index.php?title=MediaWiki:Common.js/file.js&amp;diff=6564&amp;oldid=prev</id>
		<title>Dan9186: 1 revision</title>
		<link rel="alternate" type="text/html" href="http://wiki.midsouthmakers.org/index.php?title=MediaWiki:Common.js/file.js&amp;diff=6564&amp;oldid=prev"/>
		<updated>2010-11-18T20:47:57Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* &amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt; */&lt;br /&gt;
// SVG images: adds links to rendered PNG images in different resolutions&lt;br /&gt;
function SVGThumbs() {&lt;br /&gt;
	var file = document.getElementById(&amp;quot;file&amp;quot;); // might fail if MediaWiki can&amp;#039;t render the SVG&lt;br /&gt;
	if (file &amp;amp;&amp;amp; wgIsArticle &amp;amp;&amp;amp; wgTitle.match(/\.svg$/i)) {&lt;br /&gt;
		var thumbu = file.getElementsByTagName(&amp;#039;IMG&amp;#039;)[0].src;&lt;br /&gt;
		if(!thumbu) return;&lt;br /&gt;
&lt;br /&gt;
		function svgAltSize( w, title) {&lt;br /&gt;
			var path = thumbu.replace(/\/\d+(px-[^\/]+$)/, &amp;quot;/&amp;quot; + w + &amp;quot;$1&amp;quot;);&lt;br /&gt;
			var a = document.createElement(&amp;quot;A&amp;quot;);&lt;br /&gt;
			a.setAttribute(&amp;quot;href&amp;quot;, path);&lt;br /&gt;
			a.appendChild(document.createTextNode(title));&lt;br /&gt;
			return a;&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		var p = document.createElement(&amp;quot;p&amp;quot;);&lt;br /&gt;
		p.className = &amp;quot;SVGThumbs&amp;quot;;&lt;br /&gt;
		p.appendChild(document.createTextNode(&amp;quot;This image rendered as PNG in other sizes&amp;quot;+&amp;quot;: &amp;quot;));&lt;br /&gt;
		var l = new Array( 200, 500, 1000, 2000 )&lt;br /&gt;
                for( var i = 0; i &amp;lt; l.length; i++ ) {&lt;br /&gt;
			p.appendChild(svgAltSize( l[i], l[i] + &amp;quot;px&amp;quot;));&lt;br /&gt;
			if( i &amp;lt; l.length-1 ) p.appendChild(document.createTextNode(&amp;quot;, &amp;quot;));&lt;br /&gt;
                }&lt;br /&gt;
		p.appendChild(document.createTextNode(&amp;quot;.&amp;quot;));&lt;br /&gt;
		var info = getElementsByClassName( file.parentNode, &amp;#039;div&amp;#039;, &amp;#039;fullMedia&amp;#039; )[0];&lt;br /&gt;
		if( info ) info.appendChild(p);&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
addOnloadHook( SVGThumbs )&lt;br /&gt;
/* &amp;lt;/nowiki&amp;gt;&amp;lt;/source&amp;gt; */&lt;/div&gt;</summary>
		<author><name>Dan9186</name></author>
	</entry>
</feed>