Module:Lua banner: Difference between revisions

fix pattern bug in p.main, and use a separate table for making the module links
(create replacement for Template:Lua)
 
(fix pattern bug in p.main, and use a separate table for making the module links)
Line 12:
local args = {}
for k, v in pairs(origArgs) do
v = v:match('^%s*(.-)%s*$')
if v ~= '' then
args[k] = v
Line 32:
boxArgs.text = '<strong class="error">Error: no modules specified</strong>'
else
local moduleLinks = {}
local moduleList = mList.makeList('bulleted', modules)
for i, module in ipairs(modules) do
moduleLinks[i] = string.format('[[:%s]]', module)
end
local moduleList = mList.makeList('bulleted', modulesmoduleLinks)
boxArgs.text = 'Uses [[Wikipedia:Lua|Lua]]:\n' .. moduleList
end
Anonymous user