Module:Partnertable:修订间差异
(创建页面,内容为“local getArgs = require('Module:Arguments').getArgs local link = require('Module:Link')._link local getData = require("Module:data") local p = {} function labelText…”) |
无编辑摘要 |
||
第151行: | 第151行: | ||
end | end | ||
--分类添加 | --分类添加 | ||
local category = '' | |||
if args['更新版本NS'] or dataNs('id') | |||
then | |||
if args['更新版本'] or args['更新时间'] or data('id') | |||
then | |||
category = category..'[[分类:双平台曲目]]' | |||
else | |||
category = category..'[[分类:NS版曲目]]' | |||
end | |||
else | |||
category = category..'[[分类:移动版曲目]]' | |||
end | |||
if dataNs('pstChange') or dataNs('prsChange') or dataNs('ftrChange') then category = category..'[[分类:多模式谱面有差异的曲目]]' end | |||
if not(data('id') or dataNs('id') or #args > 1) then category = category..'[[分类:未登陆的曲目]]' end | |||
if data('id') or dataNs('id') | |||
then | |||
category = category..'[[分类:'..tostring(choice(getData.pack({data('set')}), data('set'), getData.pack({dataNs('set')}), dataNs('set'))) .. '曲包曲目]]' | |||
if dataNs('side') == 1 or args['侧'] == '1' | |||
then | |||
category = category..'[[分类:纷争侧曲目]]' | |||
else | |||
category = category..'[[分类:光芒侧曲目]]' | |||
end | |||
category = category..'[[分类:PST'..infoList[20][1] .. '级曲目]]' | |||
category = category..'[[分类:PRS'..infoList[21][1] .. '级曲目]]' | |||
category = category..'[[分类:FTR'..infoList[22][1] .. '级曲目]]' | |||
if byd then category = category..'[[分类:BYD'..infoList[23][1] .. '级曲目]]' end | |||
category = category..'[[分类:采用'..(args['背景'] or data('bg') or dataNs('bg')) .. '背景的曲目]]' | |||
if args['曲目版本'] then category = category..'[[分类:'..args['曲目版本']:gusb('v', 'V') .. '添加的曲目]]' end | |||
if args['曲目版本NS'] then category = category..'[[分类:NS '..args['曲目版本NS']:gusb('v', 'V') .. '添加的曲目]]' end | |||
end | |||
return tostring(box) | return tostring(box) |