模块:Description:修订间差异
来自星露谷物语扩展百科
更多操作
创建页面 |
无编辑摘要 |
||
| 第1行: | 第1行: | ||
local utils = require("Module:Utils") | local utils = require("Module:Utils") | ||
local utils2 = require("Module:Expanded/Utils") | local utils2 = require("Module:Expanded/Utils") | ||
local | local items = require("Module:Items") | ||
local expanded = utils.lazyload("Module:Expanded/Description/data/zh", true) | local expanded = utils.lazyload("Module:Expanded/Description/data/zh", true) | ||
| 第14行: | 第14行: | ||
end | end | ||
text = text:lower():gsub("_"," ") | text = text:lower():gsub("_"," ") | ||
return expanded[text] or expanded2[text] or | return expanded[text] or expanded2[text] or items.getDescription(text) | ||
end | end | ||
return p | return p | ||
2025年10月15日 (三) 01:22的版本
local utils = require("Module:Utils")
local utils2 = require("Module:Expanded/Utils")
local items = require("Module:Items")
local expanded = utils.lazyload("Module:Expanded/Description/data/zh", true)
local expanded2 = utils.lazyload("Module:Expanded/Description/data/en", true)
local p = {}
function p.getDesc(input)
local text = utils.getArg(input)
if not text then
return ""
end
text = text:lower():gsub("_"," ")
return expanded[text] or expanded2[text] or items.getDescription(text)
end
return p