「Module:Songtable」:修訂間差異

移除 476 位元組 、​ 2024年8月12日 (星期一)
简化
(添加bg分类)
(简化)
行 303: 行 303:
    -- 写的硬了点,没和上面一样展开
    -- 写的硬了点,没和上面一样展开


    local bgSpan
    local pstBg = args['Past背景'] or args['背景'] or data('pstBg')
   local prsBg = args['Present背景'] or args['背景'] or data('prsBg')
   local ftrBg = args['Future背景'] or args['背景'] or data('ftrBg')
   local appendBg
    if byd then
    if byd then
      bgSpan = merge({args['Past背景'] or args['背景'] or data('pstBg'), args['Present背景'] or args['背景'] or data('prsBg'), args['Future背景'] or args['背景'] or data('ftrBg'), args['Beyond背景'] or args['背景'] or data('bydBg')})
      appendBg = args['Beyond背景'] or args['背景'] or data('bydBg')
    elseif etr then
    elseif etr then
     bgSpan = merge({args['Past背景'] or args['背景'] or data('pstBg'), args['Present背景'] or args['背景'] or data('prsBg'), args['Future背景'] or args['背景'] or data('ftrBg'), args['Eternal背景'] or args['背景'] or data('etrBg')})
   appendBg = args['Eternal背景'] or args['背景'] or data('etrBg')
   else
     bgSpan = merge({args['Past背景'] or args['背景'] or data('pstBg'), args['Present背景'] or args['背景'] or data('prsBg'), args['Future背景'] or args['背景'] or data('ftrBg')})
    end
    end
   local bgSpan = merge({pstBg, prsBg, ftrBg, appendBg})




行 420: 行 422:


      { '背景', { class = 'label'}},
      { '背景', { class = 'label'}},
      { bgCov(args['Past背景'] or args['背景'] or data('pstBg')), { class = 'pst-data'}, bgSpan[1]},
      { bgCov(pstBg), { class = 'pst-data'}, bgSpan[1]},
      { bgCov(args['Present背景'] or args['背景'] or data('prsBg')), { class = 'prs-data'}, bgSpan[2]},
      { bgCov(prsBg), { class = 'prs-data'}, bgSpan[2]},
      { bgCov(args['Future背景'] or args['背景'] or data('ftrBg')), { class = 'ftr-data'}, bgSpan[3]},
      { bgCov(ftrBg), { class = 'ftr-data'}, bgSpan[3]},
      { bgCov(args['Beyond背景'] or args['背景'] or data('bydBg')), { class = 'byd-data'}, bgSpan[4]},
      { bgCov(appendBg), { class = 'byd-data'}, bgSpan[4]},
      -- { bgCov(args['背景']) or bgCov(data('bg')) or bgCov(dataNs('bg')), { class = 'data' , id = 'bg-normal' }},
      -- { bgCov(args['背景']) or bgCov(data('bg')) or bgCov(dataNs('bg')), { class = 'data' , id = 'bg-normal' }},
      -- { bgCov(args['Future背景']) , { class = 'data' , id = 'bg-ftr' }},
      -- { bgCov(args['Future背景']) , { class = 'data' , id = 'bg-ftr' }},
956

次編輯