Module:Check for deprecated parameters: Difference between revisions

Content deleted Content added
Created page with '-- This module may be used to compare the arguments passed to the parent -- with a list of arguments, returning a specified result if an argument is -- on the li...'
 
WIP
Line 18:
local showblankpos = isnotempty(frame.args['showblankpositional'])
local knownargs = {}
local unknowndeprecated = frame.args['unknowndeprecated'] or 'Found _VALUE_, '
local preview = frame.args['preview']
 
Line 37:
preview = '<div class="hatnote" style="color:red"><strong>Warning:</strong> ' .. preview .. ' (this message is shown only in preview).</div>'
elseif preview == nil then
preview = unknowndeprecated
end
 
Line 68:
if #values > 0 then
if frame:preprocess( "{{REVISIONID}}" ) == "" then
unknowndeprecated = preview
end
for k, v in pairs(values) do
Line 76:
v = ' '
end
local r = unknowndeprecated:gsub('_VALUE_', v)
table.insert(res, r)
end