Difference between revisions of "Template:Infobox officeholder/office/sandbox"
Jump to navigation
Jump to search
imported>Neveselbert (test) |
imported>Pppery |
||
| Line 1: | Line 1: | ||
{{#if:{{{speaker|}}}{{{state_legislature|}}}{{{state_assembly|}}}{{{speaker_office|}}}{{{state_delegate|}}}{{{state_house|}}}{{{prior_term|}}}{{{nominee|}}}{{{candidate|}}}{{{termstart|}}}{{{election_date|}}}{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}{{{jr/sr|}}}{{{succeeding|}}}{{{state|}}}{{{jr/sr and state|}}}{{{state_senate|}}}{{{district|}}}{{{ambassador_from|}}}{{{minister_from|}}}{{{order|}}}{{{office|}}}{{{title|}}}{{{country|}}}{{{constituency_AM|}}}{{{constituency_MP|}}}{{{parliament|}}}{{{assembly|}}}{{{constituency_|}}}{{{riding|}}}{{{term|}}}{{{termend|}}}{{{alongside|}}}{{{co-leader|}}} | {{#if:{{{speaker|}}}{{{state_legislature|}}}{{{state_assembly|}}}{{{speaker_office|}}}{{{state_delegate|}}}{{{state_house|}}}{{{prior_term|}}}{{{nominee|}}}{{{candidate|}}}{{{termstart|}}}{{{election_date|}}}{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}{{{jr/sr|}}}{{{succeeding|}}}{{{state|}}}{{{jr/sr and state|}}}{{{state_senate|}}}{{{district|}}}{{{ambassador_from|}}}{{{minister_from|}}}{{{order|}}}{{{office|}}}{{{title|}}}{{{country|}}}{{{constituency_AM|}}}{{{constituency_MP|}}}{{{parliament|}}}{{{assembly|}}}{{{constituency_|}}}{{{riding|}}}{{{term|}}}{{{termend|}}}{{{alongside|}}}{{{co-leader|}}} | ||
| − | |{{infobox|child=yes | + | |{{#invoke:infobox|infoboxTemplate|child=yes|decat=yes |
| − | | headerstyle = background:{{{color|lavender}}}; padding:0.2em 0.2em | + | | headerstyle = background:{{{color|lavender}}};line-height:normal;padding:0.2em 0.2em |
| datastyle = border-bottom:none | | datastyle = border-bottom:none | ||
| Line 13: | Line 13: | ||
}} | }} | ||
}}{{#if:{{{prior_term|}}}| | }}{{#if:{{{prior_term|}}}| | ||
| − | <br / | + | <br />{{{prior_term}}}}} |
}} | }} | ||
| Line 24: | Line 24: | ||
| data3 = {{#if:{{{nominee|}}}{{{candidate|}}}| | | data3 = {{#if:{{{nominee|}}}{{{candidate|}}}| | ||
| − | {{#if:{{{termstart|}}}{{{election_date|}}} | | + | {{#if:{{{termstart|}}}{{{election_date|}}} | <span class="nowrap">'''Election date'''</span><br />{{#if:{{{election_date|}}}|{{{election_date}}}|{{{termstart}}}}} |
}} }} | }} }} | ||
| Line 37: | Line 37: | ||
| header6 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}|| | | header6 = {{#if:{{{majority_leader|}}}{{{minority_floor_leader|}}}{{{minority_leader|}}}{{{majority_floor_leader|}}}|| | ||
{{#if:{{{state_senate|}}}|Member{{#if:{{{succeeding|}}} |-elect}} of the <span style="display: inline-block;">[[{{{state_senate}}} Senate]]</span><br />from the {{{district}}} district{{#if:{{{prior_term|}}}| | {{#if:{{{state_senate|}}}|Member{{#if:{{{succeeding|}}} |-elect}} of the <span style="display: inline-block;">[[{{{state_senate}}} Senate]]</span><br />from the {{{district}}} district{{#if:{{{prior_term|}}}| | ||
| − | <br / | + | <br />{{{prior_term}}}}} |
}} }} | }} }} | ||
| Line 92: | Line 92: | ||
|Member{{#if:{{{succeeding|}}}|-elect}} of the <span style="display: inline-block;">[[{{#if:{{{state_house|}}} |{{{state_house}}}|{{#if:{{{state_delegate|}}}|{{{state_delegate}}}|United States }}}} {{#if:{{{state_delegate|}}}|House of Delegates|House of Representatives}}|{{#if:{{{state_house|}}} |{{{state_house}}}|{{#if:{{{state_delegate|}}}|{{{state_delegate}}}|U.S.}}}} {{#if:{{{state_delegate|}}}|House of Delegates|{{#if:{{{state_house|}}}| }}House of Representatives}}]]</span><br />from {{#if:{{{state_delegate|}}}|the |{{#if:{{{state_house|}}}|the |{{{state}}}'s}}}} | |Member{{#if:{{{succeeding|}}}|-elect}} of the <span style="display: inline-block;">[[{{#if:{{{state_house|}}} |{{{state_house}}}|{{#if:{{{state_delegate|}}}|{{{state_delegate}}}|United States }}}} {{#if:{{{state_delegate|}}}|House of Delegates|House of Representatives}}|{{#if:{{{state_house|}}} |{{{state_house}}}|{{#if:{{{state_delegate|}}}|{{{state_delegate}}}|U.S.}}}} {{#if:{{{state_delegate|}}}|House of Delegates|{{#if:{{{state_house|}}}| }}House of Representatives}}]]</span><br />from {{#if:{{{state_delegate|}}}|the |{{#if:{{{state_house|}}}|the |{{{state}}}'s}}}} | ||
}} {{{district}}} district{{#if:{{{prior_term|}}}| | }} {{{district}}} district{{#if:{{{prior_term|}}}| | ||
| − | <br / | + | <br />{{{prior_term}}}}} |
}} | }} | ||
}} | }} | ||
| Line 100: | Line 100: | ||
<!--------Term---------> | <!--------Term---------> | ||
| − | | data19 = {{#if:{{{nominee|}}}{{{candidate|}}}|| | + | | data19 = {{#if:{{{termend|}}}{{{succeeding|}}}| |
| + | {{#if:{{{status|}}} | ||
| + | | <div style="width:100%; margin:0; background-color: {{{color|lavender}}}">'''{{{status}}}'''</div>|}}| | ||
| + | }} | ||
| + | |||
| + | | data20 = {{#if:{{{nominee|}}}{{{candidate|}}}|| | ||
{{#if:{{{succeeding|}}} | {{#if:{{{succeeding|}}} | ||
| − | | | + | | <span class="nowrap">'''Assuming office'''</span><br />{{{termstart}}}{{#if:{{{term|}}}{{{termend|}}}|[[Category:Pages using infobox officeholder with succeeding and term or termend]]}} |
| − | | {{#if: {{{term|}}} | | + | | {{#if: {{{term|}}} | <span class="nowrap">'''{{{termlabel|In office}}}'''</span><br />{{{term}}} }} |
}} }} | }} }} | ||
| − | | | + | | data21 = {{#if:{{{nominee|}}}{{{candidate|}}}|| |
{{#if:{{{succeeding|}}} | {{#if:{{{succeeding|}}} | ||
| | | | ||
|{{#if:{{{termstart|}}} | |{{#if:{{{termstart|}}} | ||
| {{#if:{{{termend|}}} | | {{#if:{{{termend|}}} | ||
| − | |<!--then: term has start and end:--> | + | |<!--then: term has start and end:--><span class="nowrap">'''{{{termlabel|In office}}}'''</span><br />{{{termstart}}}{{#iferror:{{#expr:{{{termstart}}}*{{{termend}}}}}| – |–}}{{{termend}}}{{#if:{{{alongside|}}}{{{co-leader|}}}|<div style="line-height:normal; padding-top:0.2em; padding-bottom:0.1em">{{#if:{{{alongside|}}}|Serving|Co-leading}} with {{#if:{{{alongside|}}}|{{{alongside}}}|{{{co-leader}}}}}</div>}} |
| − | |<!--else: term is ongoing--><div style="width:100%; margin | + | |{{#if:{{{status|}}}|<div style="width:100%; margin:0; background-color: {{{color|lavender}}}">'''{{{status}}}'''</div>|<!--else: term is ongoing--><div style="width:100%; margin:0; background-color: {{{color|lavender}}}">'''[[Incumbent]]'''</div>}} |
}} | }} | ||
}} | }} | ||
}} }} | }} }} | ||
| − | | | + | | data22 = {{#if:{{{nominee|}}}{{{candidate|}}}|| |
{{#if:{{{succeeding|}}} | {{#if:{{{succeeding|}}} | ||
| | | | ||
| Line 123: | Line 128: | ||
|{{#if:{{{termend|}}} | |{{#if:{{{termend|}}} | ||
|<!--then nothing else; term has ended--> | |<!--then nothing else; term has ended--> | ||
| − | |<!--else term is ongoing:--> | + | |<!--else term is ongoing:--><span class="nowrap">'''Assumed office'''</span> <br />{{{termstart}}}{{#if:{{{alongside|}}}{{{co-leader|}}}|<div style="line-height:normal; padding-top:0.2em; padding-bottom:0.1em">{{#if:{{{alongside|}}}|Serving|Co-leader}} with {{#if:{{{alongside|}}}|{{{alongside}}}|{{{co-leader}}}}}</div>}} |
}} | }} | ||
}} | }} | ||
| Line 131: | Line 136: | ||
end infobox1 / start infobox2 | end infobox1 / start infobox2 | ||
-->{{#if:{{{monarch|}}}{{{president|}}}{{{governor-general|}}}{{{governor_general|}}}{{{primeminister|}}}{{{chancellor|}}}{{{minister|}}}{{{taoiseach|}}}{{{firstminister|}}}{{{chiefminister|}}}{{{premier|}}}{{{governor|}}}{{{lieutenant_governor|}}}{{{vicepresident|}}}{{{vicegovernor|}}}{{{viceprimeminister|}}}{{{vicepremier|}}}{{{deputy|}}}{{{leader|}}}{{{lieutenant|}}}{{{nominator|}}}{{{appointer|}}}{{{opponent|}}}{{{incumbent|}}}{{{succeeding|}}}{{{preceding|}}}{{{predecessor|}}}{{{preceded|}}}{{{successor|}}}{{{succeeded|}}}{{{parliamentarygroup|}}}{{{constituency|}}}{{{majority|}}}{{{1namedata|}}}{{{2namedata|}}}{{{3namedata|}}}{{{4namedata|}}}{{{5namedata|}}}{{{runningmate|}}}| | -->{{#if:{{{monarch|}}}{{{president|}}}{{{governor-general|}}}{{{governor_general|}}}{{{primeminister|}}}{{{chancellor|}}}{{{minister|}}}{{{taoiseach|}}}{{{firstminister|}}}{{{chiefminister|}}}{{{premier|}}}{{{governor|}}}{{{lieutenant_governor|}}}{{{vicepresident|}}}{{{vicegovernor|}}}{{{viceprimeminister|}}}{{{vicepremier|}}}{{{deputy|}}}{{{leader|}}}{{{lieutenant|}}}{{{nominator|}}}{{{appointer|}}}{{{opponent|}}}{{{incumbent|}}}{{{succeeding|}}}{{{preceding|}}}{{{predecessor|}}}{{{preceded|}}}{{{successor|}}}{{{succeeded|}}}{{{parliamentarygroup|}}}{{{constituency|}}}{{{majority|}}}{{{1namedata|}}}{{{2namedata|}}}{{{3namedata|}}}{{{4namedata|}}}{{{5namedata|}}}{{{runningmate|}}}| | ||
| − | {{infobox|child=yes | + | {{#invoke:infobox|infoboxTemplate|child=yes |
| labelstyle = text-align:left | | labelstyle = text-align:left | ||
| − | | label1 = | + | | label1 = <span class="nowrap">Nominated by</span> |
| data1 = {{{nominator|}}} | | data1 = {{{nominator|}}} | ||
| − | | label2 = | + | | label2 = <span class="nowrap">Appointed by</span> |
| data2 = {{{appointer|}}} | | data2 = {{{appointer|}}} | ||
| Line 150: | Line 155: | ||
| data5 = {{#if:{{{governor_general|}}}|{{{governor_general}}}|{{{governor-general|}}}}} | | data5 = {{#if:{{{governor_general|}}}|{{{governor_general}}}|{{{governor-general|}}}}} | ||
| − | | label6 = | + | | label6 = <span class="nowrap">Prime Minister</span> |
| data6 = {{{primeminister|}}} | | data6 = {{{primeminister|}}} | ||
| Line 162: | Line 167: | ||
| data9 = {{{taoiseach|}}} | | data9 = {{{taoiseach|}}} | ||
| − | | label10 = | + | | label10 = <span class="nowrap">First Minister</span> |
| data10 = {{{firstminister|}}} | | data10 = {{{firstminister|}}} | ||
| − | | label11 = | + | | label11 = <span class="nowrap">Chief Minister</span> |
| data11 = {{{chiefminister|}}} | | data11 = {{{chiefminister|}}} | ||
| Line 178: | Line 183: | ||
<!--------Vice president/s, Vice Prime Minister/s, Deputy/ies, Lieutenant/s---------> | <!--------Vice president/s, Vice Prime Minister/s, Deputy/ies, Lieutenant/s---------> | ||
| − | | label15 = | + | | label15 = <span class="nowrap">{{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|Vice {{{office}}}}}|valid|[[Vice {{{office}}}|Vice President]]|Vice President}}|Vice President}}</span> |
| data15 = {{{vicepresident|}}} | | data15 = {{{vicepresident|}}} | ||
| − | | label16 = | + | | label16 = <span class="nowrap">{{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|Vice {{{office}}}}}|valid|[[Vice {{{office}}}|Vice Governor]]|Vice Governor}}|Vice Governor}}</span> |
| data16 = {{{vicegovernor|}}} | | data16 = {{{vicegovernor|}}} | ||
| − | | label17 = | + | | label17 = <span class="nowrap">{{#if:{{{office|}}}|[[Vice {{{office}}}|Vice PM]]|Vice [[Prime Minister|PM]]}}</span> |
| data17 = {{{viceprimeminister|}}} | | data17 = {{{viceprimeminister|}}} | ||
| − | | label18 = | + | | label18 = <span class="nowrap">{{#if:{{{office|}}}|{{#ifeq:{{isValidPageName|Vice {{{office}}}}}|valid|[[Vice {{{office}}}|Vice Premier]]|Vice Premier}}|Vice Premier}}</span> |
| data18 = {{{vicepremier|}}} | | data18 = {{{vicepremier|}}} | ||
| Line 216: | Line 221: | ||
<!--------Predecessor/successor---------> | <!--------Predecessor/successor---------> | ||
| − | | label27 = | + | | label27 = <span class="nowrap">Running mate</span> |
| data27 = {{{runningmate|}}} | | data27 = {{{runningmate|}}} | ||
| Line 228: | Line 233: | ||
| data30 = {{#if:{{{succeeding|}}}|{{{succeeding|}}}|{{{preceding|}}}}} | | data30 = {{#if:{{{succeeding|}}}|{{{succeeding|}}}|{{{preceding|}}}}} | ||
| − | | label32 = | + | | label32 = <span class="nowrap">Preceded by</span> |
| data32 = {{#if:{{{succeeding|}}}||{{#if:{{{predecessor|}}}|{{{predecessor}}}|{{{preceded|}}}}}}} | | data32 = {{#if:{{{succeeding|}}}||{{#if:{{{predecessor|}}}|{{{predecessor}}}|{{{preceded|}}}}}}} | ||
| − | | label33 = | + | | label33 = <span class="nowrap">Succeeded by</span> |
| data33 = {{#if:{{{succeeding|}}}||{{#switch:{{#if:{{{successor|}}}|{{{successor}}}|{{{succeeded|}}}}} | | data33 = {{#if:{{{succeeding|}}}||{{#switch:{{#if:{{{successor|}}}|{{{successor}}}|{{{succeeded|}}}}} | ||
| Incumbent | | Incumbent | ||
Revision as of 21:46, 10 September 2020
| This is the template sandbox page for Template:Infobox officeholder/office (diff). |
This template is used in conjunction with Template:Infobox officeholder.
Usage
|
| The above documentation is transcluded from Template:Infobox officeholder/office/doc. (edit | history) Editors can experiment in this template's sandbox (edit | diff) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |