Module:Check for unknown parameters: திருத்தங்களுக்கு இடையிலான வேறுபாடு
உள்ளடக்கம் நீக்கப்பட்டது உள்ளடக்கம் சேர்க்கப்பட்டது
No edit summary |
rv, requires more testing |
||
வரிசை 17:
local res = {}
local comments = {}
local commentstr = ''
-- create the list of known args
for k, v in pairs(args) do
if type(k) == 'number' then
வரி 29 ⟶ 28:
if (k == 'unknown' and type(v) == 'string') then
unknown = v
end
end
வரி 38 ⟶ 35:
for k,v in pairs(pargs) do
if (type(k) == 'string' and knownargs[k] == nil) then
▲ if( (not knownflag) and (not ignoreblank) or (ignoreblank and isnotempty(v)) ) then
k = mw.ustring.gsub(k, '[^%w\-_ ]', '?')
local r = mw.ustring.gsub(unknown, '_VALUE_', k)
| |||