More actions
tiny utility module |
No edit summary |
||
Line 1: | Line 1: | ||
return { | return { | ||
concat = function(frame) | concat = function(frame) | ||
local modified = {} | |||
local template = frame.args.wrap_with or '$$' | |||
for _, v in ipairs(frame:getParent().args) do | |||
table.insert(modified, template:gsub("%$%$", v)) | |||
end | |||
return table.concat(modified, frame.args.joiner or ", ") | |||
end | end | ||
} | } |
Revision as of 02:47, 29 September 2024
Documentation for this module may be created at Module:ArgConcat/doc