Module:User error: Difference between revisions

Created page with "-- <nowiki> -------------------------------------------------------------------------------- -- A less intimidating version of the built-in "error()" function, to help -- editors fix their mistakes when transcluding a template. -------------------------------------------------------------------------------- local checkType = require('libraryUtil').checkType return function (message, ...) checkType('Dev:User error', 1, message, 'string') local element = mw.html...."
 
No edit summary
Line 7: Line 7:


return function (message, ...)
return function (message, ...)
     checkType('Dev:User error', 1, message, 'string')
     checkType('Module:User error', 1, message, 'string')


     local element = mw.html.create('strong')
     local element = mw.html.create('strong')
Line 16: Line 16:
         local category = select(i, ...)
         local category = select(i, ...)


         checkType('Dev:User error', i + 1, category, 'string')
         checkType('Module:User error', i + 1, category, 'string')


         if category ~= '' then
         if category ~= '' then