Module:InfoboxImage: Difference between revisions
From Vigyanwiki
Template>WOSlinker No edit summary |
Template>WOSlinker No edit summary |
||
Line 15: | Line 15: | ||
local alt = frame.args["alt"]; | local alt = frame.args["alt"]; | ||
local result = ""; | local result = ""; | ||
if (tonumber(size) or 0) > 0 then | |||
size = size .. "px"; | |||
end | |||
result = "File:" .. frame.args["image"]; | result = "File:" .. frame.args["image"]; |
Revision as of 02:15, 29 August 2012
Documentation for this module may be created at Module:InfoboxImage/doc
local i = {};
function i.InfoboxImage(frame)
local image = frame.args["image"];
if image == "" or image == nil then
return ""
end
if string.sub(frame.args["image"],1,2) == "[[" then
return frame.args["image"];
else
local size = frame.args["size"];
local sizedefault = frame.args["sizedefault"];
local alt = frame.args["alt"];
local result = "";
if (tonumber(size) or 0) > 0 then
size = size .. "px";
end
result = "File:" .. frame.args["image"];
result = result .. "/" .. (size or sizedefault or "frameless");
return result;
end
end
return i;