6,560
次編輯
小無編輯摘要 |
小 (修复第二曲名和添加ftr背景功能) |
||
第181行: | 第181行: | ||
return merge | return merge | ||
end | |||
function title(name,nameSecond,online) | |||
local result=name | |||
if nameSecond then result = result .. "<br>" .. nameSecond end | |||
if not(online) then result = result .. "<br>" .. '此曲目暂未上线' end | |||
return result | |||
end | end | ||
第231行: | 第238行: | ||
local infoList = { | local infoList = { | ||
[1] = { | [1] = { | ||
title(args['曲名'] or data('title') or dataNs('title'), args[' 第二 曲名'], data('id') or dataNs('id') or #args > 1), | |||
{id = 'title'}}, | {id = 'title'}}, | ||
[2] = { | [2] = { | ||
第366行: | 第373行: | ||
[46] = { | [46] = { | ||
bgCov(args['背景']) or bgCov(data('bg')) or bgCov(dataNs('bg')), | bgCov(args['背景']) or bgCov(data('bg')) or bgCov(dataNs('bg')), | ||
{class = 'data'}}, | {class = 'data' , id = 'bg-normal' }}, | ||
[47] = { | [47] = { | ||
bgCov(args['Future背景']) , | |||
{class = 'data' , id = 'bg-ftr' }}, | |||
[48] = { | |||
'更新时间', | '更新时间', | ||
{id = 'update-data-label', class = 'label'}}, | {id = 'update-data-label', class = 'label'}}, | ||
[ | [49] = { | ||
dateCov(args['更新版本'], args['更新时间'], labelText('移动版'), 'arg') or dateCov(data('version'), tonumber(data('date')), labelText('移动版'), 'data'), | dateCov(args['更新版本'], args['更新时间'], labelText('移动版'), 'arg') or dateCov(data('version'), tonumber(data('date')), labelText('移动版'), 'data'), | ||
{id = 'mobile-date-normal', class = 'data'}}, | {id = 'mobile-date-normal', class = 'data'}}, | ||
[ | [50] = { | ||
dateCov(args['Beyond更新版本'], args['Beyond更新时间'], labelText('移动版'), 'arg') or '空', | dateCov(args['Beyond更新版本'], args['Beyond更新时间'], labelText('移动版'), 'arg') or '空', | ||
{id = 'mobile-date-byd', class = 'data'}}, | {id = 'mobile-date-byd', class = 'data'}}, | ||
[ | [51] = { | ||
dateCov(args['更新版本NS'], args['更新时间NS'], labelText('NS版'), 'arg') or dateCov(dataNs('version'), tonumber(dataNs('date')), labelText('NS版'), 'data'), | dateCov(args['更新版本NS'], args['更新时间NS'], labelText('NS版'), 'arg') or dateCov(dataNs('version'), tonumber(dataNs('date')), labelText('NS版'), 'data'), | ||
{id = 'ns-date-normal', class = 'data ns'}}, | {id = 'ns-date-normal', class = 'data ns'}}, | ||
[ | [52] = { | ||
'空', | '空', | ||
{id = 'ns-date-byd', class = 'data ns'}}} | {id = 'ns-date-byd', class = 'data ns'}}} | ||
第400行: | 第410行: | ||
if args['曲名'] == 'Tempestissimo' then box:addClass('ns-byd-date') box:addClass('ns-date-span') end | if args['曲名'] == 'Tempestissimo' then box:addClass('ns-byd-date') box:addClass('ns-date-span') end | ||
if not(args['更新版本'] or args['更新时间'] or data('id')) then box:addClass('no-mobile') end | if not(args['更新版本'] or args['更新时间'] or data('id')) then box:addClass('no-mobile') end | ||
if args['Future背景'] then box:addClass('bg-ftr') end | |||
--分类添加 | --分类添加 | ||
第420行: | 第431行: | ||
if not(data('id') or dataNs('id') or #args > 1) then category = category..'[[分类:未登陆的曲目]]' end | if not(data('id') or dataNs('id') or #args > 1) then category = category..'[[分类:未登陆的曲目]]' end | ||
if data('id') or dataNs('id') | if (data('id') or dataNs('id')) and not(args['unset']) | ||
then | then | ||
category = category..'[[分类:'..tostring(choice(getData.pack({data('set')}), data('set'), getData.pack({dataNs('set')}), dataNs('set'))) .. '曲包曲目]]' | category = category..'[[分类:'..tostring(choice(getData.pack({data('set')}), data('set'), getData.pack({dataNs('set')}), dataNs('set'))) .. '曲包曲目]]' |