Module:ListLinks
Appearance
Documentation for this module may be created at Module:ListLinks/doc
local p = {}
function p.fromDelimited(frame)
local raw = frame:getParent().args[1] or ""
mw.log("Raw input: " .. raw)
local delimiter = frame:getParent().args.delimiter or ","
local list = mw.text.split(raw, delimiter)
local out = {}
for i, item in ipairs(list) do
item = mw.text.trim(item)
if item ~= "" then
table.insert(out, "* " .. item)
end
end
return table.concat(out, "\n")
end
return p