Difference between revisions of "Template:4TeamBracket-Tennis5-with 3rd"

From blackwiki
Jump to navigation Jump to search
blackwiki>Frietjes
(typo)
blackwiki>Frietjes
(update to use lua, will save old version in sandbox for comparison)
Line 1: Line 1:
{| border=0 cellspacing=0 style="font-size: 90%; margin:1em 2em 1em 1em;"
+
{{#invoke: TeamBracket-Tennis | teamBracket
|  
+
| nowrap      = {{{nowrap|y}}}
| colspan="7" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2;" |{{{RD1|Semifinals}}}
+
| rounds      = 2
|  
+
| sets        = 5
|  
+
| RD1          = {{{RD1|Semifinals}}}
| colspan="7" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2;" |{{{RD2|Final}}}
+
| RD2          = {{{RD2|Final}}}
 +
| team-width  = {{{team-width|150}}}
 +
| score-width  = {{{score-width|12}}}
  
|-
+
| RD1-seed1    = {{if empty|{{{RD1-seed01|1}}}| }}
| width=1|
+
| RD1-seed2    = {{if empty|{{{RD1-seed02|4}}}| }}
| width=25|
+
| RD1-seed3    = {{if empty|{{{RD1-seed03|2}}}| }}
| width={{{team-width|150}}}|
+
| RD1-seed4    = {{if empty|{{{RD1-seed04|3}}}| }}
| width={{{score-width|12}}}|
 
| width={{{score-width|12}}}|
 
| width={{{score-width|12}}}|
 
| width={{{score-width|12}}}|
 
| width={{{score-width|12}}}|
 
| width=5| 
 
| width=5| 
 
| width=25| 
 
| width={{{team-width|150}}}|
 
| width={{{score-width|12}}}|
 
| width={{{score-width|12}}}|
 
| width={{{score-width|12}}}|
 
| width={{{score-width|12}}}|
 
| width={{{score-width|12}}}|
 
  
|-
 
|
 
| style="text-align:center;background-color:#f2f2f2;border-width: 1px 1px 0px 1px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;"| {{{RD1-seed01|1}}}
 
| style="border:1px solid #aaa; border-bottom:0px;background-color:#f9f9f9;padding-left:0.3em;" | {{{RD1-team01| }}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score01-1| }}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score01-2| }}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score01-3| }}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score01-4| }}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score01-5| }}}
 
| style="border-width:0 0 2px 0; border-style:solid;border-color:black;"| 
 
  
|-
+
| RD2-seed1    = {{if empty|{{{RD2-seed01|}}}| }}
|
+
| RD2-seed2    = {{if empty|{{{RD2-seed02|}}}| }}
| style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;"| {{{RD1-seed02|4}}}
 
| style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" | {{{RD1-team02| }}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score02-1| }}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score02-2| }}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score02-3| }}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score02-4| }}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score02-5| }}}
 
| style="border-width:2px 2px 0 0; border-style:solid;border-color:black;"| 
 
  
|-
+
| 3rd          = {{{RD3|Third place}}}
| colspan="8"|  
+
| 3rd-seed1    = {{if empty|{{{RD3-seed01|}}}| }}
| style="border-width:0 2px 0 0; border-style:solid;border-color:black;"| 
+
| 3rd-team1    = {{{RD3-team01|}}}
| style="border-width:0 0 2px 0; border-style:solid;border-color:black;"| 
+
| 3rd-score1-1 = {{{RD3-score01-1|}}}
| style="text-align:center;background-color:#f2f2f2;border-width: 1px 1px 0px 1px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;"| {{{RD2-seed01| }}}
+
| 3rd-score1-2 = {{{RD3-score01-2|}}}
| style="border:1px solid #aaa; border-bottom:0px;background-color:#f9f9f9;padding-left:0.3em;" | {{{RD2-team01| }}}
+
| 3rd-score1-3 = {{{RD3-score01-3|}}}
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score01-1| }}}
+
| 3rd-score1-4 = {{{RD3-score01-4|}}}
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score01-2| }}}
+
| 3rd-score1-5 = {{{RD3-score01-5|}}}
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score01-3| }}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score01-4| }}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score01-5| }}}
 
  
|-
+
| 3rd-team2    = {{{RD3-team02|}}}
| colspan="8"|
+
| 3rd-seed2    = {{if empty|{{{RD3-seed02|}}}| }}
| style="border-width:0 2px 0 0; border-style:solid;border-color:black;"| 
+
| 3rd-score2-1 = {{{RD3-score02-1|}}}
| style="border-width:2px 0 0 0; border-style:solid;border-color:black;"| 
+
| 3rd-score2-2 = {{{RD3-score02-2|}}}
| style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;"| {{{RD2-seed02| }}}
+
| 3rd-score2-3 = {{{RD3-score02-3|}}}
| style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" | {{{RD2-team02| }}}
+
| 3rd-score2-4 = {{{RD3-score02-4|}}}
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score02-1| }}}
+
| 3rd-score2-5 = {{{RD3-score02-5|}}}
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score02-2| }}}
+
}}<noinclude>
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score02-3|&nbsp;}}}
+
{{documentation}}
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score02-4|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD2-score02-5|&nbsp;}}}
 
 
 
|-
 
|
 
| style="text-align:center;background-color:#f2f2f2;border-width: 1px 1px 0px 1px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;"| {{{RD1-seed03|2}}}
 
| style="border:1px solid #aaa; border-bottom:0px;background-color:#f9f9f9;padding-left:0.3em;"| {{{RD1-team03|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score03-1|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score03-2|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score03-3|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score03-4|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score03-5|&nbsp;}}}
 
| style="border-width:0 2px 2px 0; border-style:solid;border-color:black;"|&nbsp;
 
 
 
|-
 
|
 
| style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;"| {{{RD1-seed04|3}}}
 
| style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" | {{{RD1-team04|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score04-1|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score04-2|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score04-3|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score04-4|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD1-score04-5|&nbsp;}}}
 
| style="border-width:2px 0 0 0; border-style:solid;border-color:black;"|&nbsp;
 
|
 
| colspan="7" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2;" |{{{RD3|Third place}}}
 
 
 
|-
 
| colspan=10|
 
| style="text-align:center;background-color:#f2f2f2;border-width: 1px 1px 0px 1px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;"| {{{RD3-seed01|&nbsp;}}}
 
| style="border:1px solid #aaa; border-bottom:0px;background-color:#f9f9f9;padding-left:0.3em;" | {{{RD3-team01|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score01-1|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score01-2|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score01-3|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score01-4|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 0px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score01-5|&nbsp;}}}
 
 
 
|-
 
|
 
| colspan=9|
 
| style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;"| {{{RD3-seed02|&nbsp;}}}
 
| style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" | {{{RD3-team02|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score02-1|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score02-2|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score02-3|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score02-4|&nbsp;}}}
 
| style="text-align:center;border-width: 1px 1px 1px 0px; border-style:solid; border-color:#aaa #aaa #aaa #aaa;background-color:#f9f9f9;" |{{{RD3-score02-5|&nbsp;}}}
 
|}{{#invoke:Tennis bracket tracking|tracking}}<noinclude>
 
----
 
See [[Template talk:{{PAGENAME}}|this template"s talk page]] for information on how to use this template.
 
 
 
==See also==
 
*[[Template:4TeamBracket-with 3rd]]
 
*[[Template:4TeamBracket-Compact-Tennis3]]
 
*[[Template:4TeamBracket-Table-Tennis7-with 3rd]]
 
*[[Template:4TeamBracket-Tennis5-NoSeed-with 3rd]]
 
 
 
[[Category:4-Team bracket templates]]
 
[[Category:Tennis tournament bracket templates]]
 
 
</noinclude>
 
</noinclude>

Revision as of 17:01, 18 April 2017

Semifinals Final
              
Script error: No such module "If empty".  
Script error: No such module "If empty".  
Script error: No such module "If empty".  
Script error: No such module "If empty".  
Script error: No such module "If empty".  
Script error: No such module "If empty".   Third place
Script error: No such module "If empty".  
Script error: No such module "If empty".  
Template documentation[view] [edit] [history] [purge]

This template generates a 4-team tournament bracket. It is designed for a four player setup with 3rd place play-off, in a best of five set format in all matches. The code itself was reduced from Template:4TeamBracket-Tennis7-with 3rd.

Usage

{{4TeamBracket-Tennis5-with 3rd
| RD1=
| RD2=
| 3rd=

| seeds=<!-- yes or no or blank -->
| score-width=
| team-width=

| RD1-seed1=
| RD1-team1=
| RD1-score1-1=
| RD1-score1-2=
| RD1-score1-3=
| RD1-score1-4=
| RD1-score1-5=
| RD1-seed2=
| RD1-team2=
| RD1-score2-1=
| RD1-score2-2=
| RD1-score2-3=
| RD1-score2-4=
| RD1-score2-5=

| RD1-seed3=
| RD1-team3=
| RD1-score3-1=
| RD1-score3-2=
| RD1-score3-3=
| RD1-score3-4=
| RD1-score3-5=
| RD1-seed4=
| RD1-team4=
| RD1-score4-1=
| RD1-score4-2=
| RD1-score4-3=
| RD1-score4-4=
| RD1-score4-5=

| RD2-seed1=
| RD2-team1=
| RD2-score1-1=
| RD2-score1-2=
| RD2-score1-3=
| RD2-score1-4=
| RD2-score1-5=
| RD2-seed2=
| RD2-team2=
| RD2-score2-1=
| RD2-score2-2=
| RD2-score2-3=
| RD2-score2-4=
| RD2-score2-5=

| RD2-seed3=
| RD2-team3=
| RD2-score3-1=
| RD2-score3-2=
| RD2-score3-3=
| RD2-score3-4=
| RD2-score3-5=
| RD2-seed4=
| RD2-team4=
| RD2-score4-1=
| RD2-score4-2=
| RD2-score4-3=
| RD2-score4-4=
| RD2-score4-5=
}}

Template parameters

  • RD1, RD2, 3rd — [OPTIONAL] The names of each respective round. Defaults to "Semifinals", "Final", "Third place" respectively.
  • score-width — The width of each of the five set boxes for each match (default 12)
  • team-width — The width of the boxes in which the player names are displayed (default 150)
  • seeds=no — [OPTIONAL] The seeding boxes — the '1', '4', '2', '3' at the left — are not displayed

See also