1,269
个编辑
(Eternal 更新版本/时间支持) |
(Eternal难度名称) |
||
第40行: | 第40行: | ||
end | end | ||
function | function diffMark(diffText, byd, name, inNs, nsByd) | ||
local diff, mark = mw.html.create('div'), mw.html.create('div') | local diff, mark = mw.html.create('div'), mw.html.create('div') | ||
diff:wikitext( | diff:wikitext(diffText) | ||
mark:wikitext('仅移动版') | mark:wikitext('仅移动版') | ||
if byd and inNs and not(nsByd) | if byd and inNs and not(nsByd) | ||
第290行: | 第290行: | ||
local bydRating = args['Beyond等级'] or data('bydRating') | local bydRating = args['Beyond等级'] or data('bydRating') | ||
local etrRating = args['Eternal等级'] or data('etrRating') | local etrRating = args['Eternal等级'] or data('etrRating') | ||
local additionalDiffMark | |||
if byd then | |||
additionalDiffMark = diffMark('[Beyond]', byd, args['曲名'], inNs, nsByd) | |||
elseif etr then | |||
additionalDiffMark = diffMark('[Eternal]', etr, args['曲名'], inNs, false) | |||
end | |||
local additionalDiffMarkClass='byd-label' | |||
-- 生成Grid表格的信息表;在后文中依据格式进行生成。 | -- 生成Grid表格的信息表;在后文中依据格式进行生成。 | ||
第311行: | 第319行: | ||
{ '[Present]', { class = 'prs-label'}}, | { '[Present]', { class = 'prs-label'}}, | ||
{ '[Future]', { class = 'ftr-label'}}, | { '[Future]', { class = 'ftr-label'}}, | ||
{ | { additionalDiffMark, { class = additionalDiffMarkClass}}, | ||
{ '等级', { class = 'label'}}, | { '等级', { class = 'label'}}, | ||
{ pstRating, { class = 'pst-data'}}, | { pstRating, { class = 'pst-data'}}, | ||
第332行: | 第340行: | ||
{ '[Present]', { class = 'prs-label ns'}}, | { '[Present]', { class = 'prs-label ns'}}, | ||
{ '[Future]', { class = 'ftr-label ns'}}, | { '[Future]', { class = 'ftr-label ns'}}, | ||
{ | { additionalDiffMark, { class = additionalDiffMarkClass..' ns'}}, | ||
{ 'note数量', { class = 'label ns'}}, | { 'note数量', { class = 'label ns'}}, | ||
{ args['PastNoteNS'] or args['PastNote'], { class = 'pst-data ns'}}, | { args['PastNoteNS'] or args['PastNote'], { class = 'pst-data ns'}}, |
个编辑