Difference between revisions of "Module:HerbGallery"
From A Wiki in the Desert
Line 2: | Line 2: | ||
function p.gallery( frame ) | function p.gallery( frame ) | ||
+ | local result = "" | ||
local origArgs = (type(frame.getParent) == 'function') and frame:getParent().args or frame | local origArgs = (type(frame.getParent) == 'function') and frame:getParent().args or frame | ||
− | return | + | |
+ | local imageCount = math.ceil(#origArgs / 2) | ||
+ | for i = 1, imageCount do | ||
+ | result = result + origArgs[i] | ||
+ | end | ||
+ | return result | ||
end | end | ||
return p | return p |
Revision as of 02:32, 15 May 2021
Documentation for this module may be created at Module:HerbGallery/doc
local p = {} --p stands for package function p.gallery( frame ) local result = "" local origArgs = (type(frame.getParent) == 'function') and frame:getParent().args or frame local imageCount = math.ceil(#origArgs / 2) for i = 1, imageCount do result = result + origArgs[i] end return result end return p