Module:Check for unknown parameters: Difference between revisions

From the Croc Wiki, the Croc encyclopedia
Jump to navigationJump to search
Added entry point for modules per talk page discussion. Report any errors on talk page.
(update from sandbox to sanitize displayed parameters, replacing strip markers with "<tag>...</tag>" per User talk:Johnuniq#Check for unknown parameters)
(Added entry point for modules per talk page discussion. Report any errors on talk page.)
Line 35:
end
 
function p.check _check(frameargs, pargs)
if type(args) ~= "table" or type(pargs) ~= "table" then
local args = frame.args
-- TODO: error handling
local pargs = frame:getParent().args
return
end
 
local ignoreblank = isnotempty(args['ignoreblank'])
local showblankpos = isnotempty(args['showblankpositional'])
Line 86 ⟶ 89:
-- add results to the output tables
if #values > 0 then
if framemw.getCurrentFrame():preprocess( "{{REVISIONID}}" ) == "" then
unknown = preview
end
Line 102 ⟶ 105:
 
return table.concat(res)
end
 
function p.check(frame)
local args = frame.args
local pargs = frame:getParent().args
return p._check(args, pargs)
end
 
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu