Template:Infobox sports league: Difference between revisions

From EarthMC
Jump to navigation Jump to search
sayerleft (talk | contribs)
No edit summary
sayerleft (talk | contribs)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<includeonly>{| class="infobox" style="float: right; clear: right; margin: 0 0 1em 1em; border: 1px solid #a2a9b1; background-color: #f8f9fa; width: 24em; font-size: 88%; line-height: 1.5em; border-spacing: 2px;"
<includeonly>{| class="infobox" style="float: right; clear: right; margin: 0 0 1em 1em; border: 1px solid #a2a9b1; background-color: #f8f9fa; width: 24em; font-size: 88%; line-height: 1.5em; border-spacing: 2px;"
|+ style="font-size: 125%; font-weight: bold; background-color: #efefef; border: 1px solid #a2a9b1; padding: 5px;" | {{{name|{{PAGENAME}}}}}
|+ style="font-size: 125%; font-weight: bold; background-color: #efefef; border: 1px solid #a2a9b1; padding: 5px;" | {{{name|{{PAGENAME}}}}}
 
{{#if:{{{currentseason|}}}|
{{#if:{{{current_season|}}}|
<tr><th colspan="2" style="text-align: center; background-color: #333; color: white; border: 1px solid #a2a9b1; font-size: 110%; padding: 3px;">Current season, competition or edition:<br><em>{{{currentseason}}}</em></th></tr>
<tr><th colspan="2" style="text-align: center; background-color: #333; color: white; border: 1px solid #a2a9b1; font-size: 110%; padding: 3px;">Current season, competition or edition:<br><em>{{{current_season}}}</em></th></tr>
}}
}}
{{#if:{{{image|}}}|
{{#if:{{{image|}}}|
<tr><td colspan="2" style="text-align: center; background-color: #fff; border: 1px solid #a2a9b1;">[[File:{{{image}}}|220px]]<br />{{{caption|}}}</td></tr>
<tr><td colspan="2" style="text-align: center; background-color: #fff; border: 1px solid #a2a9b1;">[[File:{{{image}}}|220px]]<br />{{{caption|}}}</td></tr>
}}
}}
{{#if:{{{formerly|}}}|
{{#if:{{{formerly|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Formerly</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Formerly</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{formerly}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{formerly}}}</td></tr>
}}
}}
{{#if:{{{sport|}}}|
{{#if:{{{sport|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Sport</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Sport</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{sport}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{sport}}}</td></tr>
}}
}}
{{#if:{{{founded|}}}|
{{#if:{{{founded|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Founded</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Founded</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{founded}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{founded}}}</td></tr>
}}
}}
{{#if:{{{founder|}}}|
{{#if:{{{founder|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Founder(s)</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Founder(s)</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{founder}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{founder}}}</td></tr>
}}
}}
{{#if:{{{first_season|}}}|
{{#if:{{{first_season|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">First season</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">First season</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{first_season}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{first_season}}}</td></tr>
}}
}}
{{#if:{{{ceased|}}}|
{{#if:{{{ceased|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Ceased</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Ceased</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{ceased}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{ceased}}}</td></tr>
}}
}}
{{#if:{{{replacedby|}}}|
{{#if:{{{replacedby|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Replaced by</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Replaced by</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{replacedby}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{replacedby}}}</td></tr>
}}
}}
{{#if:{{{owner|}}}|
{{#if:{{{owner|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Owner</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Owner</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{owner}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{owner}}}</td></tr>
}}
}}
{{#if:{{{commissioner|}}}|
{{#if:{{{commissioner|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Commissioner</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Commissioner</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{commissioner}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{commissioner}}}</td></tr>
}}
}}
{{#if:{{{organizer|}}}|
{{#if:{{{organizer|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Organizing body</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Organizing body</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{organizer}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{organizer}}}</td></tr>
}}
}}
{{#if:{{{hq|}}}|
{{#if:{{{hq|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Headquarters</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left; width: 40%;">Headquarters</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{hq}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{hq}}}</td></tr>
}}
}}
{{#if:{{{conferences|}}}|
{{#if:{{{conferences|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Conferences</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Conferences</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{conferences}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{conferences}}}</td></tr>
}}
}}
{{#if:{{{divisions|}}}|
{{#if:{{{divisions|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Divisions</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Divisions</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{divisions}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{divisions}}}</td></tr>
}}
}}
{{#if:{{{teams|}}}|
{{#if:{{{teams|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">No. of teams</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">No. of teams</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{teams}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{teams}}}</td></tr>
}}
}}
{{#if:{{{region|}}}|
{{#if:{{{region|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Region</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Region</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{region}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{region}}}</td></tr>
}}
}}
{{#if:{{{champion|}}}|
{{#if:{{{champion|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Most recent champion</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Most recent champion</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{champion}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{champion}}}</td></tr>
}}
}}
{{#if:{{{most_titles|}}}|
{{#if:{{{most_titles|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Most titles</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Most titles</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{most_titles}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{most_titles}}}</td></tr>
}}
}}
{{#if:{{{broadcaster|}}}|
{{#if:{{{broadcaster|}}}|
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Broadcaster</th>
<tr><th style="background-color: #f2f2f2; border: 1px solid #a2a9b1; padding: 0.2em 0.4em; text-align: left;">Broadcaster</th>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{broadcaster}}}</td></tr>
<td style="border: 1px solid #a2a9b1; padding: 0.2em 0.4em;">{{{broadcaster}}}</td></tr>
}}
}}
|} </includeonly><noinclude>
|} </includeonly><noinclude>
== Usage ==
== Usage ==

Latest revision as of 09:25, 16 January 2026

Usage

This version only displays rows if the parameter is filled.

{{Infobox sports league
| name        = 
| image       = 
| caption     = 
| sport       = 
| founded     = 
| founder     = 
| region      = 
| teams       = 
| champion    = 
| most_titles = 
| formerly =
| first_season =
| ceased =
| replacedby =
| owner =
| commissioner =
| organizer =
| conferences =
| divisions =
| hq =
| broadcaster =
}}