Module:Anchor: Difference between revisions

m
1 revision imported
m (1 revision imported)
m (1 revision imported)
 
Line 10: Line 10:
-- and pass them to p._main.
-- and pass them to p._main.
local args = getArgs(frame)
local args = getArgs(frame)
args[1] = args[1] or args.anchor
local argArray = tableTools.compressSparseArray(args)
local argArray = tableTools.compressSparseArray(args)
return p._main(unpack(argArray))
return p._main(unpack(argArray))
Line 19: Line 20:
local ret = {}
local ret = {}
for _, anchor in ipairs(anchors) do
for _, anchor in ipairs(anchors) do
ret[#ret + 1] = '<span class="anchor" id="' .. anchor .. '"></span>'
ret[#ret + 1] = '<span id="' .. anchor .. '"></span>'
end
end
return table.concat(ret)
return table.concat(ret)