Jump to content

Module:FlexGallery: Difference between revisions

From Climbopedia
No edit summary
No edit summary
Line 11: Line 11:
         if k == 1 then
         if k == 1 then
             width = tonumber(v)
             width = tonumber(v)
         end
         elseif (k % 2) == 0 then
        if (k % 2) == 0 then
             images.insert(v)
             images.insert(v)
         else
         else

Revision as of 20:19, 20 August 2025

Documentation for this module may be created at Module:FlexGallery/doc

local p = {}
local width
local images = {}
local thumbnails = {}

-- frame.args

p.hi = function(frame)
    for k, v in pairs(frame.args) do
        -- v = v:gsub("[\n\r]", "") seems unnecessary..
        if k == 1 then
            width = tonumber(v)
        elseif (k % 2) == 0 then
            images.insert(v)
        else
            thumbnails.insert(v)
        end
    end
    return images
end

return p