Content deleted Content added
oops, my blunder |
Revert 1080380125: Hyphen fix only |
||
Line 7:
local p = {}
local getArgs = require("Module:Arguments").getArgs
local data = mw.loadData("Module:ISO 3166/data/National
--[[----------F I N D N A M E----------]]-- -- Finds the name in the database
Line 14 ⟶ 13:
local function findname(code,cdata,qry)
local sqry = p.strip(qry)
if cdata["name"] and sqry==p.strip(cdata["name"])
or cdata["isoname"] and sqry==p.strip(cdata["isoname"])
or not cdata["nocode"] and sqry==code
or sqry==cdata["alpha3"] or sqry==cdata["numeric"]
Line 22 ⟶ 21:
end
for _,tname in pairs(cdata["isonames"] or {}) do
if sqry==p.strip(tname) then
return true
end
end
for _,tname in pairs(cdata["altnames"] or {}) do
if sqry==p.strip(tname) then
return true
end
Line 164 ⟶ 163:
alpha2 = "GB"
end
local sdata = mw.loadData("Module:ISO 3166/data/"..alpha2
local empty = true
for scode,scdata in pairs(sdata) do
Line 218 ⟶ 217:
if code2=="" then --3166-1 alpha-2 code
if data[code1] then
return (args.isoname or args.lang) and isoname(
or (
else
return '[[Category:Wikipedia page with obscure country]]'
Line 225 ⟶ 224:
else --3166-2 code
local sdata
if data[code1] then
sdata = mw.loadData("Module:ISO 3166/data/"..code1
else
return '[[Category:Wikipedia page with obscure country]]'
end
if sdata[code2] then
return (args.isoname or args.lang) and isoname(
or (
else
return '[[Category:Wikipedia page with obscure country]]'
|