Difference between revisions of "Template:4TeamBracket-Tennis3-with third"
Jump to navigation
Jump to search
blackwiki>Frietjes (update to use lua, will save old version in sandbox for comparison) |
blackwiki>Frietjes |
||
| Line 1: | Line 1: | ||
| − | { | + | {| border=0 cellpadding=0 cellspacing=0 style="font-size: 90%; margin:1em 2em 1em 1em;" |
| − | + | | | |
| − | + | | colspan="5" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2;" |{{{RD1|Semifinals}}} | |
| − | + | | colspan=2| | |
| − | | | + | | colspan="5" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2;" |{{{RD2|Final}}} |
| − | | | ||
| − | |||
| − | |||
| − | |||
| − | | | ||
| − | | | ||
| − | |||
| − | | | + | |- |
| − | | | + | | 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-seed1 | + | | height="14" | |
| − | | 3rd-seed2 | + | {{#if:{{{RD1-seed1|}}} |
| − | }}<noinclude> | + | | |
| − | {{ | + | <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| }}}</td> | ||
| + | | | ||
| + | <td colspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD1-team1| }}}</td> | ||
| + | }} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade1-1|#f9f9f9}}};"| {{{RD1-score1-1| }}} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade1-2|#f9f9f9}}};"| {{{RD1-score1-2| }}} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{RD1-shade1-3|#f9f9f9}}};"| {{{RD1-score1-3| }}} | ||
| + | | style="border-width:0 0 2px 0; border-style:solid;border-color:black;"| | ||
| + | |||
| + | |- | ||
| + | | 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| }}}</td> | ||
| + | | | ||
| + | <td rowspan="2" colspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD1-team2| }}}</td> | ||
| + | }} | ||
| + | | rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade2-1|#f9f9f9}}};"| {{{RD1-score2-1| }}} | ||
| + | | rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade2-2|#f9f9f9}}};"| {{{RD1-score2-2| }}} | ||
| + | | rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade2-3|#f9f9f9}}};"| {{{RD1-score2-3| }}} | ||
| + | | rowspan="6" style="border-width:2px 2px 2px 0; border-style:solid;border-color:black;"| | ||
| + | |||
| + | |- | ||
| + | | height="7" | | ||
| + | | rowspan="2" style="border-width:0 0 2px 0; border-style:solid;border-color:black;"| | ||
| + | {{#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| }}}</td> | ||
| + | | | ||
| + | <td rowspan="2" colspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD2-team1| }}}</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| }}} | ||
| + | | 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| }}} | ||
| + | | 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| }}} | ||
| + | |||
| + | |- | ||
| + | | 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;"| | ||
| + | {{#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| }}}</td> | ||
| + | | | ||
| + | <td rowspan="2" colspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD2-team2| }}}</td> | ||
| + | }} | ||
| + | | rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD2-shade2-1|#f9f9f9}}};"| {{{RD2-score2-1| }}} | ||
| + | | rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD2-shade2-2|#f9f9f9}}};"| {{{RD2-score2-2| }}} | ||
| + | | rowspan="2" style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD2-shade2-3|#f9f9f9}}};"| {{{RD2-score2-3| }}} | ||
| + | |||
| + | |- | ||
| + | | 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| }}}</td> | ||
| + | | | ||
| + | <td rowspan="2" colspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{RD1-team3| }}}</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| }}} | ||
| + | | 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| }}} | ||
| + | | 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| }}} | ||
| + | |||
| + | |- | ||
| + | | 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| }}}</td> | ||
| + | | | ||
| + | <td colspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{RD1-team4| }}}</td> | ||
| + | }} | ||
| + | |||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade4-1|#f9f9f9}}};"| {{{RD1-score4-1| }}} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade4-2|#f9f9f9}}};"| {{{RD1-score4-2| }}} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{RD1-shade4-3|#f9f9f9}}};"| {{{RD1-score4-3| }}} | ||
| + | | style="border-width:2px 0 0 0; border-style:solid;border-color:black;"| </td> | ||
| + | | rowspan="2"| | ||
| + | | 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| }}}</td> | ||
| + | | | ||
| + | <td colspan="2" style="border:1px solid #aaa; border-bottom: 0px;background-color:#f9f9f9;padding-left:0.3em;"> {{{3rd-team1| }}}</td> | ||
| + | }} | ||
| + | |||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{3rd-shade1-1|#f9f9f9}}};"| {{{3rd-score1-1| }}} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{3rd-shade1-2|#f9f9f9}}};"| {{{3rd-score1-2| }}} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px; border-bottom: 0px;background-color:{{{3rd-shade1-3|#f9f9f9}}};"| {{{3rd-score1-3| }}} | ||
| + | |||
| + | |- | ||
| + | | 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| }}}</td> | ||
| + | | | ||
| + | <td colspan="2" style="border:1px solid #aaa;background-color:#f9f9f9;padding-left:0.3em;" > {{{3rd-team2| }}}</td> | ||
| + | }} | ||
| + | |||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{3rd-shade2-1|#f9f9f9}}};"| {{{3rd-score2-1| }}} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{3rd-shade2-2|#f9f9f9}}};"| {{{3rd-score2-2| }}} | ||
| + | | style="text-align:center;border:1px solid #aaa; border-left: 0px;background-color:{{{3rd-shade2-3|#f9f9f9}}};"| {{{3rd-score2-3| }}} | ||
| + | |}{{#invoke:Tennis bracket tracking|tracking}}<noinclude> | ||
| + | {{template doc}} | ||
</noinclude> | </noinclude> | ||
Revision as of 00:37, 18 April 2017
| Semifinals | Final | |||||||||||
| Bronze medal match | ||||||||||||
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, orRD1-shade1-1=#0FF(which all give the same color - see Web colors#X11 color names).
See also
- Template:4TeamBracket-Tennis35
- Template:8TeamBracket-Tennis3-with third
- Template:8TeamBracket-Tennis35-with third
| The above documentation is transcluded from Template:4TeamBracket-Tennis3-with third/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. |