跳至內容

「模組:Infobox military conflict」:修訂間差異

移除 12 位元組 、​ 2022年5月17日 (星期二)
無編輯摘要
imported>Migertile CL
(建立內容為「require('Module:No globals') local infoboxStyle = mw.loadData('Module:WPMILHIST Infobox style') local templatestyles = 'Module:Infobox military conflict/styles.css' local IMC = {} IMC.__index = IMC function IMC:renderPerCombatant(builder, headerText, prefix, suffix) prefix = prefix or '' suffix = suffix or '' local colspans = {} -- This may result in colspans[1] getting set twice, but -- this is no big deal. The second set will be correct. local l…」的新頁面)
 
imported>Migertile CL
無編輯摘要
 
第97行: 第97行:
:css('padding-right', '1em')
:css('padding-right', '1em')
             :css('white-space', 'nowrap')
             :css('white-space', 'nowrap')
:wikitext('地点')
:wikitext('地點')
:done()
:done()
:tag('td')
:tag('td')
第115行: 第115行:
:css('padding-right', '1em')
:css('padding-right', '1em')
                 :css('white-space', 'nowrap')
                 :css('white-space', 'nowrap')
:wikitext(self.args.action and '行动')
:wikitext(self.args.action and '行動')
:done()
:done()
:tag('td')
:tag('td')
第126行: 第126行:
:css('padding-right', '1em')
:css('padding-right', '1em')
                 :css('white-space', 'nowrap')
                 :css('white-space', 'nowrap')
:wikitext(self.args.status and '状态' or '结果')
:wikitext(self.args.status and '狀態' or '結果')
:done()
:done()
:tag('td')
:tag('td')
第139行: 第139行:
:css('padding-right', '1em')
:css('padding-right', '1em')
                 :css('white-space', 'nowrap')
                 :css('white-space', 'nowrap')
:wikitext('领土变更')
:wikitext('領土變更')
:done()
:done()
:tag('td')
:tag('td')
第200行: 第200行:
end
end
self:renderPerCombatant(builder, '指挥官与领导者', 'commander')
self:renderPerCombatant(builder, '指揮官', 'commander')
         for _,v in ipairs{'a','b','c','d'} do
         for _,v in ipairs{'a','b','c','d'} do
self:renderPerCombatant(builder, nil, 'commander', v)
self:renderPerCombatant(builder, nil, 'commander', v)
end
end


self:renderPerCombatant(builder, '参战单位', 'units')
self:renderPerCombatant(builder, '參戰單位', 'units')
self:renderPerCombatant(builder, '兵力', 'strength')
self:renderPerCombatant(builder, '兵力', 'strength')
self:renderPerCombatant(builder, '政治支持', 'polstrength')
self:renderPerCombatant(builder, '政治支持', 'polstrength')
self:renderPerCombatant(builder, '军事支援', 'milstrength')
self:renderPerCombatant(builder, '軍事支援', 'milstrength')
self:renderPerCombatant(builder, '伤亡与损失', 'casualties')
self:renderPerCombatant(builder, '傷亡與損失', 'casualties')


if self.args.notes then
if self.args.notes then