Anonymous user
Module:Check for unknown parameters: Difference between revisions
Module:Check for unknown parameters (view source)
Revision as of 16:30, 12 January 2016
, 8 years agoimprove logic
(blank check) |
(improve logic) |
||
Line 18:
local checkpos = isnotempty(frame.args['checkpositional'])
local knownargs = {}
local unknown = frame.args['unknown'] or 'Found _VALUE_, '
local preview =
local res = {}
Line 33:
v = trim(v)
knownargs[v] = 1
preview = v▼
elseif k:find('^regexp[1-9][0-9]*$') then
table.insert(regexps, '^' .. v .. '$')
end
end
if isnotempty(frame.args['preview']) then
if ispreview == 1 and preview then unknown = preview end▼
elseif frame.args['preview'] then
preview = frame.args['preview']
else
end
-- adds one result to the output tables
|