Module:Message box: Difference between revisions
From Neodyland Wiki
More actions
more unnecessary code removal |
m 98 revisions imported |
||
| (3 intermediate revisions by one other user not shown) | |||
| Line 2: | Line 2: | ||
local getArgs | local getArgs | ||
local yesno = require('Module:Yesno') | local yesno = require('Module:Yesno') | ||
local err = require('Module:Error') | |||
local TNT = require('Module:TNT') | |||
local lang = mw.language.getContentLanguage() | local lang = mw.language.getContentLanguage() | ||
local int_lang = mw.getCurrentFrame():preprocess('{{int:lang}}') | |||
local CONFIG_MODULE = 'Module:Message box/configuration' | local CONFIG_MODULE = 'Module:Message box/configuration' | ||
| Line 10: | Line 13: | ||
-- Helper functions | -- Helper functions | ||
-------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | ||
local function errormsg(text) | |||
-- create warning text | |||
return err.error({tag="span", message=text}) | |||
end | |||
local function getTitleObject(...) | local function getTitleObject(...) | ||
| Line 18: | Line 26: | ||
return title | return title | ||
end | end | ||
end | end | ||
| Line 407: | Line 398: | ||
root:tag('div') | root:tag('div') | ||
:addClass('mbox-invalid-type') | :addClass('mbox-invalid-type') | ||
:wikitext( | :wikitext(errormsg(TNT.formatInLanguage(int_lang, 'I18n/Message box', 'err-type', self.type or ''))) | ||
end | end | ||