Module:InfoboxImage: Difference between revisions
Jump to navigation
Jump to search
imported>WOSlinker No edit summary |
imported>WOSlinker No edit summary |
||
Line 2: | Line 2: | ||
function i.InfoboxImage(frame) | function i.InfoboxImage(frame) | ||
local image = frame.args["image"]; | |||
if image == "" or image == nil then | |||
return "" | return "" | ||
end | end | ||
if string.sub(frame.args["image"],1,2) == "[[" then | if string.sub(frame.args["image"],1,2) == "[[" then | ||
return frame.args["image"]; | return frame.args["image"]; | ||
else | else | ||
local size = frame.args["size"]; | |||
local sizedefault = frame.args["sizedefault"]; | |||
local alt = frame.args["alt"]; | |||
local result = ""; | |||
result = "[[File:" .. frame.args["image"]; | |||
result = result .. "|frameless]]"; | |||
return result; | |||
end | end | ||
end | end | ||
return i; | return i; |
Revision as of 19:01, 28 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 = ""; result = "[[File:" .. frame.args["image"]; result = result .. "|frameless]]"; return result; end end return i;