CURRENT MISSION: Conclude the 2026 soyjak.party hack page, aswell as any pages relating to it, such as the Summer 2026 Crisis page.
Update Quotecord with any relevant info. See the blackboard for more info.

Template:Infobox conflict: Difference between revisions

From Soyjak Wiki, the free ensoyclopedia
Jump to navigationJump to search
mNo edit summary
Tag: Reverted
Some conflicts have had 4 combatants, adding parameters to fix those infoboxes (Example: World_War_Soy/List_of_battles#Battle of Pulse Nightclub)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<templatestyles src="Infobox conflict/styles.css"/>{{#invoke:infobox|infoboxTemplate|child={{{child|{{{embed|}}}}}}
<includeonly><infobox layout="stacked">
| bodyclass  = biography vcard
<title source="conflict">
| above      = {{{name|{{PAGENAME}}}}}
<default>{{PAGENAME}}</default>
| abovestyle = background:#EEF2FF; font-size:125%;
</title>
| caption1  = {{{caption|}}}
<title source="partof">
| image      = {{ #if: {{{complex_image|}}} | {{{complex_image|}}}|{{ #if: {{{original_image|}}} |
<format>
<tabber>
<center>
|-|Soyjak={{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|maxsize=250px|alt={{{alt|}}}|suppressplaceholder=yes}}
<small>Part of {{{partof}}}</small>
|-|Original={{#invoke:InfoboxImage|InfoboxImage|image={{{original_image|}}}|maxsize=250px|alt={{{alt|}}}|suppressplaceholder=yes}}
</center>
</tabber> |
</format>
{{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|maxsize=250px|alt={{{alt|}}}|suppressplaceholder=yes}}
</title>
}}}}
<image source="image"><caption><default>{{{caption}}}</default></caption></image>
<data source="date">
<label>Date</label>
</data>
<data source="place">
<label>Location</label>
</data>
<data source="result">
<label>Result</label>
</data>
<data source="status">
<label>Status</label>
</data>


|headerstyle = background:#EEF2FF
<group>
|header1 = {{{type|}}}
<header>{{{combatants_header|Combatants}}}</header>
| conflict    =
<data source="combatant1">
| width      =
<format>
| partof      =  
<div style="display:flex;flex-flow:row nowrap;background:#d6daf0;{{#if:{{{combatant2|}}}|gap:1px;}}">
| image      =
<div style="flex:1 1 100px;background:#eef2ff;">
| image_size  =
 
| alt        =
{{{combatant1}}}
| caption    =
</div>
| date        =
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant2|}}}||display:none;}}">
| place      =
{{{combatant2}}}
| coordinates =
</div>
| map_type    =
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant3|}}}||display:none;}}">
| map_relief  =
{{{combatant3}}}
| map_size    =
</div>
| map_marksize =
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant4|}}}||display:none;}}">
| map_caption =  
{{{combatant4}}}
| map_label  =
</div>
| territory  =  
</format>
| result      =
</data>
| status      =
</group>
| combatants_header =
 
| combatant1  =
<group>
| combatant2  =
<header>{{{commanders_header|Commanders and leaders}}}</header>
| combatant3  =  
<data source="commander1">
| commander1 =  
<format>
| commander2 =  
<div style="display:flex;flex-flow:row {{#if:{{{combatant3|}}}|nowrap|wrap}};background:#d6daf0;{{#if:{{{commander2|}}}|gap:1px;}}">
| commander3 =  
<div style="flex:1 1 100px;background:#eef2ff;">
| units1     =  
{{{commander1}}}
| units2     =  
</div>
| units3     =  
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{commander2|}}}||display:none;}}">
| strength1   =  
{{{commander2}}}
| strength2   =  
</div>
| strength3   =  
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant3|}}}||width:100%;text-align:center;}}{{#if:{{{commander3|}}}||display:none;}}">
| casualties1 =  
{{{commander3}}}
| casualties2 =
</div>
| casualties3 =
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant4|}}}||width:100%;text-align:center;}}{{#if:{{{commander4|}}}||display:none;}}">
| notes      =
{{{commander4}}}
| campaignbox =  
</div>
}}</includeonly><noinclude>
</format>
{{documentation}}<!-- Categories go in the /doc subpage, and interwikis go in Wikidata. -->
</data>
</noinclude>
</group>
 
<group>
<header>{{{units_header|Units involved}}}</header>
<data source="units1">
<format>
<div style="display:flex;flex-flow:row {{#if:{{{combatant3|}}}|nowrap|wrap}};background:#d6daf0;{{#if:{{{units2|}}}|gap:1px;}}">
<div style="flex:1 1 100px;background:#eef2ff;">
{{{units1}}}
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{units2|}}}||display:none;}}">
{{{units2}}}
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant3|}}}||width:100%;text-align:center;}}{{#if:{{{units3|}}}||display:none;}}">
{{{units3}}}
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant4|}}}||width:100%;text-align:center;}}{{#if:{{{units4|}}}||display:none;}}">
{{{units4}}}
</div>
</format>
</data>
</group>
 
<group>
<header>{{{strength_header|Strength}}}</header>
<data source="strength1">
<format>
<div style="display:flex;flex-flow:row {{#if:{{{combatant3|}}}|nowrap|wrap}};background:#d6daf0;{{#if:{{{strength2|}}}|gap:1px;}}">
<div style="flex:1 1 100px;background:#eef2ff;">
{{{strength1}}}
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{strength2|}}}||display:none;}}">
{{{strength2}}}
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant3|}}}||width:100%;text-align:center;}}{{#if:{{{strength3|}}}||display:none;}}">
{{{strength3}}}
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant4|}}}||width:100%;text-align:center;}}{{#if:{{{strength4|}}}||display:none;}}">
{{{strength4}}}
</div>
</format>
</data>
</group>
 
<group>
<header>{{{casualties_header|Casualties and losses}}}</header>
<data source="casualties1">
<format>
<div style="display:flex;flex-flow:row {{#if:{{{combatant3|}}}|nowrap|wrap}};background:#d6daf0;{{#if:{{{casualties2|}}}|gap:1px;}}">
<div style="flex:1 1 100px;background:#eef2ff;">
{{{casualties1}}}
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{casualties2|}}}||display:none;}}">
{{{casualties2}}}
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant3|}}}||width:100%;text-align:center;}}{{#if:{{{casualties3|}}}||display:none;}}">
{{{casualties3}}}
</div>
</div>
<div style="padding-left:4px;flex:1 1 100px;background:#eef2ff;{{#if:{{{combatant4|}}}||width:100%;text-align:center;}}{{#if:{{{casualties4|}}}||display:none;}}">
{{{casualties4}}}
</div>
</format>
</data>
</group>
</infobox></includeonly><noinclude>{{documentation}}</noinclude>

Latest revision as of 22:25, 28 February 2026