開啟主選單
首頁
隨機
登入
設定
關於Akarin
免責聲明
Akarin
搜尋
變更
← 較舊編輯
較新編輯 →
模块:Documentation
(檢視原始碼)
於 2020年6月15日 (一) 02:20 的修訂
移除 25 位元組
、
2020年6月15日 (一) 02:20
attempt to remove requirement for TNT
行 1:
行 1:
−
-- This module implements {{documentation}}.
+
-- This module implements
a Mediawiki-style
{{documentation}}
with Lua.
+
-- Modified from the original to strip requirement for TNT
.
-- Get required modules.
-- Get required modules.
行 33:
行 34:
expectType = expectType or 'string'
expectType = expectType or 'string'
if type(msg) ~= expectType then
if type(msg) ~= expectType then
−
error
(require
('
Module:TNT').format('I18n/Documentation', '
cfg-error-msg-type'
, cfgKey, expectType, type(msg))
, 2)
+
error('
dummy error message -
cfg-error-msg-type', 2)
end
end
if not valArray then
if not valArray then
行 41:
行 42:
local function getMessageVal(match)
local function getMessageVal(match)
match = tonumber(match)
match = tonumber(match)
−
return valArray[match] or error
(require
('
Module:TNT').format('I18n/Documentation', '
cfg-error-msg-empty'
, '$' .. match, cfgKey)
, 4)
+
return valArray[match] or error('
dummy error message -
cfg-error-msg-empty', 4)
end
end
One-Six
161
次編輯