Difference between revisions of "Template:4TeamBracket-Tennis3-with third"

From blackwiki
Jump to navigation Jump to search
blackwiki>Frietjes
(update to use lua, will save old version in sandbox for comparison)
blackwiki>Frietjes
(Undid revision 775942184 by Frietjes (talk))
Line 1: Line 1:
{{#invoke: TeamBracket-Tennis | teamBracket
+
{| border=0 cellpadding=0 cellspacing=0 style="font-size: 90%; margin:1em 2em 1em 1em;"
| nowrap      = y
+
|  
| rounds      = 2
+
| colspan="5" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2;" |{{{RD1|Semifinals}}}
| sets        = 3
+
| colspan=2|
| RD1          = {{{RD1|Semifinals}}}
+
| colspan="5" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2;" |{{{RD2|Final}}}
| RD2          = {{{RD2|Final}}}
 
| team-width  = {{{team-width|125}}}
 
| score-width  = {{{score-width|12}}}
 
| RD1-seed1    = {{{RD1-seed1|}}}
 
| RD1-seed2    = {{{RD1-seed2|}}}
 
| RD1-seed3    = {{{RD1-seed3|}}}
 
| RD1-seed4    = {{{RD1-seed4|}}}
 
  
| RD2-seed1    = {{{RD2-seed1|}}}
+
|-
| RD2-seed2    = {{{RD2-seed2|}}}
+
| width=1|
 +
| width=25| 
 +
| width={{{team-width|125}}}| 
 +
| width={{{score-width|12}}}| 
 +
| width={{{score-width|12}}}| 
 +
| width={{{score-width|12}}}| 
 +
| width=10| 
 +
| width=10| 
 +
| width=25| 
 +
| width={{{team-width|125}}}| 
 +
| width={{{score-width|12}}}| 
 +
| width={{{score-width|12}}}| 
 +
| width={{{score-width|12}}}| 
  
| 3rd          = {{{3rd|Bronze medal match}}}
+
|-
| 3rd-seed1   = {{{3rd-seed1|}}}
+
| height="14" |
| 3rd-seed2   = {{{3rd-seed2|}}}
+
{{#if:{{{RD1-seed1|}}}
}}<noinclude>
+
|
{{documentation}}
+
<td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa; border-bottom: 0px;"> {{{RD1-seed1}}}</td>
 +
<td style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD1-team1|&nbsp;}}}</td>
 +
|
 +
<td colspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD1-team1|&nbsp;}}}</td>
 +
}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade1-1|#f9f9f9}}};"| {{{RD1-score1-1|&nbsp;}}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade1-2|#f9f9f9}}};"| {{{RD1-score1-2|&nbsp;}}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade1-3|#f9f9f9}}};"| {{{RD1-score1-3|&nbsp;}}}
 +
| style="border-width:0 0 2px 0; border-style:solid;border-color:black;"|&nbsp;
 +
 
 +
|-
 +
| height="7" |
 +
{{#if:{{{RD1-seed2|}}}
 +
|
 +
<td rowspan="2" style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;"> {{{RD1-seed2}}}</td>
 +
<td rowspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD1-team2|&nbsp;}}}</td>
 +
|
 +
<td rowspan="2" colspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD1-team2|&nbsp;}}}</td>
 +
}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade2-1|#f9f9f9}}};"| {{{RD1-score2-1|&nbsp;}}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade2-2|#f9f9f9}}};"| {{{RD1-score2-2|&nbsp;}}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade2-3|#f9f9f9}}};"| {{{RD1-score2-3|&nbsp;}}}
 +
| rowspan="6" style="border-width:2px 2px 2px 0; border-style:solid;border-color:black;"|&nbsp;
 +
 
 +
|-
 +
| height="7" |
 +
| rowspan="2" style="border-width:0 0 2px 0; border-style:solid;border-color:black;"|&nbsp;
 +
{{#if:{{{RD2-seed1|}}}
 +
|
 +
<td rowspan="2" style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa; border-bottom: 0px;"> {{{RD2-seed1}}}</td>
 +
<td rowspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD2-team1|&nbsp;}}}</td>
 +
|
 +
<td rowspan="2" colspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD2-team1|&nbsp;}}}</td>
 +
}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD2-shade1-1|#f9f9f9}}};"| {{{RD2-score1-1|&nbsp;}}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD2-shade1-2|#f9f9f9}}};"| {{{RD2-score1-2|&nbsp;}}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD2-shade1-3|#f9f9f9}}};"| {{{RD2-score1-3|&nbsp;}}}
 +
 
 +
|-
 +
| height="7" |
 +
| colspan="5" rowspan="2" style="text-align:center;" | {{{group1|}}}
 +
 
 +
|-
 +
| height="7" |
 +
| rowspan="2" style="border-width:2px 0 0 0; border-style:solid;border-color:black;"|&nbsp;
 +
{{#if:{{{RD2-seed2|}}}
 +
|
 +
<td rowspan="2" style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;"> {{{RD2-seed2}}}</td>
 +
<td rowspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD2-team2|&nbsp;}}}</td>
 +
|
 +
<td rowspan="2" colspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD2-team2|&nbsp;}}}</td>
 +
}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD2-shade2-1|#f9f9f9}}};"| {{{RD2-score2-1|&nbsp;}}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD2-shade2-2|#f9f9f9}}};"| {{{RD2-score2-2|&nbsp;}}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD2-shade2-3|#f9f9f9}}};"| {{{RD2-score2-3|&nbsp;}}}
 +
 
 +
|-
 +
| height="7" |
 +
{{#if:{{{RD1-seed3|}}}
 +
|
 +
<td rowspan="2" style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa; border-bottom: 0px;"> {{{RD1-seed3}}}</td>
 +
<td rowspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD1-team3|&nbsp;}}}</td>
 +
|
 +
<td rowspan="2" colspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD1-team3|&nbsp;}}}</td>
 +
}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade3-1|#f9f9f9}}};"| {{{RD1-score3-1|&nbsp;}}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade3-2|#f9f9f9}}};"| {{{RD1-score3-2|&nbsp;}}}
 +
| rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade3-3|#f9f9f9}}};"| {{{RD1-score3-3|&nbsp;}}}
 +
 
 +
|-
 +
| height="7" |
 +
 
 +
|-
 +
| height="14" |
 +
{{#if:{{{RD1-seed4|}}}
 +
|
 +
<td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;"> {{{RD1-seed4}}}</td>
 +
<td style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD1-team4|&nbsp;}}}</td>
 +
|
 +
<td colspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD1-team4|&nbsp;}}}</td>
 +
}}
 +
 
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade4-1|#f9f9f9}}};"| {{{RD1-score4-1|&nbsp;}}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade4-2|#f9f9f9}}};"| {{{RD1-score4-2|&nbsp;}}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade4-3|#f9f9f9}}};"| {{{RD1-score4-3|&nbsp;}}}
 +
| style="border-width:2px 0 0 0; border-style:solid;border-color:black;"|&nbsp;</td>
 +
| rowspan="2"|&nbsp;
 +
| colspan="5" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2;" |{{{3rd|Bronze medal match}}}
 +
 
 +
|-
 +
| height="14" colspan="7"|
 +
{{#if:{{{3rd-seed1|}}}
 +
|
 +
<td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa; border-bottom: 0px;"> {{{3rd-seed1}}}</td>
 +
<td style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{3rd-team1|&nbsp;}}}</td>
 +
|
 +
<td colspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{3rd-team1|&nbsp;}}}</td>
 +
}}
 +
 
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{3rd-shade1-1|#f9f9f9}}};"| {{{3rd-score1-1|&nbsp;}}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{3rd-shade1-2|#f9f9f9}}};"| {{{3rd-score1-2|&nbsp;}}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{3rd-shade1-3|#f9f9f9}}};"| {{{3rd-score1-3|&nbsp;}}}
 +
 
 +
|-
 +
| height="14" colspan="8"|
 +
{{#if:{{{3rd-seed2|}}}
 +
|
 +
<td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;"> {{{3rd-seed2}}}</td>
 +
<td style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{3rd-team2|&nbsp;}}}</td>
 +
|
 +
<td colspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{3rd-team2|&nbsp;}}}</td>
 +
}}
 +
 
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{3rd-shade2-1|#f9f9f9}}};"| {{{3rd-score2-1|&nbsp;}}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{3rd-shade2-2|#f9f9f9}}};"| {{{3rd-score2-2|&nbsp;}}}
 +
| style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{3rd-shade2-3|#f9f9f9}}};"| {{{3rd-score2-3|&nbsp;}}}
 +
|}{{#invoke:Tennis bracket tracking|tracking}}<noinclude>
 +
{{template doc}}
 
</noinclude>
 
</noinclude>

Revision as of 00:37, 18 April 2017

Semifinals Final
                       
         
         
         
         
       
            Bronze medal match
       
       
Template documentation[view] [edit] [history] [purge]

This template generates a 4-team tournament bracket. It is designed for a four tennis player setup in a best of three set format with a 3rd-place playoff.

Usage

{{4TeamBracket-Tennis3-with third
| RD1=
| RD2=
| 3rd=

| team-width=
| score-width=

| RD1-seed1=
| RD1-team1=
| RD1-score1-1=
| RD1-shade1-1=                                   <!-- etc. -->
| RD1-score1-2=
| RD1-score1-3=
| RD1-seed2=
| RD1-team2=
| RD1-score2-1=
| RD1-score2-2=
| RD1-score2-3=

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

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

| 3rd-seed1=
| 3rd-team1=
| 3rd-score1-1=
| 3rd-score1-2=
| 3rd-score1-3=
| 3rd-seed2=
| 3rd-team2=
| 3rd-score2-1=
| 3rd-score2-2=
| 3rd-score2-3=
}}

Parameters

  • RD1, RD2, 3rd — [OPTIONAL] The names of each respective round. Defaults to "Semifinals", "Finals" and "Bronze medal match", respectively.
  • team-width — The width of the team cell (in pixels)
  • score-width — The width for each of the three sets (in pixels)
  • shade parameters set the background color of a score box and can be used to highlight winning or losing set scores. E.g. RD1-shade1-1=aqua, RD1-shade1-1=#00FFFF, or RD1-shade1-1=#0FF (which all give the same color - see Web colors#X11 color names).

See also