This module simply unifies the formatting of all warning messages similar to Module:Error. Currently, it is plain text, but custom formatting may be applied after discussion in the talk page. Warnings are displayed above the preview when previewing an edit.
Usage
<syntaxhighlight lang="lua"> local warn = require('Module:Warning') warn('Message') warn(('TypeWarning: %s.'):format(warning)) </syntaxhighlight>
local wrapper = '%s' -- wikitext formatting return function (message) mw.addWarning(wrapper:format(message)) end