<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wariospeedrunning.org/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AFile</id>
	<title>Module:File - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wariospeedrunning.org/w/index.php?action=history&amp;feed=atom&amp;title=Module%3AFile"/>
	<link rel="alternate" type="text/html" href="https://wariospeedrunning.org/w/index.php?title=Module:File&amp;action=history"/>
	<updated>2026-05-02T11:45:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wariospeedrunning.org/w/index.php?title=Module:File&amp;diff=88&amp;oldid=prev</id>
		<title>Trig Jegman: Created page with &quot;local f = {}  function f.main(frame) 	local result = {} 	 	local game = frame:getParent().args[&quot;game&quot;] or &quot;&quot; 	local description = frame:getParent().args[&quot;description&quot;] or &quot;&quot; 	local type = mw.ustring.lower(frame:getParent().args[&quot;type&quot;] or &quot;&quot;) 	local meta = mw.ustring.lower(frame:getParent().args[&quot;meta&quot;] or &quot;&quot;) 	local user = frame:getParent().args[&quot;user&quot;] or &quot;&quot; 	local source = frame:getParent().args[&quot;source&quot;] or nil 	local license = frame:getParent().args[&quot;license&quot;] or ni...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wariospeedrunning.org/w/index.php?title=Module:File&amp;diff=88&amp;oldid=prev"/>
		<updated>2025-04-30T19:49:48Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;local f = {}  function f.main(frame) 	local result = {} 	 	local game = frame:getParent().args[&amp;quot;game&amp;quot;] or &amp;quot;&amp;quot; 	local description = frame:getParent().args[&amp;quot;description&amp;quot;] or &amp;quot;&amp;quot; 	local type = mw.ustring.lower(frame:getParent().args[&amp;quot;type&amp;quot;] or &amp;quot;&amp;quot;) 	local meta = mw.ustring.lower(frame:getParent().args[&amp;quot;meta&amp;quot;] or &amp;quot;&amp;quot;) 	local user = frame:getParent().args[&amp;quot;user&amp;quot;] or &amp;quot;&amp;quot; 	local source = frame:getParent().args[&amp;quot;source&amp;quot;] or nil 	local license = frame:getParent().args[&amp;quot;license&amp;quot;] or ni...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local f = {}&lt;br /&gt;
&lt;br /&gt;
function f.main(frame)&lt;br /&gt;
	local result = {}&lt;br /&gt;
	&lt;br /&gt;
	local game = frame:getParent().args[&amp;quot;game&amp;quot;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local description = frame:getParent().args[&amp;quot;description&amp;quot;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local type = mw.ustring.lower(frame:getParent().args[&amp;quot;type&amp;quot;] or &amp;quot;&amp;quot;)&lt;br /&gt;
	local meta = mw.ustring.lower(frame:getParent().args[&amp;quot;meta&amp;quot;] or &amp;quot;&amp;quot;)&lt;br /&gt;
	local user = frame:getParent().args[&amp;quot;user&amp;quot;] or &amp;quot;&amp;quot;&lt;br /&gt;
	local source = frame:getParent().args[&amp;quot;source&amp;quot;] or nil&lt;br /&gt;
	local license = frame:getParent().args[&amp;quot;license&amp;quot;] or nil&lt;br /&gt;
	local resized = frame:getParent().args[&amp;quot;resized&amp;quot;] or nil&lt;br /&gt;
	local youtube = frame:getParent().args[&amp;quot;youtube&amp;quot;] or nil&lt;br /&gt;
	local fandom = frame:getParent().args[&amp;quot;fandom&amp;quot;] or nil&lt;br /&gt;
	&lt;br /&gt;
	function TEXT(X)&lt;br /&gt;
		local artwork = &amp;quot;Artwork&amp;quot;&lt;br /&gt;
        local audio = &amp;quot;Audio&amp;quot;&lt;br /&gt;
		local animated = &amp;quot;Animated image&amp;quot;&lt;br /&gt;
		local music = &amp;quot;Music&amp;quot;&lt;br /&gt;
		local boxart = &amp;quot;Box artwork&amp;quot;&lt;br /&gt;
		local control = &amp;quot;Controller button&amp;quot;&lt;br /&gt;
        local css = &amp;quot;&amp;lt;span style=&amp;#039;color: red&amp;#039;&amp;gt;This image is used within the site&amp;#039;s [[MediaWiki:Common.css|CSS stylesheet]]. This file should not be moved or modified without first checking how it will affect the CSS.&amp;lt;/span&amp;gt;&amp;quot;&lt;br /&gt;
		local diagram = &amp;quot;Diagram&amp;quot;&lt;br /&gt;
        local favicon = &amp;quot;Favicon&amp;quot;&lt;br /&gt;
        local flag = &amp;quot;Flag&amp;quot;&lt;br /&gt;
		local icon = &amp;quot;Icon&amp;quot;&lt;br /&gt;
		local logo = &amp;quot;Logo&amp;quot;&lt;br /&gt;
		local map = &amp;quot;Map&amp;quot;&lt;br /&gt;
		local miiverse = &amp;quot;Miiverse post&amp;quot;&lt;br /&gt;
		local model = &amp;quot;Model&amp;quot;&lt;br /&gt;
		local promotional = &amp;quot;Promotional image&amp;quot;&lt;br /&gt;
		local photo = &amp;quot;Real-world photo&amp;quot;&lt;br /&gt;
        local person = &amp;quot;Real life person&amp;quot;&lt;br /&gt;
		local rating = &amp;quot;Rating icon&amp;quot;&lt;br /&gt;
		local render = &amp;quot;Render&amp;quot;&lt;br /&gt;
		local texture = &amp;quot;Texture&amp;quot;&lt;br /&gt;
		local scan = &amp;quot;Scan&amp;quot;&lt;br /&gt;
		local screenshot = &amp;quot;Screenshot&amp;quot;&lt;br /&gt;
		local sprite = &amp;quot;Sprite&amp;quot;&lt;br /&gt;
		local system = &amp;quot;Console images&amp;quot;&lt;br /&gt;
        local titlescreen = &amp;quot;Title screen&amp;quot;&lt;br /&gt;
		local user = &amp;quot;This file is a personal file belonging to [[User:&amp;quot;.. user ..&amp;quot;|&amp;quot;.. user ..&amp;quot;]].&amp;quot;&lt;br /&gt;
		local template = &amp;quot;Template image&amp;quot; &lt;br /&gt;
		local video = &amp;quot;Video&amp;quot;&lt;br /&gt;
		local wallpaper = &amp;quot;Wallpaper&amp;quot;&lt;br /&gt;
		local wiki = &amp;quot;Wiki image&amp;quot;&lt;br /&gt;
        local main = &amp;quot;Game image&amp;quot;&lt;br /&gt;
        local mainimage = &amp;quot;Game image&amp;quot;&lt;br /&gt;
		local none = &amp;quot;&amp;lt;span style=&amp;#039;color: red&amp;#039;&amp;gt;Error: Invalid type entered, please&amp;lt;/span&amp;gt; [[Module:File/doc|consult the list of types]].&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
         &lt;br /&gt;
		local t = {}&lt;br /&gt;
		t = {&lt;br /&gt;
			[&amp;#039;2d&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;2dart&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;2d art&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;2d artwork&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;art&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;artwork&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;art work&amp;#039;] = artwork,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;3d&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;3dart&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;3d art&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;3d artwork&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;render&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;rendering&amp;#039;] = render,&lt;br /&gt;
		&lt;br /&gt;
			[&amp;#039;anim&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animated&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animation&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animated image&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animated images&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animated img&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;gif&amp;#039;] = animated,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;music&amp;#039;] = music,&lt;br /&gt;
			[&amp;#039;song&amp;#039;] = music,&lt;br /&gt;
			[&amp;#039;songs&amp;#039;] = music,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;audio&amp;#039;] = audio,&lt;br /&gt;
			[&amp;#039;sound&amp;#039;] = audio,&lt;br /&gt;
			[&amp;#039;voice clip&amp;#039;] = audio,&lt;br /&gt;
			[&amp;#039;voice&amp;#039;] = audio,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;flag&amp;#039;] = flag,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;box&amp;#039;] = boxart,&lt;br /&gt;
			[&amp;#039;boxart&amp;#039;] = boxart,&lt;br /&gt;
			[&amp;#039;boxartwork&amp;#039;] = boxart,&lt;br /&gt;
			[&amp;#039;box art&amp;#039;] = boxart,&lt;br /&gt;
			[&amp;#039;box artwork&amp;#039;] = boxart,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;button&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;buttons&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;control&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;controller&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;controller button&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;joystick&amp;#039;] = control,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;css&amp;#039;] = css,&lt;br /&gt;
            [&amp;#039;site styling&amp;#039;] = css,&lt;br /&gt;
            [&amp;#039;sitestyling&amp;#039;] = css,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;diagram&amp;#039;] = diagram,&lt;br /&gt;
			[&amp;#039;graph&amp;#039;] = diagram,&lt;br /&gt;
			[&amp;#039;graphs&amp;#039;] = diagram,&lt;br /&gt;
			[&amp;#039;chart&amp;#039;] = diagram,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;ico&amp;#039;] = icon,&lt;br /&gt;
			[&amp;#039;icon&amp;#039;] = icon,&lt;br /&gt;
			[&amp;#039;icons&amp;#039;] = icon,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;logo&amp;#039;] = logo,&lt;br /&gt;
			[&amp;#039;logomark&amp;#039;] = logo,&lt;br /&gt;
			[&amp;#039;logos&amp;#039;] = logo,&lt;br /&gt;
			[&amp;#039;logotype&amp;#039;] = logo,&lt;br /&gt;
			[&amp;#039;wordmark&amp;#039;] = logo,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;map&amp;#039;] = map,&lt;br /&gt;
			[&amp;#039;maps&amp;#039;] = map,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;miiverse&amp;#039;] = miiverse,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;main&amp;#039;] = main,&lt;br /&gt;
            [&amp;#039;mainimage&amp;#039;] = mainimage,&lt;br /&gt;
            [&amp;#039;mainimages&amp;#039;] = mainimage,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;3dmodel&amp;#039;] = model,&lt;br /&gt;
			[&amp;#039;3d model&amp;#039;] = model,&lt;br /&gt;
			[&amp;#039;model&amp;#039;] = model,&lt;br /&gt;
			[&amp;#039;models&amp;#039;] = model,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;nsicon&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nsoicon&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nsoiconpart&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nso icon&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nso icon part&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nintendo switch online icon&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nintendo switch online icon part&amp;#039;] = nsicon,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;photo&amp;#039;] = photo,&lt;br /&gt;
			[&amp;#039;photos&amp;#039;] = photo,&lt;br /&gt;
			[&amp;#039;photography&amp;#039;] = photo,&lt;br /&gt;
			[&amp;#039;reallife&amp;#039;] = photo,&lt;br /&gt;
			[&amp;#039;real life&amp;#039;] = photo,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;prerelease&amp;#039;] = prerelease,&lt;br /&gt;
			[&amp;#039;pre-release&amp;#039;] = prerelease,&lt;br /&gt;
			[&amp;#039;p-r&amp;#039;] = prerelease,&lt;br /&gt;
			[&amp;#039;beta&amp;#039;] = prerelease,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;person&amp;#039;] = person,&lt;br /&gt;
            [&amp;#039;real person&amp;#039;] = person,&lt;br /&gt;
            [&amp;#039;human person&amp;#039;] = person,&lt;br /&gt;
            [&amp;#039;people&amp;#039;] = person,&lt;br /&gt;
            [&amp;#039;real people&amp;#039;] = person,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;rating&amp;#039;] = rating,&lt;br /&gt;
			[&amp;#039;ratings&amp;#039;] = rating,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;prtscr&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;printscreen&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;print screen&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;scr&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;screen&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;screenshot&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;scrshot&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;screen shot&amp;#039;] = screenshot,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;language&amp;#039;] = language,&lt;br /&gt;
            [&amp;#039;lang&amp;#039;] = language,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;pixelart&amp;#039;] = sprite,&lt;br /&gt;
			[&amp;#039;pixel art&amp;#039;] = sprite,&lt;br /&gt;
			[&amp;#039;sprite&amp;#039;] = sprite,&lt;br /&gt;
			[&amp;#039;sprites&amp;#039;] = sprite,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;sys&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;system&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;system image&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;system images&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;console&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;switch&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;gameboy&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;gba&amp;#039;] = system,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;scan&amp;#039;] = scan,&lt;br /&gt;
			[&amp;#039;scanned&amp;#039;] = scan,&lt;br /&gt;
			[&amp;#039;scans&amp;#039;] = scan,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;template&amp;#039;] = template,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;texture&amp;#039;] = texture,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;titlescreen&amp;#039;] = titlescreen,&lt;br /&gt;
            [&amp;#039;title screen&amp;#039;] = titlescreen,&lt;br /&gt;
            [&amp;#039;title&amp;#039;] = titlescreen,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;personal&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;personal img&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;personal image&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;user&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;userimg&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;user image&amp;#039;] = user,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;video&amp;#039;] = video,&lt;br /&gt;
			[&amp;#039;videos&amp;#039;] = video,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;wario speedrunning&amp;#039;] = wiki,&lt;br /&gt;
			[&amp;#039;wiki&amp;#039;] = wiki,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;wallpaper&amp;#039;] = wallpaper,&lt;br /&gt;
			[&amp;#039;wall paper&amp;#039;] = wallpaper,&lt;br /&gt;
			[&amp;#039;screensaver&amp;#039;] = wallpaper,&lt;br /&gt;
			[&amp;#039;background&amp;#039;] = wallpaper,&lt;br /&gt;
		    }&lt;br /&gt;
		&lt;br /&gt;
		if not t[X]&lt;br /&gt;
			then return none&lt;br /&gt;
		else return t[X]&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	function CAT(X,Y)&lt;br /&gt;
		if Y == true then Y = game .. &amp;#039; &amp;#039; else Y = &amp;quot;&amp;quot; end&lt;br /&gt;
		local artwork = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;artwork]]&amp;quot;&lt;br /&gt;
		local animated = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;animated images]]&amp;quot;&lt;br /&gt;
		local music = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;music]]&amp;quot;&lt;br /&gt;
		local audio = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;audio]]&amp;quot;&lt;br /&gt;
		local boxart = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;box artwork]]&amp;quot;&lt;br /&gt;
		local control = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;controller icons]]&amp;quot;&lt;br /&gt;
        local css = &amp;quot;[[Category:Images used in site styling]]&amp;quot;&lt;br /&gt;
		local diagram = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;diagrams]]&amp;quot;&lt;br /&gt;
		local icon = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;icons]]&amp;quot;&lt;br /&gt;
		local favicon = &amp;quot;[[Category:Favicons]]&amp;quot;&lt;br /&gt;
		local flag = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;flags]]&amp;quot;&lt;br /&gt;
		local logo = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;logos]]&amp;quot;&lt;br /&gt;
		local main = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;]]&amp;quot;&lt;br /&gt;
		local mainimage = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;images]]&amp;quot;&lt;br /&gt;
		local miiverse = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;Miiverse posts]]&amp;quot;&lt;br /&gt;
		local map = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;maps]]&amp;quot;&lt;br /&gt;
		local model = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;models]]&amp;quot;&lt;br /&gt;
		local promotional = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;promotional images]]&amp;quot;&lt;br /&gt;
		local photo = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;real life images]]&amp;quot;&lt;br /&gt;
        local person = &amp;quot;[[Category:Real people]]&amp;quot;&lt;br /&gt;
		local rating = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;rating icons]]&amp;quot;&lt;br /&gt;
		local scan = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;scans]]&amp;quot;&lt;br /&gt;
		local screenshot = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;screenshots]]&amp;quot;&lt;br /&gt;
		local sprite = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;sprites]]&amp;quot;&lt;br /&gt;
		local system = &amp;quot;[[Category:Consoles]]&amp;quot;&lt;br /&gt;
		local render = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;renders]]&amp;quot;&lt;br /&gt;
		local texture = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;textures]]&amp;quot;&lt;br /&gt;
		local user = &amp;quot;[[Category:User files]]&amp;quot;&lt;br /&gt;
		local template = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;Template images]]&amp;quot;&lt;br /&gt;
        local titlescreen = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;title screens]]&amp;quot;&lt;br /&gt;
		local video = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;videos]]&amp;quot;&lt;br /&gt;
		local wiki = &amp;quot;[[Category:Wario Speedrunning Wiki images]]&amp;quot;&lt;br /&gt;
		local wallpaper = &amp;quot;[[Category:&amp;quot;.. Y ..&amp;quot;wallpapers]]&amp;quot;&lt;br /&gt;
		local none = &amp;quot;[[Category:Files with invalid types]]&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		local t = {}&lt;br /&gt;
		t = {&lt;br /&gt;
			[&amp;#039;2d&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;2dart&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;2d art&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;2d artwork&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;art&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;artwork&amp;#039;] = artwork,&lt;br /&gt;
			[&amp;#039;art work&amp;#039;] = artwork,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;3d&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;3dart&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;3d art&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;3d artwork&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;render&amp;#039;] = render,&lt;br /&gt;
			[&amp;#039;rendering&amp;#039;] = render,&lt;br /&gt;
		&lt;br /&gt;
			[&amp;#039;anim&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animated&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animation&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animated image&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animated images&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;animated img&amp;#039;] = animated,&lt;br /&gt;
			[&amp;#039;gif&amp;#039;] = animated,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;music&amp;#039;] = music,&lt;br /&gt;
			[&amp;#039;song&amp;#039;] = music,&lt;br /&gt;
			[&amp;#039;songs&amp;#039;] = music,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;audio&amp;#039;] = audio,&lt;br /&gt;
			[&amp;#039;sound&amp;#039;] = audio,&lt;br /&gt;
			[&amp;#039;voice clip&amp;#039;] = audio,&lt;br /&gt;
			[&amp;#039;voice&amp;#039;] = audio,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;flag&amp;#039;] = flag,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;box&amp;#039;] = boxart,&lt;br /&gt;
			[&amp;#039;boxart&amp;#039;] = boxart,&lt;br /&gt;
			[&amp;#039;boxartwork&amp;#039;] = boxart,&lt;br /&gt;
			[&amp;#039;box art&amp;#039;] = boxart,&lt;br /&gt;
			[&amp;#039;box artwork&amp;#039;] = boxart,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;button&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;buttons&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;control&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;controller&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;controller button&amp;#039;] = control,&lt;br /&gt;
			[&amp;#039;joystick&amp;#039;] = control,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;css&amp;#039;] = css,&lt;br /&gt;
            [&amp;#039;site styling&amp;#039;] = css,&lt;br /&gt;
            [&amp;#039;sitestyling&amp;#039;] = css,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;diagram&amp;#039;] = diagram,&lt;br /&gt;
			[&amp;#039;graph&amp;#039;] = diagram,&lt;br /&gt;
			[&amp;#039;graphs&amp;#039;] = diagram,&lt;br /&gt;
			[&amp;#039;chart&amp;#039;] = diagram,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;ico&amp;#039;] = icon,&lt;br /&gt;
			[&amp;#039;icon&amp;#039;] = icon,&lt;br /&gt;
			[&amp;#039;icons&amp;#039;] = icon,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;logo&amp;#039;] = logo,&lt;br /&gt;
			[&amp;#039;logomark&amp;#039;] = logo,&lt;br /&gt;
			[&amp;#039;logos&amp;#039;] = logo,&lt;br /&gt;
			[&amp;#039;logotype&amp;#039;] = logo,&lt;br /&gt;
			[&amp;#039;wordmark&amp;#039;] = logo,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;map&amp;#039;] = map,&lt;br /&gt;
			[&amp;#039;maps&amp;#039;] = map,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;miiverse&amp;#039;] = miiverse,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;main&amp;#039;] = main,&lt;br /&gt;
            [&amp;#039;mainimage&amp;#039;] = mainimage,&lt;br /&gt;
            [&amp;#039;mainimages&amp;#039;] = mainimage,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;3dmodel&amp;#039;] = model,&lt;br /&gt;
			[&amp;#039;3d model&amp;#039;] = model,&lt;br /&gt;
			[&amp;#039;model&amp;#039;] = model,&lt;br /&gt;
			[&amp;#039;models&amp;#039;] = model,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;nsicon&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nsoicon&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nsoiconpart&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nso icon&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nso icon part&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nintendo switch online icon&amp;#039;] = nsicon,&lt;br /&gt;
            [&amp;#039;nintendo switch online icon part&amp;#039;] = nsicon,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;photo&amp;#039;] = photo,&lt;br /&gt;
			[&amp;#039;photos&amp;#039;] = photo,&lt;br /&gt;
			[&amp;#039;photography&amp;#039;] = photo,&lt;br /&gt;
			[&amp;#039;reallife&amp;#039;] = photo,&lt;br /&gt;
			[&amp;#039;real life&amp;#039;] = photo,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;prerelease&amp;#039;] = prerelease,&lt;br /&gt;
			[&amp;#039;pre-release&amp;#039;] = prerelease,&lt;br /&gt;
			[&amp;#039;p-r&amp;#039;] = prerelease,&lt;br /&gt;
			[&amp;#039;beta&amp;#039;] = prerelease,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;person&amp;#039;] = person,&lt;br /&gt;
            [&amp;#039;real person&amp;#039;] = person,&lt;br /&gt;
            [&amp;#039;human person&amp;#039;] = person,&lt;br /&gt;
            [&amp;#039;people&amp;#039;] = person,&lt;br /&gt;
            [&amp;#039;real people&amp;#039;] = person,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;rating&amp;#039;] = rating,&lt;br /&gt;
			[&amp;#039;ratings&amp;#039;] = rating,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;prtscr&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;printscreen&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;print screen&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;scr&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;screen&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;screenshot&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;scrshot&amp;#039;] = screenshot,&lt;br /&gt;
			[&amp;#039;screen shot&amp;#039;] = screenshot,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;language&amp;#039;] = language,&lt;br /&gt;
            [&amp;#039;lang&amp;#039;] = language,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;pixelart&amp;#039;] = sprite,&lt;br /&gt;
			[&amp;#039;pixel art&amp;#039;] = sprite,&lt;br /&gt;
			[&amp;#039;sprite&amp;#039;] = sprite,&lt;br /&gt;
			[&amp;#039;sprites&amp;#039;] = sprite,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;sys&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;system&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;system image&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;system images&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;console&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;switch&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;gameboy&amp;#039;] = system,&lt;br /&gt;
			[&amp;#039;gba&amp;#039;] = system,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;scan&amp;#039;] = scan,&lt;br /&gt;
			[&amp;#039;scanned&amp;#039;] = scan,&lt;br /&gt;
			[&amp;#039;scans&amp;#039;] = scan,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;template&amp;#039;] = template,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;texture&amp;#039;] = texture,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;titlescreen&amp;#039;] = titlescreen,&lt;br /&gt;
            [&amp;#039;title screen&amp;#039;] = titlescreen,&lt;br /&gt;
            [&amp;#039;title&amp;#039;] = titlescreen,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;personal&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;personal img&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;personal image&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;user&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;userimg&amp;#039;] = user,&lt;br /&gt;
			[&amp;#039;user image&amp;#039;] = user,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;video&amp;#039;] = video,&lt;br /&gt;
			[&amp;#039;videos&amp;#039;] = video,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;wario speedrunning&amp;#039;] = wiki,&lt;br /&gt;
			[&amp;#039;wiki&amp;#039;] = wiki,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;wallpaper&amp;#039;] = wallpaper,&lt;br /&gt;
			[&amp;#039;wall paper&amp;#039;] = wallpaper,&lt;br /&gt;
			[&amp;#039;screensaver&amp;#039;] = wallpaper,&lt;br /&gt;
			[&amp;#039;background&amp;#039;] = wallpaper,&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		if not t[X]&lt;br /&gt;
			then return none&lt;br /&gt;
		else return t[X]&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	function SRC(X)&lt;br /&gt;
		local myself = &amp;quot;Media created or obtained by the uploader&amp;quot;&lt;br /&gt;
		local user2 = &amp;quot;Media created or obtained by [[user:&amp;quot;.. user ..&amp;quot;|&amp;quot;.. user ..&amp;quot;]]&amp;quot;&lt;br /&gt;
		local fandom = &amp;quot;FANDOM image [[Category:FANDOM sourced images]]&amp;quot;&lt;br /&gt;
		local youtube = &amp;quot;YouTube image [[Category:YouTube sourced images]]&amp;quot;&lt;br /&gt;
		local presskit = &amp;quot;Press kit image [[Category:Non-public press kit images]]&amp;quot;&lt;br /&gt;
		local missing = &amp;quot;&amp;lt;span style=&amp;#039;color: red&amp;#039;&amp;gt;&amp;#039;&amp;#039;This file is missing a source.&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;[[Category:Missing source]]&amp;quot;&lt;br /&gt;
		local nintendomusic = &amp;quot;This file has been taken from [[Nintendo Music]]. [[Category:Nintendo Music source files]]&amp;quot;&lt;br /&gt;
        local prima = &amp;quot;This file has been taken from a Prima guide. [[Category:Prima source files]]&amp;quot;&lt;br /&gt;
        local nso = &amp;quot;This file has been taken from Nintendo Switch Online. [[Category:Nintendo Switch Online source files]]&amp;quot;&lt;br /&gt;
        local nt = &amp;quot;This file has been taken from [[Nintendo Today!]] [[Category:Nintendo Today! source files]]&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		local t = {}&lt;br /&gt;
		t = {&lt;br /&gt;
			[&amp;#039;me&amp;#039;] = myself,&lt;br /&gt;
			[&amp;#039;my&amp;#039;] = myself,&lt;br /&gt;
			[&amp;#039;myself&amp;#039;] = myself,&lt;br /&gt;
			[&amp;#039;self&amp;#039;] = myself,&lt;br /&gt;
			[&amp;#039;Me&amp;#039;] = myself,&lt;br /&gt;
			[&amp;#039;My&amp;#039;] = myself,&lt;br /&gt;
			[&amp;#039;Myself&amp;#039;] = myself,&lt;br /&gt;
			[&amp;#039;Self&amp;#039;] = myself,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;other&amp;#039;] = user2,&lt;br /&gt;
			[&amp;#039;someone&amp;#039;] = user2,&lt;br /&gt;
			[&amp;#039;someone else&amp;#039;] = user2,&lt;br /&gt;
			[&amp;#039;user&amp;#039;] = user2,&lt;br /&gt;
			[&amp;#039;Other&amp;#039;] = user2,&lt;br /&gt;
			[&amp;#039;Someone&amp;#039;] = user2,&lt;br /&gt;
			[&amp;#039;Someone else&amp;#039;] = user2,&lt;br /&gt;
			[&amp;#039;User&amp;#039;] = user2,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;gamepedia&amp;#039;] = fandom,&lt;br /&gt;
			[&amp;#039;fandom&amp;#039;] = fandom,&lt;br /&gt;
			[&amp;#039;wikia&amp;#039;] = fandom,&lt;br /&gt;
			[&amp;#039;gamefaqs&amp;#039;] = fandom,&lt;br /&gt;
			[&amp;#039;Gamepedia&amp;#039;] = fandom,&lt;br /&gt;
			[&amp;#039;Fandom&amp;#039;] = fandom,&lt;br /&gt;
			[&amp;#039;Wikia&amp;#039;] = fandom,&lt;br /&gt;
			[&amp;#039;Gamefaqs&amp;#039;] = fandom,&lt;br /&gt;
			[&amp;#039;GameFAQs&amp;#039;] = fandom,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;youtube&amp;#039;] = youtube,&lt;br /&gt;
			[&amp;#039;yt&amp;#039;] = youtube,&lt;br /&gt;
			[&amp;#039;Youtube&amp;#039;] = youtube,&lt;br /&gt;
			[&amp;#039;YT&amp;#039;] = youtube,&lt;br /&gt;
			[&amp;#039;YouTube&amp;#039;] = youtube,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;kit&amp;#039;] = presskit,&lt;br /&gt;
			[&amp;#039;press&amp;#039;] = presskit,&lt;br /&gt;
			[&amp;#039;presskit&amp;#039;] = presskit,&lt;br /&gt;
			[&amp;#039;press kit&amp;#039;] = presskit,&lt;br /&gt;
			[&amp;#039;Kit&amp;#039;] = presskit,&lt;br /&gt;
			[&amp;#039;Press&amp;#039;] = presskit,&lt;br /&gt;
			[&amp;#039;Presskit&amp;#039;] = presskit,&lt;br /&gt;
			[&amp;#039;Press kit&amp;#039;] = presskit,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;Prima Official Starter Guide&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;Prima Guide&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;Prima guide&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;prima guide&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;Prima Games&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;Prima games&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;prima games&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;prima official starter guide&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;Prima&amp;#039;] = prima,&lt;br /&gt;
            [&amp;#039;prima&amp;#039;] = prima,&lt;br /&gt;
&lt;br /&gt;
            [&amp;#039;nso&amp;#039;] = nso,&lt;br /&gt;
            [&amp;#039;NSO&amp;#039;] = nso,&lt;br /&gt;
            [&amp;#039;Switch Online&amp;#039;] = nso,&lt;br /&gt;
            [&amp;#039;Online&amp;#039;] = nso,&lt;br /&gt;
            [&amp;#039;Nintendo Switch Online&amp;#039;] = nso,&lt;br /&gt;
            [&amp;#039;switch online&amp;#039;] = nso,&lt;br /&gt;
            [&amp;#039;online&amp;#039;] = nso,&lt;br /&gt;
            [&amp;#039;nintendo switch online&amp;#039;] = nso,&lt;br /&gt;
            &lt;br /&gt;
            [&amp;#039;nt&amp;#039;] = nt,&lt;br /&gt;
            [&amp;#039;nintendotoday&amp;#039;] = nt,&lt;br /&gt;
            [&amp;#039;nintendo today&amp;#039;] = nt,&lt;br /&gt;
            [&amp;#039;Nintendo Today&amp;#039;] = nt,&lt;br /&gt;
            [&amp;#039;nintendotoday!&amp;#039;] = nt,&lt;br /&gt;
            [&amp;#039;nintendo today!&amp;#039;] = nt,&lt;br /&gt;
            [&amp;#039;Nintendo Today!&amp;#039;] = nt,&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		if source and source ~= &amp;quot;&amp;quot; then	&lt;br /&gt;
			if not t[X] then&lt;br /&gt;
				return X&lt;br /&gt;
			else return t[X]&lt;br /&gt;
			end&lt;br /&gt;
		else return missing&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	function LIC(X)&lt;br /&gt;
		local ccbysa10 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by-sa/1.0/deed.en Creative Commons Attribution-ShareAlike 1.0]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY-SA 1.0]]&amp;quot;&lt;br /&gt;
		local ccby20 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by/2.0/deed.en Creative Commons Attribution 2.0]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY-SA 2.0]]&amp;quot;&lt;br /&gt;
		local ccbysa21jp = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by-sa/2.1/jp/deed.en Creative Commons Attribution-ShareAlike 2.1 Japan]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY-SA 2.1]]&amp;quot;&lt;br /&gt;
		local ccby25 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[http://creativecommons.org/licenses/by/2.5/deed.en Creative Commons Attribution 2.5]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY 2.5]]&amp;quot;&lt;br /&gt;
		local ccbysa25 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by-sa/2.5/deed.en Creative Commons Attribution-ShareAlike 2.5]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY-SA 2.5]]&amp;quot;&lt;br /&gt;
		local ccby30 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by/3.0/deed.en Creative Commons Attribution 3.0]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY 3.0]]&amp;quot;&lt;br /&gt;
		local ccbync30 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution Non-Commercial 3.0]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY-NC 3.0]]&amp;quot;&lt;br /&gt;
		local ccbyncsa30 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution Non-Commercial 3.0]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY-NC-SA 3.0]]&amp;quot;&lt;br /&gt;
		local ccbysa30 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by-sa/3.0/deed.en Creative Commons Attribution-ShareAlike 3.0]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY-SA 3.0]]&amp;quot;&lt;br /&gt;
		local ccby40 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by/4.0/deed.en Creative Commons Attribution 4.0]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY 4.0]]&amp;quot;&lt;br /&gt;
		local ccbysa40 = &amp;quot;&amp;#039;&amp;#039;This file is distributed under the &amp;#039;&amp;#039;&amp;#039;[https://creativecommons.org/licenses/by-sa/4.0/deed.en Creative Commons Attribution-ShareAlike 4.0]&amp;#039;&amp;#039;&amp;#039; license.&amp;#039;&amp;#039;[[Category:Media licensed under CC BY-SA 4.0]]&amp;quot;&lt;br /&gt;
		local lgpl = &amp;quot;This library is free software; you can redistribute it and/or modify it under the terms of the &amp;#039;&amp;#039;&amp;#039;[[wikipedia:GNU Lesser General Public License|GNU Lesser General Public License]]&amp;#039;&amp;#039;&amp;#039; as published by the [[wikipedia:Free Software Foundation|Free Software Foundation]]; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See [http://www.gnu.org/licenses/lgpl.html the GNU Lesser General Public License] for more details.&amp;quot;&lt;br /&gt;
		local pd = &amp;quot;&amp;#039;&amp;#039;This file has been released into the &amp;#039;&amp;#039;&amp;#039;[[Wikipedia:Public domain|public domain]]&amp;#039;&amp;#039;&amp;#039; by the copyright holder, its copyright has expired, or it is ineligible for copyright. This applies worldwide.&amp;#039;&amp;#039;[[Category:Media released to public domain]]&amp;quot;&lt;br /&gt;
		local pds = &amp;quot;&amp;#039;&amp;#039;This file has been released into the &amp;#039;&amp;#039;&amp;#039;[[Wikipedia:Public domain|public domain]]&amp;#039;&amp;#039;&amp;#039; by the uploading user. This applies worldwide.&amp;#039;&amp;#039;[[Category:Media released to public domain]]&amp;quot;&lt;br /&gt;
		local fairuse = &amp;quot;&amp;#039;&amp;#039;This file is subject to [[Wario Speedrunning:Copyrights|copyright]]. Copyright is most likely held by the company that published the game or the media portrayed. Wario Speedrunning Wiki&amp;#039;s use of this work qualifies as &amp;#039;&amp;#039;&amp;#039;fair use&amp;#039;&amp;#039;&amp;#039; under &amp;#039;&amp;#039;&amp;#039;[[Wikipedia:Fair use#U.S. fair use factors|United States copyright law]]&amp;#039;&amp;#039;&amp;#039;, or the author&amp;#039;s permission is given. It is used on the wiki only in the belief that the information the file portrays is designed to be an accompaniment to playing the game or media, and its use here will not:&amp;#039;&amp;#039;&amp;lt;ol&amp;gt;&amp;lt;li&amp;gt;&amp;#039;&amp;#039;Detract from the experience of playing the game or using the media in question.&amp;#039;&amp;#039;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;#039;&amp;#039;Harm the author&amp;#039;s sales or reputation.&amp;#039;&amp;#039;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;[[Category:Media assumed fair use]]&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		local t = {}&lt;br /&gt;
		t = {&lt;br /&gt;
			[&amp;#039;ccbysa10&amp;#039;] = ccbysa10,&lt;br /&gt;
			[&amp;#039;ccybysa1.0&amp;#039;] = ccbysa10,&lt;br /&gt;
			[&amp;#039;cc by sa 1.0&amp;#039;] = ccbysa10,&lt;br /&gt;
			[&amp;#039;cc-by-sa-1.0&amp;#039;] = ccbysa10,&lt;br /&gt;
			[&amp;#039;cc-by-sa 1.0&amp;#039;] = ccbysa10,&lt;br /&gt;
			[&amp;#039;cc by-sa-1.0&amp;#039;] = ccbysa10,&lt;br /&gt;
			[&amp;#039;cc by-sa 1.0&amp;#039;] = ccbysa10,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;ccby20&amp;#039;] = ccby20,&lt;br /&gt;
			[&amp;#039;ccyby2.0&amp;#039;] = ccby20,&lt;br /&gt;
			[&amp;#039;cc by 2.0&amp;#039;] = ccby20,&lt;br /&gt;
			[&amp;#039;cc-by-2.0&amp;#039;] = ccby20,&lt;br /&gt;
			[&amp;#039;cc-by 2.0&amp;#039;] = ccby20,&lt;br /&gt;
			[&amp;#039;cc by-2.0&amp;#039;] = ccby20,&lt;br /&gt;
			[&amp;#039;cc by 2.0&amp;#039;] = ccby20,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;ccbysa21jp&amp;#039;] = ccbysa21jp,&lt;br /&gt;
			[&amp;#039;ccybysa2.1jp&amp;#039;] = ccbysa21jp,&lt;br /&gt;
			[&amp;#039;cc by sa 2.1 jp&amp;#039;] = ccbysa21jp,&lt;br /&gt;
			[&amp;#039;cc-by-sa-2.1 jp&amp;#039;] = ccbysa21jp,&lt;br /&gt;
			[&amp;#039;cc-by-sa 2.1 jp&amp;#039;] = ccbysa21jp,&lt;br /&gt;
			[&amp;#039;cc by-sa-2.1 jp&amp;#039;] = ccbysa21jp,&lt;br /&gt;
			[&amp;#039;cc by-sa 2.1 jp&amp;#039;] = ccbysa21jp,&lt;br /&gt;
			[&amp;#039;cc-by-sa 2.1 japan&amp;#039;] = ccbysa21jp,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;ccby25&amp;#039;] = ccby25,&lt;br /&gt;
			[&amp;#039;ccyby2.5&amp;#039;] = ccby25,&lt;br /&gt;
			[&amp;#039;cc by 2.5&amp;#039;] = ccby25,&lt;br /&gt;
			[&amp;#039;cc-by-2.5&amp;#039;] = ccby25,&lt;br /&gt;
			[&amp;#039;cc-by-2.5&amp;#039;] = ccby25,&lt;br /&gt;
			[&amp;#039;cc by-2.5&amp;#039;] = ccby25,&lt;br /&gt;
			[&amp;#039;cc by-2.5&amp;#039;] = ccby25,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;ccbysa25&amp;#039;] = ccbysa25,&lt;br /&gt;
			[&amp;#039;ccybysa2.5&amp;#039;] = ccbysa25,&lt;br /&gt;
			[&amp;#039;cc by sa 2.5&amp;#039;] = ccbysa25,&lt;br /&gt;
			[&amp;#039;cc-by-sa-2.5&amp;#039;] = ccbysa25,&lt;br /&gt;
			[&amp;#039;cc-by-sa 2.5&amp;#039;] = ccbysa25,&lt;br /&gt;
			[&amp;#039;cc by-sa-2.5&amp;#039;] = ccbysa25,&lt;br /&gt;
			[&amp;#039;cc by-sa 2.5&amp;#039;] = ccbysa25,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;ccby30&amp;#039;] = ccby30,&lt;br /&gt;
			[&amp;#039;ccyby3.0&amp;#039;] = ccby30,&lt;br /&gt;
			[&amp;#039;cc by 3.0&amp;#039;] = ccby30,&lt;br /&gt;
			[&amp;#039;cc-by-3.0&amp;#039;] = ccby30,&lt;br /&gt;
			[&amp;#039;cc-by-3.0&amp;#039;] = ccby30,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;ccbysa30&amp;#039;] = ccbysa30,&lt;br /&gt;
			[&amp;#039;ccybysa3.0&amp;#039;] = ccbysa30,&lt;br /&gt;
			[&amp;#039;cc by sa 3.0&amp;#039;] = ccbysa30,&lt;br /&gt;
			[&amp;#039;cc-by-sa-3.0&amp;#039;] = ccbysa30,&lt;br /&gt;
			[&amp;#039;cc-by-sa 3.0&amp;#039;] = ccbysa30,&lt;br /&gt;
			[&amp;#039;cc by-sa-3.0&amp;#039;] = ccbysa30,&lt;br /&gt;
			[&amp;#039;cc by-sa 3.0&amp;#039;] = ccbysa30,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;ccbync30&amp;#039;] = ccbync30,&lt;br /&gt;
			[&amp;#039;ccybync3.0&amp;#039;] = ccbync30,&lt;br /&gt;
			[&amp;#039;cc by nc 3.0&amp;#039;] = ccbync30,&lt;br /&gt;
			[&amp;#039;cc-by-nc-3.0&amp;#039;] = ccbync30,&lt;br /&gt;
			[&amp;#039;cc-by-nc 3.0&amp;#039;] = ccbync30,&lt;br /&gt;
			[&amp;#039;cc by-nc-3.0&amp;#039;] = ccbync30,&lt;br /&gt;
			[&amp;#039;cc by-nc 3.0&amp;#039;] = ccbync30,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;ccbyncsa30&amp;#039;] = ccbyncsa30,&lt;br /&gt;
			[&amp;#039;ccybyncsa3.0&amp;#039;] = ccbyncsa30,&lt;br /&gt;
			[&amp;#039;cc by nc sa 3.0&amp;#039;] = ccbyncsa30,&lt;br /&gt;
			[&amp;#039;cc-by-nc-sa-3.0&amp;#039;] = ccbyncsa30,&lt;br /&gt;
			[&amp;#039;cc-by-nc-sa 3.0&amp;#039;] = ccbyncsa30,&lt;br /&gt;
			[&amp;#039;cc by-nc-sa-3.0&amp;#039;] = ccbyncsa30,&lt;br /&gt;
			[&amp;#039;cc by-nc-sa 3.0&amp;#039;] = ccbyncsa30,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;ccby40&amp;#039;] = ccby40,&lt;br /&gt;
			[&amp;#039;ccyby4.0&amp;#039;] = ccby40,&lt;br /&gt;
			[&amp;#039;cc by 4.0&amp;#039;] = ccby40,&lt;br /&gt;
			[&amp;#039;cc-by-4.0&amp;#039;] = ccby40,&lt;br /&gt;
			[&amp;#039;cc-by-4.0&amp;#039;] = ccby40,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;ccbysa40&amp;#039;] = ccbysa40,&lt;br /&gt;
			[&amp;#039;ccybysa4.0&amp;#039;] = ccbysa40,&lt;br /&gt;
			[&amp;#039;cc by sa 4.0&amp;#039;] = ccbysa40,&lt;br /&gt;
			[&amp;#039;cc-by-sa-4.0&amp;#039;] = ccbysa40,&lt;br /&gt;
			[&amp;#039;cc-by-sa 4.0&amp;#039;] = ccbysa40,&lt;br /&gt;
			[&amp;#039;cc by-sa-4.0&amp;#039;] = ccbysa40,&lt;br /&gt;
			[&amp;#039;cc by-sa 4.0&amp;#039;] = ccbysa40,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;pd&amp;#039;] = pd,&lt;br /&gt;
			[&amp;#039;public&amp;#039;] = pd,&lt;br /&gt;
			[&amp;#039;publicdomain&amp;#039;] = pd,&lt;br /&gt;
			[&amp;#039;public domain&amp;#039;] = pd,&lt;br /&gt;
&lt;br /&gt;
			[&amp;#039;lgpl&amp;#039;] = lgpl,&lt;br /&gt;
			[&amp;#039;GNU Lesser&amp;#039;] = lgpl,&lt;br /&gt;
			&lt;br /&gt;
			[&amp;#039;pds&amp;#039;] = pds,&lt;br /&gt;
			[&amp;#039;publicself&amp;#039;] = pds,&lt;br /&gt;
			[&amp;#039;publicdomain self&amp;#039;] = pds,&lt;br /&gt;
			[&amp;#039;public domain self&amp;#039;] = pds,&lt;br /&gt;
			[&amp;#039;public domain by myself&amp;#039;] = pds,&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		if not t[X]&lt;br /&gt;
		  then return fairuse&lt;br /&gt;
		else return t[X]&lt;br /&gt;
        end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local panel_type = &amp;quot;&amp;quot;&lt;br /&gt;
	local panel_meta = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	if not type or type == &amp;quot;&amp;quot;&lt;br /&gt;
		then type = {}&lt;br /&gt;
	else&lt;br /&gt;
		type = mw.text.split(type, &amp;#039;,%s*&amp;#039;)&lt;br /&gt;
		for i = 1, #type do&lt;br /&gt;
			type[i] = TEXT(type[i]) .. CAT(type[i],true)&lt;br /&gt;
		end&lt;br /&gt;
		if #type &amp;gt; 4&lt;br /&gt;
			then panel_type = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Type(s)&amp;lt;/th&amp;gt;&amp;lt;td style=&amp;quot;color: red&amp;quot;&amp;gt;Way too many types!&amp;lt;br /&amp;gt;Try using up to 4 types max.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
		else panel_type = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Type(s)&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;#039;.. table.concat(type,&amp;quot;, &amp;quot;) ..&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if not meta or meta == &amp;quot;&amp;quot;&lt;br /&gt;
		then meta = {}&lt;br /&gt;
	else&lt;br /&gt;
		meta = mw.text.split(meta, &amp;#039;,%s*&amp;#039;)&lt;br /&gt;
		for i = 1, #meta do&lt;br /&gt;
			meta[i] = TEXT(meta[i]) .. CAT(meta[i],false)&lt;br /&gt;
		end&lt;br /&gt;
		if #meta &amp;gt; 4&lt;br /&gt;
			then panel_meta = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Meta Type(s)&amp;lt;/th&amp;gt;&amp;lt;td style=&amp;quot;color: red&amp;quot;&amp;gt;Way too many types!&amp;lt;br /&amp;gt;Try using up to 4 types max.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
		else panel_meta = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Meta Type(s)&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;#039;.. table.concat(meta,&amp;quot;, &amp;quot;) ..&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local panel_game = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Game&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;\&amp;#039;\&amp;#039;[[&amp;#039;.. game ..&amp;#039;]]\&amp;#039;\&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
	local panel_description = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;#039;.. description ..&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
	local panel_user = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;User&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;[[user:&amp;#039;.. user ..&amp;#039;|&amp;#039;.. user ..&amp;#039;]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
	local panel_source = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Source&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;#039;.. SRC(source) ..&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
	local panel_license = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;License&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;#039;.. LIC(license) ..&amp;#039;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
	local panel_resized = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Resized&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;This file has been resized.[[Category:Resized files]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
	local panel_youtube = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;YouTube&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;This file has been taken from YouTube, and should be re-captured in-game when possible.[[Category:YouTube sourced images]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
	local panel_fandom = &amp;#039;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;FANDOM&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;This file has been taken from FANDOM (or a subsidiary) and should be re-captured as soon as possible.[[Category:FANDOM sourced images]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;&lt;br /&gt;
	&lt;br /&gt;
	if game == &amp;quot;&amp;quot; then panel_game = &amp;quot;&amp;quot; end&lt;br /&gt;
	if user == &amp;quot;&amp;quot; then panel_user = &amp;quot;&amp;quot; end&lt;br /&gt;
	if resized ~= &amp;quot;yes&amp;quot; then panel_resized = &amp;quot;&amp;quot; end&lt;br /&gt;
	if youtube ~= &amp;quot;yes&amp;quot; then panel_youtube = &amp;quot;&amp;quot; end&lt;br /&gt;
	if fandom ~= &amp;quot;yes&amp;quot; then panel_fandom = &amp;quot;&amp;quot; end&lt;br /&gt;
	&lt;br /&gt;
	if description == &amp;quot;&amp;quot; or description == nil then &lt;br /&gt;
		panel_description = &amp;quot;[[Category:Files without a description]]&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	if source == &amp;quot;&amp;quot; or source == nil then &lt;br /&gt;
		panel_source = &amp;quot;[[Category:Files without a source]]&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local panel = &amp;#039;&amp;lt;table class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 100%&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;File information&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;.. panel_game .. panel_description .. panel_type .. panel_meta .. panel_user .. panel_source .. panel_resized .. panel_youtube .. panel_fandom .. panel_license ..&amp;#039;&amp;lt;/table&amp;gt;&amp;#039;&lt;br /&gt;
	&lt;br /&gt;
	table.insert(result, panel)&lt;br /&gt;
	return table.concat(result, &amp;quot;&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return f&lt;/div&gt;</summary>
		<author><name>Trig Jegman</name></author>
	</entry>
</feed>