模块:ItemInfo:修订间差异
跳转到导航
跳转到搜索
优化显示
(新增根据id查询索引的功能) |
(优化显示) |
||
第271行: | 第271行: | ||
args = arguments | args = arguments | ||
} | } | ||
end | |||
local function getAuxDataLinkById(game, id) | |||
local category, subcategory, index = queryCategoryById(game, id) | |||
local cate = category | |||
if category == nil then return nil end | |||
if category == '材料' then | |||
if subcategory == '采集' then | |||
cate = '材料物品' | |||
elseif subcategory == '合成' then | |||
cate = '合成材料' | |||
end | |||
end | |||
return '数据:' .. game .. '/' .. cate .. '/' .. index | |||
end | |||
-- 获取Aux链接 | |||
function p.getAuxDataLink(frame) | |||
local game = frame.args[1] | |||
local id = frame.args[2] | |||
return getAuxDataLinkById(game, id) | |||
end | end | ||
第282行: | 第307行: | ||
local arguments = generateArguments(item, cat, subcat) | local arguments = generateArguments(item, cat, subcat) | ||
arguments.AuxDataLink = getAuxDataLinkById('AT1', id) | |||
return mw.getCurrentFrame():expandTemplate { | return mw.getCurrentFrame():expandTemplate { | ||
第291行: | 第318行: | ||
function p.getItemName(frame) | function p.getItemName(frame) | ||
return getNameById(frame.args[1], frame.args[2]) | return getNameById(frame.args[1], frame.args[2]) | ||
end | end | ||