Module:Songlist Retrieval:修订间差异

来自Arcaea中文维基
(补充)
无编辑摘要
第9行: 第9行:
end
end
local object=tostring(frame.args.object)
local object=frame.args.object
local object2=tostring(frame.args.object2)
local objectb=frame.args.object2
local object3=tostring(frame.args.object3)
local objectc=frame.args.object3
local title=tostring(frame.args.title)
local title=frame.args.title


if object2 then
if object2 then

2021年2月15日 (一) 17:29的版本

可在Module:Songlist Retrieval/doc创建此模块的帮助文档

local p = {}

function p.retrieval(frame)
	local list=require("Module:Songlist")
	for i=1,250 do
		if list['songs'][i]==nil then break end
		local s=tostring(list['songs'][i]['title_localized']['en'])
		list['songs'][s]=list['songs'][i]
	end
	
	local object=frame.args.object
	local objectb=frame.args.object2
	local objectc=frame.args.object3
	local title=frame.args.title

	if object2 then
		if object3 then
			return tostring(list['songs'][title][object][object2][object3])
		else
			return tostring(list['songs'][title][object][object2])
		end
	else
		return tostring(list['songs'][title][object])
	end
	
end

return p