Module:ISO 3166: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
mNo edit summary
mNo edit summary
Line 173: Line 173:
local sname = "Module:ISO 3166/data/"..code
local sname = "Module:ISO 3166/data/"..code
if not (frame.args[2]=="1" or mw.title.new(sname).exists) then
if not (frame.args[2]=="1" or mw.title.new(sname).exists) then
return "style=\"background:#fee;\"|[["..sname.."|-]]" --Data subpage doesn't exist
return "title=\""..data[code].name.."\" style=\"background:#fee;\"|[["..sname.."|-]]" --Data subpage doesn't exist
else
else
sdata = mw.loadData(sname)
sdata = mw.loadData(sname)
Line 179: Line 179:
end
end
for _,_ in pairs(sdata) do
for _,_ in pairs(sdata) do
return "style=\"background:#efe;\"|n" --Non-empty 3166-2 entry
return "title=\""..data[code].name.."\" style=\"background:#efe;\"|n" --Non-empty 3166-2 entry
end
end
return "style=\"background:#eef;\"|e" --Empty 3166-2 entry
return "title=\""..data[code].name.."\" style=\"background:#eef;\"|e" --Empty 3166-2 entry


end
end