Module:InfoboxImage: Difference between revisions

From Roses, Tulips, & Liberty
Content added Content deleted
(Undid revision 561051446 by WOSlinker (talk))
(add center code from sandbox from User:Tlustulimu and also add title param)
Line 5: Line 5:
-- sizedefault - default size to display the image if size param is blank
-- sizedefault - default size to display the image if size param is blank
-- alt - alt text for image
-- alt - alt text for image
-- title - title text for image
-- border - set to yes if border
-- border - set to yes if border
-- center - set to yes, if the image has to be centered
-- upright - upright image param
-- upright - upright image param
-- suppressplaceholder - if yes then checks to see if image is a placeholder and suppresses it
-- suppressplaceholder - if yes then checks to see if image is a placeholder and suppresses it
Line 126: Line 128:
local sizedefault = frame.args["sizedefault"];
local sizedefault = frame.args["sizedefault"];
local alt = frame.args["alt"];
local alt = frame.args["alt"];
local title = frame.args["title"];
local border = frame.args["border"];
local border = frame.args["border"];
local upright = frame.args["upright"] or "";
local upright = frame.args["upright"] or "";
local center= frame.args["center"];
-- remove file: or image: prefix if exists
-- remove file: or image: prefix if exists
Line 166: Line 170:
if alt ~= "" and alt ~= nil then
if alt ~= "" and alt ~= nil then
result = result .. "|alt=" .. alt;
result = result .. "|alt=" .. alt;
elseif title ~= "" and title ~= nil then
result = result .. "|alt=" .. title;
end
end
if border == "yes" then
if border == "yes" then
Line 172: Line 178:
if upright ~= "" then
if upright ~= "" then
result = result .. "|upright=" .. upright;
result = result .. "|upright=" .. upright;
end
if title ~= "" and title ~= nil then
result = result .. "|" .. title;
end
end
result = result .. "]]";
result = result .. "]]";