<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://the-democratika.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Module%3AInfobox_road%2Ferrors</id>
	<title>Module:Infobox road/errors - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://the-democratika.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Module%3AInfobox_road%2Ferrors"/>
	<link rel="alternate" type="text/html" href="https://the-democratika.com/wiki/index.php?title=Module:Infobox_road/errors&amp;action=history"/>
	<updated>2026-04-05T02:19:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://the-democratika.com/wiki/index.php?title=Module:Infobox_road/errors&amp;diff=8154&amp;oldid=prev</id>
		<title>&gt;MusikBot II: Protected &quot;Module:Infobox road/errors&quot;: High-risk template or module: 24025 transclusions (more info) ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite))</title>
		<link rel="alternate" type="text/html" href="https://the-democratika.com/wiki/index.php?title=Module:Infobox_road/errors&amp;diff=8154&amp;oldid=prev"/>
		<updated>2022-08-08T18:00:22Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wiki/index.php/Module:Infobox_road/errors&quot; title=&quot;Module:Infobox road/errors&quot;&gt;Module:Infobox road/errors&lt;/a&gt;&amp;quot;: &lt;a href=&quot;https://en.wikipedia.org/wiki/High-risk_templates&quot; class=&quot;extiw&quot; title=&quot;wikipedia:High-risk templates&quot;&gt;High-risk template or module&lt;/a&gt;: 24025 transclusions (&lt;a href=&quot;/wiki/index.php?title=User:MusikBot_II/TemplateProtector&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:MusikBot II/TemplateProtector (page does not exist)&quot;&gt;more info&lt;/a&gt;) ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite))&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;
local getArgs = require(&amp;#039;Module:Arguments&amp;#039;).getArgs&lt;br /&gt;
local util = require(&amp;quot;Module:Road data/util&amp;quot;)&lt;br /&gt;
local yesno = require(&amp;#039;Module:Yesno&amp;#039;)&lt;br /&gt;
local routeModule = require(&amp;quot;Module:Infobox road/route&amp;quot;)&lt;br /&gt;
local parserModule = require(&amp;quot;Module:Road data/parser&amp;quot;)&lt;br /&gt;
local parser = parserModule.parser&lt;br /&gt;
local format = mw.ustring.format&lt;br /&gt;
local frame = mw.getCurrentFrame()&lt;br /&gt;
&lt;br /&gt;
local function country(args)&lt;br /&gt;
	local state = args.state or args.province&lt;br /&gt;
	local country&lt;br /&gt;
	local countryModule = mw.loadData(&amp;quot;Module:Road data/countrymask&amp;quot;)&lt;br /&gt;
	local country = args.country or countryModule[state]&lt;br /&gt;
	&lt;br /&gt;
	return country&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function countries(args)&lt;br /&gt;
	if not country(args) then&lt;br /&gt;
		if args.countries then&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	elseif country(args) == &amp;#039;EUR&amp;#039; or country(args) == &amp;#039;AFRICA&amp;#039; or country(args) == &amp;#039;ASIA&amp;#039; or country(args) == &amp;#039;SAD&amp;#039; then&lt;br /&gt;
		if args.countries then&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function states(args)&lt;br /&gt;
	if country(args) == &amp;#039;BRA&amp;#039; or country(args) == &amp;#039;MEX&amp;#039; then&lt;br /&gt;
		if args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.communities or args.countries or args.county or args.departments or args.districts or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.municipality or args.oblasts or args.okrugs or args.parish or args.parishes or args.prefectures or args.provinces or args.regions or args.republics or args.rural_municipalities or args.sheadings or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function australia(args)&lt;br /&gt;
	if country(args) == &amp;#039;AUS&amp;#039; then&lt;br /&gt;
		if args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.communities or args.counties or args.countries or args.county or args.departments or args.districts or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.municipalities or args.municipality or args.oblasts or args.okrugs or args.parish or args.parishes or args.prefectures or args.provinces or args.regions or args.republics or args.rural_municipalities or args.sheadings or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function canada(args)&lt;br /&gt;
	if country(args) == &amp;#039;CAN&amp;#039; then&lt;br /&gt;
		if args.borough or args.boroughs or args.cantons or args.communes or args.countries or args.departments or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.oblasts or args.okrugs or args.prefectures or args.republics or args.sheadings or args.states or args.subcounties or args.subprefectures or args.subregions then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function china(args)&lt;br /&gt;
	if country(args) == &amp;#039;CHN&amp;#039; then&lt;br /&gt;
		if args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.communities or args.countries or args.departments or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.municipalities or args.municipality or args.oblasts or args.okrugs or args.parish or args.parishes or args.prefectures or args.republics or args.rural_municipalities or args.sheadings or args.states or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function france(args)&lt;br /&gt;
	if country(args) == &amp;#039;FRA&amp;#039; then&lt;br /&gt;
		if args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.communities or args.counties or args.countries or args.county or args.districts or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.municipalities or args.municipality or args.oblasts or args.okrugs or args.parish or args.parishes or args.prefectures or args.provinces or args.republics or args.rural_municipalities or args.sheadings or args.states or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function india(args)&lt;br /&gt;
	if country(args) == &amp;#039;IND&amp;#039; then&lt;br /&gt;
		if args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.communities or args.counties or args.countries or args.county or args.departments or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.oblasts or args.okrugs or args.parish or args.parishes or args.prefectures or args.provinces or args.regions or args.republics or args.rural_municipalities or args.sheadings or args.subcounties or args.subprefectures or args.subregions then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function netherlands(args)&lt;br /&gt;
	if country(args) == &amp;#039;NLD&amp;#039; then&lt;br /&gt;
		if args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.communities or args.counties or args.countries or args.county or args.departments or args.districts or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.oblasts or args.okrugs or args.parish or args.parishes or args.prefectures or args.regions or args.republics or args.rural_municipalities or args.sheadings or args.states or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function russia(args)&lt;br /&gt;
	if country(args) == &amp;#039;RUS&amp;#039; then&lt;br /&gt;
		if args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.communities or args.counties or args.countries or args.county or args.departments or args.districts or args.divisions or args.governorates or args.indep_city or args.indep_cities or args.island or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.municipalities or args.municipality or args.parish or args.parishes or args.prefectures or args.provinces or args.regions or args.rural_municipalities or args.sheadings or args.states or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function spain(args)&lt;br /&gt;
	if country(args) == &amp;#039;ESP&amp;#039; then&lt;br /&gt;
		if args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.counties or args.countries or args.county or args.departments or args.districts or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.municipalities or args.municipality or args.oblasts or args.okrugs or args.parish or args.parishes or args.prefectures or args.regions or args.republics or args.rural_municipalities or args.sheadings or args.states or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function unitedKingdom(args)&lt;br /&gt;
	if country(args) == &amp;#039;GBR&amp;#039; then&lt;br /&gt;
		if args.borough or args.cantons or args.communes or args.communities or args.countries or args.county or args.departments or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.municipalities or args.municipality or args.oblasts or args.okrugs or args.parish or args.prefectures or args.provinces or args.regions or args.republics or args.rural_municipalities or args.states or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function unitedStates(args)&lt;br /&gt;
	if country(args) == &amp;#039;USA&amp;#039; then&lt;br /&gt;
		if args.areas or args.cantons or args.cities  or args.communes or args.communities or args.countries or args.departments or args.destinations or args.districts or args.divisions or args.federal_cities or args.governorates or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.oblasts or args.okrugs or args.photo or args.prefectures or args.provinces or args.regions or args.republics or args.rural_municipalities or args.sheadings or args.subcounties or args.subprefectures or args.subregions or args.territories or args.towns or args.villages then&lt;br /&gt;
			return &amp;quot;yes&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;no&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function trigger(args)&lt;br /&gt;
	if countries(args) == &amp;#039;yes&amp;#039; or states(args) == &amp;#039;yes&amp;#039; or australia(args) == &amp;#039;yes&amp;#039; or canada(args) == &amp;#039;yes&amp;#039; or china(args) == &amp;#039;yes&amp;#039; or france(args) == &amp;#039;yes&amp;#039; or india(args) == &amp;#039;yes&amp;#039; or netherlands(args) == &amp;#039;yes&amp;#039; or russia(args) == &amp;#039;yes&amp;#039; or spain(args) == &amp;#039;yes&amp;#039; or unitedKingdom(args) == &amp;#039;yes&amp;#039; or unitedStates(args) == &amp;#039;yes&amp;#039; then&lt;br /&gt;
		return true&lt;br /&gt;
	else&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.errors(frame)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local pagename = frame:getTitle()&lt;br /&gt;
	&lt;br /&gt;
	if trigger(args) == true then&lt;br /&gt;
		return string.format(&amp;quot;[[Category:Infobox road transclusion errors|%% %s]]&amp;quot;, pagename)&lt;br /&gt;
	else&lt;br /&gt;
		return nil&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--args.areas or args.borough or args.boroughs or args.cantons or args.communes or args.communities or args.counties or args.countries or args.county or args.departments or args.districts or args.divisions or args.federal_cities or args.governorates or args.indep_city or args.indep_cities or args.island or args.krais or args.label1 or args.label2 or args.label3 or args.label4 or args.label5 or args.lga or args.location1 or args.location2 or args.location3 or args.location4 or args.location5 or args.locations or args.municipalities or args.municipality or args.oblasts or args.okrugs or args.parish or args.parishes or args.prefectures or args.provinces or args.regions or args.republics or args.rural_municipalities or args.sheadings or args.states or args.subcounties or args.subprefectures or args.subregions or args.territories then&lt;/div&gt;</summary>
		<author><name>&gt;MusikBot II</name></author>
	</entry>
</feed>