<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3AInfobox_road%2Fmeta%2Fmask%2Fcountry</id>
	<title>Module:Infobox road/meta/mask/country - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3AInfobox_road%2Fmeta%2Fmask%2Fcountry"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Infobox_road/meta/mask/country&amp;action=history"/>
	<updated>2026-05-26T21:10:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://stockhub.co/index.php?title=Module:Infobox_road/meta/mask/country&amp;diff=136974&amp;oldid=prev</id>
		<title>imported&gt;Jackmcbarn: no sense giving an error if the country isn&#039;t found. the caller can handle it. also use Module:Arguments and fix indentation</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Infobox_road/meta/mask/country&amp;diff=136974&amp;oldid=prev"/>
		<updated>2014-07-02T16:41:59Z</updated>

		<summary type="html">&lt;p&gt;no sense giving an error if the country isn&amp;#039;t found. the caller can handle it. also use Module:Arguments and fix indentation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
local getArgs&lt;br /&gt;
&lt;br /&gt;
local countries = {}&lt;br /&gt;
do&lt;br /&gt;
	do -- United States&lt;br /&gt;
		local states = {&amp;quot;CA&amp;quot;, &amp;quot;TX&amp;quot;, &amp;quot;NY&amp;quot;, &amp;quot;FL&amp;quot;, &amp;quot;IL&amp;quot;, &amp;quot;PA&amp;quot;, &amp;quot;OH&amp;quot;, &amp;quot;MI&amp;quot;, &amp;quot;GA&amp;quot;, &amp;quot;NC&amp;quot;, &amp;quot;NJ&amp;quot;, &amp;quot;VA&amp;quot;, &amp;quot;WA&amp;quot;, &amp;quot;AL&amp;quot;, &amp;quot;AK&amp;quot;, &amp;quot;AZ&amp;quot;, &amp;quot;AR&amp;quot;, &amp;quot;CO&amp;quot;, &amp;quot;CT&amp;quot;, &amp;quot;DE&amp;quot;,&lt;br /&gt;
						&amp;quot;HI&amp;quot;, &amp;quot;ID&amp;quot;, &amp;quot;IN&amp;quot;, &amp;quot;IA&amp;quot;, &amp;quot;KS&amp;quot;, &amp;quot;KY&amp;quot;, &amp;quot;LA&amp;quot;, &amp;quot;ME&amp;quot;, &amp;quot;MD&amp;quot;, &amp;quot;MA&amp;quot;, &amp;quot;MN&amp;quot;, &amp;quot;MS&amp;quot;, &amp;quot;MO&amp;quot;, &amp;quot;MT&amp;quot;, &amp;quot;NE&amp;quot;, &amp;quot;NV&amp;quot;, &amp;quot;NH&amp;quot;, &amp;quot;NM&amp;quot;, &amp;quot;ND&amp;quot;,&lt;br /&gt;
						&amp;quot;OK&amp;quot;, &amp;quot;OR&amp;quot;, &amp;quot;RI&amp;quot;, &amp;quot;SC&amp;quot;, &amp;quot;SD&amp;quot;, &amp;quot;TN&amp;quot;, &amp;quot;UT&amp;quot;, &amp;quot;VT&amp;quot;, &amp;quot;WV&amp;quot;, &amp;quot;WI&amp;quot;, &amp;quot;WY&amp;quot;, &amp;quot;DC&amp;quot;, &amp;quot;AS&amp;quot;, &amp;quot;GU&amp;quot;, &amp;quot;MP&amp;quot;, &amp;quot;PR&amp;quot;, &amp;quot;UM&amp;quot;, &amp;quot;VI&amp;quot;}&lt;br /&gt;
		for i,v in ipairs(states) do&lt;br /&gt;
			countries[v] = &amp;quot;USA&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end -- United States&lt;br /&gt;
	do -- Canada&lt;br /&gt;
		local provinces = {&amp;quot;AB&amp;quot;, &amp;quot;BC&amp;quot;, &amp;quot;MB&amp;quot;, &amp;quot;NB&amp;quot;, &amp;quot;NL&amp;quot;, &amp;quot;NS&amp;quot;, &amp;quot;NT&amp;quot;, &amp;quot;NU&amp;quot;, &amp;quot;ON&amp;quot;, &amp;quot;PE&amp;quot;, &amp;quot;QC&amp;quot;, &amp;quot;SK&amp;quot;, &amp;quot;YT&amp;quot;}&lt;br /&gt;
		for i,v in ipairs(provinces) do&lt;br /&gt;
			countries[v] = &amp;quot;CAN&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end -- Canada&lt;br /&gt;
	do -- Mexico&lt;br /&gt;
		local states = {&amp;quot;AGU&amp;quot;, &amp;quot;BCN&amp;quot;, &amp;quot;BCS&amp;quot;, &amp;quot;CAM&amp;quot;, &amp;quot;CHP&amp;quot;, &amp;quot;CHH&amp;quot;, &amp;quot;COA&amp;quot;, &amp;quot;COL&amp;quot;, &amp;quot;DIF&amp;quot;, &amp;quot;DUR&amp;quot;, &amp;quot;GUA&amp;quot;, &amp;quot;GRO&amp;quot;, &amp;quot;HID&amp;quot;, &amp;quot;JAL&amp;quot;, &amp;quot;MEX&amp;quot;, &amp;quot;MIC&amp;quot;, &amp;quot;MOR&amp;quot;,&lt;br /&gt;
						&amp;quot;NAY&amp;quot;, &amp;quot;NLE&amp;quot;, &amp;quot;OAX&amp;quot;, &amp;quot;PUE&amp;quot;, &amp;quot;QUE&amp;quot;, &amp;quot;ROO&amp;quot;, &amp;quot;SLP&amp;quot;, &amp;quot;SIN&amp;quot;, &amp;quot;SON&amp;quot;, &amp;quot;TAB&amp;quot;, &amp;quot;TAM&amp;quot;, &amp;quot;TLA&amp;quot;, &amp;quot;VER&amp;quot;, &amp;quot;YUC&amp;quot;, &amp;quot;ZAC&amp;quot;}&lt;br /&gt;
		for i,v in ipairs(states) do&lt;br /&gt;
			countries[v] = &amp;quot;MEX&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end -- Mexico&lt;br /&gt;
	do -- Australia&lt;br /&gt;
		local states = {&amp;quot;NSW&amp;quot;, &amp;quot;QLD&amp;quot;, &amp;quot;SA&amp;quot;, &amp;quot;TAS&amp;quot;, &amp;quot;VIC&amp;quot;}&lt;br /&gt;
		for i,v in ipairs(states) do&lt;br /&gt;
			countries[v] = &amp;quot;AUS&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end -- Australia&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.mapping = countries&lt;br /&gt;
&lt;br /&gt;
function p._country(state, country)&lt;br /&gt;
	return country and string.upper(country) or countries[state]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.country(frame)&lt;br /&gt;
	if not getArgs then&lt;br /&gt;
		getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
	end&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	return p._country(args[1], args[2])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Jackmcbarn</name></author>
	</entry>
</feed>