模块:收纳表:修订间差异

跳到导航 跳到搜索
添加404字节 、​ 2022年7月22日 (星期五)
新增:调整页面加载时,最初显示的tab,的参数
无编辑摘要
(新增:调整页面加载时,最初显示的tab,的参数)
第8行: 第8行:
--[[ 非css的参数设定
--[[ 非css的参数设定
splitCount      = 5:    决定每行有几个物件
splitCount      = 5:    决定每行有几个物件
initialTab      = nil:  决定页面加载出来时,收纳表预设显示的tab。
                        nil的话就是一开始都不显示东西
textDisplay    = down: 内容相对于选择栏的位置,可输入
textDisplay    = down: 内容相对于选择栏的位置,可输入
                         top(内容在选择栏上)
                         top(内容在选择栏上)
第18行: 第21行:
local notCSS = { --非CSS的参数
local notCSS = { --非CSS的参数
     textDisplay = true,
     textDisplay = true,
     splitCount  = true
     splitCount  = true,
    initialTab  = true,
}
}


第41行: 第45行:
}
}


 
local initialTab = nil


--处理旧参数名与别名
--处理旧参数名与别名
第132行: 第136行:
     end
     end


     for _, tabIndex in ipairs(ordering['tabIndices']) do
     for originalIndex, tabIndex in ipairs(ordering['tabIndices']) do
         local sitm = tabs_pages:tag('div')
         local sitm = tabs_pages:tag('div')
             :addClass('tab ' .. CSSvalue['sitm']['class'])
             :addClass('tab ' .. CSSvalue['sitm']['class'])
             :wikitext(contents['tab' .. tabIndex])
             :wikitext(contents['tab' .. tabIndex])
        if originalIndex == initialTab then sitm:addClass('active') end
         for _, CSS in ipairs(ordering['sitm']) do
         for _, CSS in ipairs(ordering['sitm']) do
             sitm:css(CSS, CSSvalue['sitm'][CSS])
             sitm:css(CSS, CSSvalue['sitm'][CSS])
第155行: 第160行:
     end
     end


     for _, tabIndex in ipairs(ordering['tabIndices']) do
     for originalIndex, tabIndex in ipairs(ordering['tabIndices']) do
         local citm = tabs_contents:tag('div')
         local citm = tabs_contents:tag('div')
             :addClass('tab-c ' .. CSSvalue['citm']['class'])
             :addClass('tab-c ' .. CSSvalue['citm']['class'])
             :wikitext(contents['content' .. tabIndex])
             :wikitext(contents['content' .. tabIndex])
        if originalIndex == initialTab then citm:addClass('active') end
         for _, CSS in ipairs(ordering['citm']) do
         for _, CSS in ipairs(ordering['citm']) do
             citm:css(CSS, CSSvalue['citm'][CSS])
             citm:css(CSS, CSSvalue['citm'][CSS])
第183行: 第189行:
         end
         end
     end
     end
    initialTab = args['initialTab']


     --处理CSSvalue
     --处理CSSvalue

导航菜单