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)