Module:Check for unknown parameters: Difference between revisions
Content added Content deleted
m (1 revision imported) |
(Added entry point for modules per talk page discussion. Report any errors on talk page.) |
||
Line 35: | Line 35: | ||
end |
end |
||
function p. |
function p._check(args, pargs) |
||
if type(args) ~= "table" or type(pargs) ~= "table" then |
|||
⚫ | |||
-- TODO: error handling |
|||
⚫ | |||
return |
|||
end |
|||
local ignoreblank = isnotempty(args['ignoreblank']) |
local ignoreblank = isnotempty(args['ignoreblank']) |
||
local showblankpos = isnotempty(args['showblankpositional']) |
local showblankpos = isnotempty(args['showblankpositional']) |
||
Line 86: | Line 89: | ||
-- add results to the output tables |
-- add results to the output tables |
||
if #values > 0 then |
if #values > 0 then |
||
if |
if mw.getCurrentFrame():preprocess( "{{REVISIONID}}" ) == "" then |
||
unknown = preview |
unknown = preview |
||
end |
end |
||
Line 102: | Line 105: | ||
return table.concat(res) |
return table.concat(res) |
||
end |
|||
function p.check(frame) |
|||
⚫ | |||
⚫ | |||
return p._check(args, pargs) |
|||
end |
end |
||