Sandbox:User:Ritsu: Difference between revisions

From Elwiki
No edit summary
No edit summary
Line 1: Line 1:
{{#invoke:Test|hello}}
local p = {}
p.loop = function(frame)
local stage = frame.args.stage
local rows = {}
-- the actual looping part
for value in mw.text.gsplit(stage, ',') do
table.insert(rows, '|' .. value)
end
return ' {|\n' .. table.concat(rows, '\n|-\n') .. '\n|}'
end
return p

Revision as of 00:29, 20 March 2022

local p = {} p.loop = function(frame) local stage = frame.args.stage local rows = {} -- the actual looping part for value in mw.text.gsplit(stage, ',') do table.insert(rows, '|' .. value) end

return ' {|\n' .. table.concat(rows, '\n|-\n') .. '\n|}' end return p