1,272
次編輯
(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'}}, |
次編輯