Module:Sandbox/SiBr4

local p = {}

-

function p.test(frame)

return ""

end

-

function p.ea(frame)

function round(n) return math.floor(n+0.5) end

local args = require("Module:Arguments").getArgs(frame) local country = args[1] local rsize = args.size and tonumber(args.size) or 18 local data = require("Module:CountryData").gettable(frame,country) local file = args.variant and data["flag alias-"..args.variant] or data["flag alias"]

local fsize = mw.title.new("File:"..file).file local fact = rsize/math.sqrt(fsize.width*fsize.height) local nsize = {width=round(fsize.width*fact),height=round(fsize.height*fact)}

return ""

end

-

return p