Модуль:User error: различия между версиями
(Новая страница: «local checkType = require('Module:CheckType') return function (message, ...) checkType('Module:User error', 1, message, 'string') local element = mw.html.create('strong') :addClass('error') :wikitext('Error: ' .. message .. '.') for i = 1, select('#', ...) do local category = select(i, ...) checkType('Module:User error', i + 1, category, 'string') if category ~= '' then element:wikitext('[[...») |
Нет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 1: | Строка 1: | ||
return function (message, ...) | return function (message, ...) | ||
local element = mw.html.create('strong') | local element = mw.html.create('strong') | ||
:addClass('error') | :addClass('error') | ||
:wikitext(' | :wikitext(... ..': ' .. message .. '.') | ||
for i = 1, select('#', ...) do | for i = 1, select('#', ...) do | ||
local category = select(i, ...) | local category = select(i, ...) | ||
if category ~= '' then | if category ~= '' then | ||
Текущая версия от 16:52, 3 января 2022
return function (message, ...)
local element = mw.html.create('strong')
:addClass('error')
:wikitext(... ..': ' .. message .. '.')
for i = 1, select('#', ...) do
local category = select(i, ...)
if category ~= '' then
element:wikitext('[[Category:' .. category .. ']]')
end
end
return tostring(element)
end