1.581
Bearbeitungen
Cws (Diskussion | Beiträge) K (Schützte „Modul:Transcluder“ ([Bearbeiten=Nur Administratoren erlauben] (unbeschränkt) [Verschieben=Nur Administratoren erlauben] (unbeschränkt))) |
Cws (Diskussion | Beiträge) |
||
Zeile 118: | Zeile 118: | ||
-- Throws a Lua error or returns an empty string if error reporting is disabled | -- Throws a Lua error or returns an empty string if error reporting is disabled | ||
local function throwError(key, value) | local function throwError(key, value) | ||
-- local TNT = require('Module:TNT') | |||
-- local ok, message = pcall(TNT.format, 'I18n/Module:Transcluder.tab', 'error-' .. key, value) | |||
-- if not ok then message = key end | |||
message = key | |||
error(message, 2) | error(message, 2) | ||
end | end | ||
Zeile 127: | Zeile 128: | ||
-- Returns a wiki friendly error or an empty string if error reporting is disabled | -- Returns a wiki friendly error or an empty string if error reporting is disabled | ||
local function getError(key, value) | local function getError(key, value) | ||
-- local TNT = require('Module:TNT') | |||
-- local ok, message = pcall(TNT.format, 'I18n/Module:Transcluder.tab', 'error-' .. key, value) | |||
-- if not ok then message = key end | |||
message = key | |||
message = mw.html.create('div'):addClass('error'):wikitext(message) | message = mw.html.create('div'):addClass('error'):wikitext(message) | ||
return message | return message |