Module:Infobox: Difference between revisions

Content added Content deleted
(add tracking category per main template)
(disallow zero-numbered row parameters)
Line 29: Line 29:
local nums = {}
local nums = {}
for k, v in pairs(args) do
for k, v in pairs(args) do
local num = ('' .. k):match('^' .. prefix .. '(%d+)$')
local num = ('' .. k):match('^' .. prefix .. '([1-9]%d*)$')
if num then table.insert(nums, tonumber(num)) end
if num then table.insert(nums, tonumber(num)) end
end
end