יחידה:ParamValidator: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
מותר. |
undetected bug in "compatible": it would return false for empty values. only "required" is allowed to create violation for declared parameter with empty value |
||
שורה 102:
function calculateViolations( frame, subpages )
-- used for parameter type validy test. add "isDate", "isWikicode" etc.
function isNumber( s ) mw.language.getCurrentLanguage():parseNumber( s ) end
function compatible( val, typ )
if not typ
if typ == 'number'
then return isNumber( val )
-- elseif typ == 'date' then return isDate( val )
-- etc. etc. etc.
end
return true
end
|