A Wiki in the Desert
Log in

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 origArgs
+
   
 +
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