Module:Songlist Retrieval:修订间差异
小无编辑摘要 |
小 (修复bug) |
||
第3行: | 第3行: | ||
function p.retrieval(frame) | function p.retrieval(frame) | ||
local list=require("Module:Songlist") | local list=require("Module:Songlist") | ||
local i=1 | |||
for x=1,250 do | for x=1,250 do | ||
if list['songs'][i]['title_localized']['en'] then | if list['songs'][i]['title_localized']['en'] then | ||
local s=list['songs'][i]['title_localized']['en'] | local s=list['songs'][i]['title_localized']['en'] |
2021年2月15日 (一) 16:36的版本
可在Module:Songlist Retrieval/doc创建此模块的帮助文档
local p = {}
function p.retrieval(frame)
local list=require("Module:Songlist")
local i=1
for x=1,250 do
if list['songs'][i]['title_localized']['en'] then
local s=list['songs'][i]['title_localized']['en']
list['songs'][s]=list['songs'][i]
i=i+1
end
end
local object=tostring(frame.args.object)
local title=tostring(frame.args.title)
if object=="ja" or object=="ko" or object=="zh-Hant" or object=="zh-Hans" or object=="kr" then
return tostring(list['songs'][title]["title_localized"][object])
else
return tostring(list['songs'][title][object])
end
end
return p