Module:Sandbox/Ahecht/navboxtolua: Difference between revisions

Content deleted Content added
child
remove #
Line 4:
local output = "{\n"
for k,v in pairs(args) do
if mw.ustring.find(v,'\ninvoke:',1,true) then
output = output .. k .. ' = _navbox({[1] = "child",\n\n}),\n'
elseif mw.ustring.find(v,'#invoke:\n',1,true) then
table.insert(lists, "===" .. mw.ustring.upper(k) .. "===\n" .. mw.ustring.gsub(mw.ustring.gsub(v,"%[","【"),"%]","】") .. "\n")
output = output .. k .. ' = [=[<ul>\n<!--' .. mw.ustring.upper(k) .. '-->\n</ul>]=],\n'
elseif mw.ustring.find(v,'#invoke:',1,true) then
output = output .. k .. ' = _navbox({[1] = "child",\n\n}),\n'
else
output = output .. k .. ' = "' .. v .. '",\n'