Módulo:Zona de pruebas/Andreuvv/FFCC
Este módulo no tiene página de documentación[crear]
-- Módulo que permite calcular la medida de los iconos de la Plantilla FFCC dado un tamaño
-- base y un multiplicador de talla (XS, S, M, L, XL).
local p = {}
-- Dos argumentos - {{#invoke:FFCC|ffcc|5|XL}}
function p.ffcc(frame)
local tamanyo = tonumber(frame.args[1])
local talla = frame.args[2]
if talla == "XL" then tamanyo = tamanyo*2
elseif talla == "L" then tamanyo = tamanyo*1.5
elseif talla == "M" then tamanyo = tamanyo*1
elseif talla == "S" then tamanyo = tamanyo*0.5
elseif talla == "XS" then tamanyo = tamanyo*0.25
else
-- Si en lugar de una talla, se recibe un número, el tamaño devuelto será el recibido directamente
t = tonumber(talla)
if t then tamanyo = talla end
end
return tamanyo
end
return p