Module:Partnertable:修订间差异

添加186字节 、​ 2024年1月12日 (星期五)
新增 觉醒画师 参数
(修复洞烛分类问题)
(新增 觉醒画师 参数)
 
第46行: 第46行:
end
end


function getImage(normal,awaken,JacketArgs,awakenyes,type)
function getImage(normal,awaken,normalJacket,awakenJacket,awakenyes,type)
local container,tab=mw.html.create('div'),mw.html.create('div')
local container,tab=mw.html.create('div'),mw.html.create('div')
local tab1,tab2,part1,part2,jacket
local tab1,tab2,part1,part2,jacket
第52行: 第52行:
tab:attr( 'id','tab-'..type ) tab:addClass( 'img-tab' )
tab:attr( 'id','tab-'..type ) tab:addClass( 'img-tab' )
local Jacket=JacketArgs
local JacketNormal=normalJacket
if awaken
if awaken
then
then
tab1,tab2,part1,part2=mw.html.create('div'),mw.html.create('div'),mw.html.create('div'),mw.html.create('div')
tab1,tab2,part1,part2=mw.html.create('div'),mw.html.create('div'),mw.html.create('div'),mw.html.create('div')
 
local JacketAwaken=normalJacket
if awakenJacket
then
JacketAwaken=awakenJacket
end
tab1:wikitext('Normal') tab2:wikitext('Awaken')
tab1:wikitext('Normal') tab2:wikitext('Awaken')
tab1:addClass('img-tab-part normal') tab2:addClass('img-tab-part awaken')
tab1:addClass('img-tab-part normal') tab2:addClass('img-tab-part awaken')
第63行: 第67行:
container:wikitext(tostring(tab))
container:wikitext(tostring(tab))
part1:wikitext('[[文件:'..normal..'|300px|none]]'..labelText('画师')..Jacket) part2:wikitext('[[文件:'..awaken..'|300px|none]]'..labelText('画师')..tostring(Jacket)) 
part1:wikitext('[[文件:'..normal..'|300px|none]]'..labelText('画师')..tostring(JacketNormal)) part2:wikitext('[[文件:'..awaken..'|300px|none]]'..labelText('画师')..tostring(JacketAwaken)) 
part1:addClass('active tab-text-'..type) part2:addClass('tab-text-'..type) 
part1:addClass('active tab-text-'..type) part2:addClass('tab-text-'..type) 
container:wikitext(tostring(part1)) container:wikitext(tostring(part2)) 
container:wikitext(tostring(part1)) container:wikitext(tostring(part2)) 
第70行: 第74行:
end
end
return '<div><div class="floatnone">[[文件:'..normal..'|300px]]</div><div>'..labelText('画师')..Jacket..'</div></div>'
return '<div><div class="floatnone">[[文件:'..normal..'|300px]]</div><div>'..labelText('画师')..JacketNormal..'</div></div>'
end
end


第94行: 第98行:
if args['所属单曲'] then belongs='所属单曲' else belongs='所属单曲/曲包' end
if args['所属单曲'] then belongs='所属单曲' else belongs='所属单曲/曲包' end
end
end
local imageA=getImage(args['图片'],args['觉醒图片'],args['画师'],awaken,'a')
local imageA=getImage(args['图片'],args['觉醒图片'],args[' 画师'],args['觉醒 画师'],awaken,'a')
local imageB=getImage(args['图片'],args['觉醒图片'],args['画师'],awaken,'b')
local imageB=getImage(args['图片'],args['觉醒图片'],args[' 画师'],args['觉醒 画师'],awaken,'b')
local infoList = {
local infoList = {
      [1] = { args['名称'], {id = 'title'}},
      [1] = { args['名称'], {id = 'title'}},
1,269

个编辑