Przejdź do zawartości

Moduł:Build bracket/opis: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Nie podano opisu zmian
m dr
(Nie pokazano 9 wersji utworzonych przez 3 użytkowników)
Linia 2: Linia 2:
<!-- DODAWAJ KATEGORIE NA DOLE STRONY -->
<!-- DODAWAJ KATEGORIE NA DOLE STRONY -->
== Użycie ==
== Użycie ==
Ten moduł jest przeznaczony do tworzenia i edytowania drabinek sportowych, których nie można utworzyć za pomocą [[Moduł:RoundN]] lub [[Moduł:Team bracket]]. Moduł może być używany na przykład gdy potrzeba dodać dodatkowe nagłówki (dla drabinek podwójnej eliminacji; mecze o 3., 5., 7. miejsce; itd.), pominąć pojedyncze mecze. Składnia jest nieco bardziej skomplikowana niż w przypadku wyżej wymienionych modułów, ale prostsza niż użycie standardowego kodu wikitable.

{{#switch:{{NAMESPACE}}
{{#switch:{{NAMESPACE}}
| Moduł =
| Moduł =
Ten moduł jest przeznaczony do tworzenia i edytowania drabinek sportowych, których nie można utworzyć za pomocą [[Moduł:RoundN]] lub [[Moduł:Team bracket]]. Moduł może być używany na przykład gdy potrzeba dodać dodatkowe nagłówki (dla drabinek podwójnej eliminacji; mecze o 3., 5., 7. miejsce; itd.), pominąć pojedyncze mecze. Składnia jest nieco bardziej skomplikowana niż w przypadku wyżej wymienionych modułów, ale prostsza niż użycie standardowego kodu wikitable.

<pre style="overflow:auto">
<pre style="overflow:auto">
{{#invoke:Build bracket|main
{{#invoke:Build bracket|main
Linia 33: Linia 33:
{{))}}|lang="wikitext"}}
{{))}}|lang="wikitext"}}
{{#if:{{{kod|}}}|
{{#if:{{{kod|}}}|
=== Kod szablonu gotowy do użycia ===
<h3> Kod szablonu gotowy do użycia </h3>
{{{kod|}}}
{{#tag:syntaxhighlight|
}}
<nowiki>
{{{kod|}}}</nowiki>
{{#if:{{{dodatkowe|}}}|
<h3> Szczególne przypadki użycia </h3>
|lang="wikitext"}}
{{{dodatkowe|}}}
}}
}}
}}
}}
Linia 58: Linia 59:
{{!}} <code>col<i>m</i>-headers</code> {{!!}} (opcjonalnie) Wprowadź numery wierszy, w których w kolumnie ''m'' mają być nagłówki. Wpisy należy oddzielić znakiem <code>,</code>. Dozwolone są wartości półcałkowite. {{!!}} Automatic
{{!}} <code>col<i>m</i>-headers</code> {{!!}} (opcjonalnie) Wprowadź numery wierszy, w których w kolumnie ''m'' mają być nagłówki. Wpisy należy oddzielić znakiem <code>,</code>. Dozwolone są wartości półcałkowite. {{!!}} Automatic
<tr>
<tr>
{{!}} <code>col<i>m</i>-matches</code> {{!!}} Wprowadź numery wierszy, w których mają się znaleźć pola w kolumnie ''m''. Dopasowania domyślnie zajmują dwa wiersze. Oddziel wpisy znakiem <code>,</code>. Dozwolone są wartości półcałkowite. {{!!}}
{{!}} <code>col<i>m</i>-matches</code> {{!!}} Wprowadź numery wierszy, w których mają się znaleźć pola (mecze) w kolumnie ''m''. Domyślnie to dwa wiersze (dwa zespoły). Oddziel wpisy znakiem <code>,</code>. Dozwolone są wartości półcałkowite. {{!!}}
<tr>
<tr>
{{!}} <code>RD<i>mh</i>-hide</code> {{!!}} Wpisz <code>yes</code> aby ukryć nagłówek nr ''h'' i wszystkie pola pod nim w kolumnie ''m'', chyba że którykolwiek z tych wpisów nie jest pusty. Przydatne w przypadku meczów pocieszenia. {{!!}}
{{!}} <code>RD<i>mh</i>-hide</code> {{!!}} Wpisz <code>yes</code> aby ukryć nagłówek nr ''h'' i wszystkie pola pod nim w kolumnie ''m'', chyba że którykolwiek z tych wpisów nie jest pusty. Przydatne w przypadku meczów pocieszenia. {{!!}}
Linia 64: Linia 65:
{{!}} <code>col<i>m</i>-col<i>m</i>+1-paths</code> {{!!}} Wprowadź numery wierszy początkowych i końcowych, oddzielone znakiem <code>-</code>, w których ścieżka ma połączyć kolumnę ''m'' z ''m+1''. Oddziel wpisy znakiem <code>,</code>. Dozwolone są wartości półcałkowite. {{!!}}
{{!}} <code>col<i>m</i>-col<i>m</i>+1-paths</code> {{!!}} Wprowadź numery wierszy początkowych i końcowych, oddzielone znakiem <code>-</code>, w których ścieżka ma połączyć kolumnę ''m'' z ''m+1''. Oddziel wpisy znakiem <code>,</code>. Dozwolone są wartości półcałkowite. {{!!}}
<tr>
<tr>
{{!}} <code>col<i>m</i>-col<i>m</i>+1-cross</code> {{!!}} Wprowadź numer wiersza, w którym ścieżki z kolumny ''m'' do ''m +1'' przecinają się {{!!}}
{{!}} <code>col<i>m</i>-col<i>m</i>+1-cross</code> {{!!}} Wprowadź numer wiersza, w którym ścieżki z kolumny ''m'' do ''m +1'' mają się przeciąć {{!!}}
<tr>
<tr>
{{!}} <code>RD<i>m</i>-altname</code> {{!!}} Alternatywna nazwa dla <code>RDm</code> (np. jeśli wpiszesz <code>RD1-altname=first</code>, to później <code>first-team1</code> może być używany zamiast <code>RD1-team1</code>). Stosuj <code>RDmh-altname</code> dla komórek pod nagłówkiem ''mh'' {{!!}}
{{!}} <code>RD<i>m</i>-altname</code> {{!!}} Alternatywna nazwa dla <code>RD<i>m</i></code> (np. jeśli wpiszesz <code>RD1-altname=pierwsza</code>, to później <code>pierwsza-team1</code> może być używany zamiast <code>RD1-team1</code>). Stosuj <code>RDmh-altname</code> dla komórek pod nagłówkiem ''mh'' {{!!}}
<tr>
<tr>
{{!}} <code>text-altname</code> {{!!}} Alternatywna nazwa dla <code>RD<i>m</i>-text<i>k</i></code> (np. jeśli wpiszesz <code>text-altname=details</code> to <code>RD<i>m</i>-details1</code> może być używany zamiast <code>RD<i>m</i>-text1</code>) {{!!}}
{{!}} <code>text-altname</code> {{!!}} Alternatywna nazwa dla <code>RD<i>m</i>-text<i>k</i></code> (np. jeśli wpiszesz <code>text-altname=szczegóły</code> to <code>RD<i>m</i>-szczegóły1</code> może być używany zamiast <code>RD<i>m</i>-text1</code>) {{!!}}
<tr>
<tr>
{{!}} colspan=3 {{!}}
{{!}} colspan=3 {{!}}
Linia 91: Linia 92:
| <code>seeds</code> || Wpisz <code>no</code>, żeby pominąć rozstawienie we wszystkich meczach. Wpisz <code>yes</code>, żeby pokazać rozstawienie we wszystkich meczach. ||
| <code>seeds</code> || Wpisz <code>no</code>, żeby pominąć rozstawienie we wszystkich meczach. Wpisz <code>yes</code>, żeby pokazać rozstawienie we wszystkich meczach. ||
|-
|-
| <code>legs</code> || Liczba meczów w każdej rundzie. Użyj <code>RD<i>m</i>-legs</code>, żeby osobno ustawić liczbę w kolumnach. Użyj <code>RD<i>m</i>-legs<i>k</i></code>, żeby indywidualnie ustawić drużyny. || <code>1</code>
| <code>legs</code> || Liczba meczów w każdej rundzie. Użyj <code>RD<i>m</i>-legs</code>, żeby osobno ustawić liczbę w kolumnach (rundach). Użyj <code>RD<i>m</i>-legs<i>k</i></code>, żeby indywidualnie ustawić liczbę meczów dla drużyny <i>k</i> w rundzie <i>m</i>. || <code>1</code>
|-
|-
| <code>autolegs</code> || Wpisz <code>yes</code>, żeby automatycznie generować komórki punktowe dla każdego zespołu. Jeśli <code>legs</code> albo <code>RD<i>m</i>-legs</code> jest używany, <code>autolegs</code> będzie automatycznie ustawiony na <code>no</code>|| <code>no</code>
| <code>autolegs</code> || Wpisz <code>yes</code>, żeby automatycznie generować komórki punktowe dla każdego zespołu. Jeśli <code>legs</code> albo <code>RD<i>m</i>-legs</code> jest używany, <code>autolegs</code> będzie automatycznie ustawiony na <code>no</code>|| <code>no</code>
|-
|-
| <code>byes</code> || Wpisz <code>yes</code>, żeby ukryć wszystkie puste komórki zespołu. Alternatywnie, ustaw na <code>m</code>, żeby puste komórki zespołu w rundach od <code>1</code> do <code>m</code> zostały ukryte. Użyj <code>RD<i>m</i>-byes</code> tylko do pól w kolumnie ''m''. Użyj <code>RD<i>mh</i>-byes</code> tylko do pól w nagłówku ''h'' i tylko w kolumnie ''m''. || <code>no</code>
| <code>byes</code> || Wpisz <code>yes</code>, żeby ukryć wszystkie puste komórki zespołu. Alternatywnie, dla wartości <code><i>m</i></code>, puste komórki zespołu w rundach od <code>1</code> do <code>m</code> zostaną ukryte. Użyj <code>RD<i>m</i>-byes</code> tylko do pól w kolumnie ''m''. Użyj <code>RD<i>mh</i>-byes</code> tylko do pól w nagłówku ''h'' i tylko w kolumnie ''m''. || <code>no</code>
|-
|-
| <code>show-bye-paths</code> || Wpisz <code>yes</code>, żeby zastąpić ścieżką każde ukryte pole zespołu przez <code>byes</code>. || <code>no</code>
| <code>show-bye-paths</code> || Wpisz <code>yes</code>, żeby zastąpić ścieżką każde ukryte pole zespołu przez <code>byes</code>. || <code>no</code>
|-
|-
| <code>aggregate</code> || Wpisz <code>yes</code>, żeby dodać w każdym pojedynku pole z sumą wyników. Pole będzie pokazane tylko w pojedynkach, gdzie liczba meczów jest większa lub równa dwóm. || <code>no</code>
| <code>aggregate</code> || Wpisz <code>yes</code>, żeby dodać w każdym pojedynku pole z sumą wyników. Pole będzie pokazane tylko w pojedynkach, gdzie liczba meczów jest większa lub równa dwóm. || <code>no</code>
|-
| <code>aggkolor</code> || Kolor komórek <code>aggregate</code> <code>#ddd</code>. || <code>no</code>
|-
|-
| <code>boldwinner</code> || Wpisz <code>yes</code>, żeby automatycznie pogrubić rozstawienie/zespół/wynik z lepszym wynikiem. || <code>no</code>
| <code>boldwinner</code> || Wpisz <code>yes</code>, żeby automatycznie pogrubić rozstawienie/zespół/wynik z lepszym wynikiem. || <code>no</code>
Linia 120: Linia 123:
|-
|-
| <code>RD-shade</code> || Kolor tła (w formacie hex, np. <code>#ABCDEF</code>) wszystkich nagłówków. Użyj <code>RD<i>m</i>-shade</code> lub <code>RD<i>mh</i>-shade</code> dla każdego nagłówka osobno. || <code>#F2F2F2</code>
| <code>RD-shade</code> || Kolor tła (w formacie hex, np. <code>#ABCDEF</code>) wszystkich nagłówków. Użyj <code>RD<i>m</i>-shade</code> lub <code>RD<i>mh</i>-shade</code> dla każdego nagłówka osobno. || <code>#F2F2F2</code>
|-
| <code>RD<i>m</i>-kolor<i>k</i>-<i>l</i></code> || Kolor komórki z wynikiem zespołu nr ''k'' w kolumnie ''m'' w spotkaniu ''l'' (<code>-agg</code>).|| <code>#F9F9F9</code>
|-
|-
| <code>RD<i>m</i>-RD(<i>m</i>+1)-path</code> || Wpisz <code>no</code> lub <code>0</code> by pominąć ścieżki od rundy ''m'' do rundy ''m''+1. || <code>yes</code>
| <code>RD<i>m</i>-RD(<i>m</i>+1)-path</code> || Wpisz <code>no</code> lub <code>0</code> by pominąć ścieżki od rundy ''m'' do rundy ''m''+1. || <code>yes</code>
Linia 143: Linia 148:
<table class="wikitable">
<table class="wikitable">
<tr>
<tr>
<td> Kod
{{!}} Kod {{!!}} Wywołanie
<td> Wywołanie
<tr>
<tr>
{{!}}<code>1-3</code>
<td> <code>1-3</code>
{{!}} {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=1|col2-matches=3|col1-col2-paths=1-3}}
<td> {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=1|col2-matches=3|col1-col2-paths=1-3}}
<tr>
<tr>
{{!}}<code>(1,5)-3</code>
<td> <code>(1,5)-3</code>
{{!}} {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=1,5|col2-matches=3|col1-col2-paths=(1,5)-3}}
<td> {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=1,5|col2-matches=3|col1-col2-paths=(1,5)-3}}
<tr>
<tr>
{{!}}<code>3-1,3-5:red</code>
<td> <code>3-1,3-5:red</code>
{{!}} {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=3|col2-matches=1,5|col1-col2-paths=3-1,3-5:red}}
<td> {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=3|col2-matches=1,5|col1-col2-paths=3-1,3-5:red}}
</table>
</table>
}}
}}
Linia 432: Linia 438:
}}
}}


=== Byes ===
=== Pominięcie pustych meczów ===
{{#switch:{{NAMESPACE}}
{{#switch:{{NAMESPACE}}
| Moduł =
| Moduł =

Wersja z 14:23, 13 lip 2024

Użycie

Ten moduł jest przeznaczony do tworzenia i edytowania drabinek sportowych, których nie można utworzyć za pomocą Moduł:RoundN lub Moduł:Team bracket. Moduł może być używany na przykład gdy potrzeba dodać dodatkowe nagłówki (dla drabinek podwójnej eliminacji; mecze o 3., 5., 7. miejsce; itd.), pominąć pojedyncze mecze. Składnia jest nieco bardziej skomplikowana niż w przypadku wyżej wymienionych modułów, ale prostsza niż użycie standardowego kodu wikitable.

{{#invoke:Build bracket|main
| rounds =

| col1-headers = 
| col1-matches = 

| col2-headers = 
| col2-matches = 

...

| col1-col2-paths = 
| col2-col3-paths = 

...
}}
Parameter Opis Domyślny
rounds Liczba rund (kolumn) 1
autocol Wpisz yes, aby automatycznie ustawić maksymalną liczbę rund do wyświetlenia na podstawie wpisanych danych no
rows Ręczne ustawianie liczby wierszy Automatic
teams-per-match Wprowadź liczbę drużyn w każdym meczu. Użyj colm-teams-per-match aby ustawić liczbę meczów w poszczególnych kolumnach m 2
colm-headers (opcjonalnie) Wprowadź numery wierszy, w których w kolumnie m mają być nagłówki. Wpisy należy oddzielić znakiem ,. Dozwolone są wartości półcałkowite. Automatic
colm-matches Wprowadź numery wierszy, w których mają się znaleźć pola (mecze) w kolumnie m. Domyślnie są to dwa wiersze (dwa zespoły). Oddziel wpisy znakiem ,. Dozwolone są wartości półcałkowite.
RDmh-hide Wpisz yes aby ukryć nagłówek nr h i wszystkie pola pod nim w kolumnie m, chyba że którykolwiek z tych wpisów nie jest pusty. Przydatne w przypadku meczów pocieszenia.
colm-colm+1-paths Wprowadź numery wierszy początkowych i końcowych, oddzielone znakiem -, w których ścieżka ma połączyć kolumnę m z m+1. Oddziel wpisy znakiem ,. Dozwolone są wartości półcałkowite.
colm-colm+1-cross Wprowadź numer wiersza, w którym ścieżki z kolumny m do m +1 mają się przeciąć
RDm-altname Alternatywna nazwa dla RDm (np. jeśli wpiszesz RD1-altname=pierwsza, to później pierwsza-team1 może być używany zamiast RD1-team1). Stosuj RDmh-altname dla komórek pod nagłówkiem mh
text-altname Alternatywna nazwa dla RDm-textk (np. jeśli wpiszesz text-altname=szczegóły to RDm-szczegóły1 może być używany zamiast RDm-text1)
maxround Ostatnia rudna do wyświetlenia. Parametr ten należy pominąć, chyba, że jest on mniejszy od wartości domyślnej ustawionej przez rounds.
minround Pierwsza runda do wyświetlenia 1
height Wpisz żądaną wysokość pól. Tworzy pionowy pasek przewijania. Wpisz liczbę z jednostkami (np. 30em lub 480px).
col-spacing Wielkość przestrzeni pomiędzy rundami. Wpisz samą liczbę (np. 10 dla 10px). 5
seed-width Szerokość komórek dla rozstawienia. Wpisanie samej liczby oznacza jednostkę px (np. 25 to 25px, a 2em to 2em) 25
team-width Szerokość komórki dla nazwy zespołu. Wpisanie samej liczby oznacza jednostkę px (np. 200 to 200px, a 15em to 15em) 150
score-width Szerokość komórki dla wyniku. Wpisanie samej liczby oznacza jednostkę px (np. 25 to 25px, a 2em to 2em) 25
agg-width Szerokość komórki dla wyników zbiorczych. score-width zmieni szerokość tej komórki, chyba, że ten parametr zostanie użyty. Wpisanie samej liczby oznacza jednostkę px (np. 25 to 25px, a 2em to 2em) 25
seeds Wpisz no, żeby pominąć rozstawienie we wszystkich meczach. Wpisz yes, żeby pokazać rozstawienie we wszystkich meczach.
legs Liczba meczów w każdej rundzie. Użyj RDm-legs, żeby osobno ustawić liczbę w kolumnach (rundach). Użyj RDm-legsk, żeby indywidualnie ustawić liczbę meczów dla drużyny k w rundzie m. 1
autolegs Wpisz yes, żeby automatycznie generować komórki punktowe dla każdego zespołu. Jeśli legs albo RDm-legs jest używany, autolegs będzie automatycznie ustawiony na no no
byes Wpisz yes, żeby ukryć wszystkie puste komórki zespołu. Alternatywnie, dla wartości m, puste komórki zespołu w rundach od 1 do m zostaną ukryte. Użyj RDm-byes tylko do pól w kolumnie m. Użyj RDmh-byes tylko do pól w nagłówku h i tylko w kolumnie m. no
show-bye-paths Wpisz yes, żeby zastąpić ścieżką każde ukryte pole zespołu przez byes. no
aggregate Wpisz yes, żeby dodać w każdym pojedynku pole z sumą wyników. Pole będzie pokazane tylko w pojedynkach, gdzie liczba meczów jest większa lub równa dwóm. no
aggkolor Kolor komórek aggregate #ddd. no
boldwinner Wpisz yes, żeby automatycznie pogrubić rozstawienie/zespół/wynik z lepszym wynikiem. no
shift Przesuwa w pionie wszystkie wpisy o wprowadzoną liczbę. Użyj RDm-shift dla wybranych kolumn. 0
RDm, RDmh Nagłówek tekstowy w kolumnie m (np. RD1 lub RD1a dla pierwszego nagłówka, RD1b dla drugiego nagłówka w kolumnie 1).
RDm-seedk Rozstawienie zespołu nr k w kolumnie m. Alternatywnie, użyj RDmh-seedk dla zespołu nr k poniżej nagłówka mh.
RDm-teamk Nazwa zespołu nr k w kolumnie m. Alternatywnie, użyj RDmh-teamk dla zespołu nr k poniżej nagłówka mh.
RDm-scorek Wynik zespołu nr k w kolumnie m. Alternatywnie, użyj RDmh-scorek dla zespołu nr k poniżej nagłówka mh. Dołącz przyrostek -l dla liczby meczów (ilość l) lub -agg dla pola z sumą wyników.
RDm-textk Tekst powyżej meczu nr k w kolumnie m. Alternatywnie, użyj RDmh-textk dla meczu nr k poniżej nagłówka mh.
RDm-groupk Tekst grupy nr k w kolumnie m. Tekst grupy pojawi się po lewej stronie miejsca spotkania ścieżek.
RD-shade Kolor tła (w formacie hex, np. #ABCDEF) wszystkich nagłówków. Użyj RDm-shade lub RDmh-shade dla każdego nagłówka osobno. #F2F2F2
RDm-kolork-l Kolor komórki z wynikiem zespołu nr k w kolumnie m w spotkaniu l (-agg). #F9F9F9
RDm-RD(m+1)-path Wpisz no lub 0 by pominąć ścieżki od rundy m do rundy m+1. yes
paramstyle Wpisz numbered, żeby zmienić styl nazw parametrów RDm-textk, RDm-seedk, RDm-teamk i RDm-scorek na zapis numeryczny (1, 2...). Dodaj seeds=yes, żeby dodać pola rozstawienia. indexed

Hierarchia parametrów

Jeśli w jednej kolumnie znajduje się wiele nagłówków, do wartości komórki można przypisać więcej niż jeden parametr. Na przykład w poniższej drabince można użyć zarówno |RD1-team3=, jak i |RD1b-team1=, aby przypisać trzecią drużynę w pierwszej kolumnie. Domyślnie wpisy z prefiksami podnagłówków zastąpią te bez nich. W poniższym przykładzie RD1b-team1 zastąpi każdą wartość ustawioną przez RD1-team3.

Wyższa runda
Niższa runda
RD1-team3 lub RD1b-team1

Tworzenie ścieżek

Ścieżki tworzy się poprzez zapis a-b, gdzie a jest łączonym meczem z pierwszej kolumny, a b jest łączonym meczem z drugiej kolumny. Kody ścieżek można grupować; na przykład: (a,b)-c oznacza to samo co a-c, b-c. Żeby zmienić kolor ścieżki, dodaj :kolor na końcu kodu ścieżki, np. 3-5:red. Może być użyty tylko jeden kolor w ścieżce.

Kod Wywołanie
1-3
(1,5)-3
3-1,3-5:red

Przykład

Prosta drabinka dla 4 zespołów

{{#invoke:Build bracket|main
| rounds=2

| col1-headers = 1
| col2-headers = 1

| col1-matches = 3,7
| col2-matches = 5

| col1-col2-paths = (3,7)-5

<!-- Domyślnie -->
| RD2 = Grand Final

| RD1-seed1 = 1
| RD1-seed3 = 2
}}
PółfinałyGrand Final
1
2

3 ścieżkowa drabinka

{{#invoke:Build bracket|main
| rounds=2
| teams-per-match = 3

| col1-headers = 1
| col2-headers = 1

| col1-matches = 3,7,11
| col2-matches = 7

| col1-col2-paths = (3,7,11)-7
}}
PółfinałyFinał

Drabinka z podwójną eliminacją

{{#invoke:Build bracket|main
| rounds=4

| col1-headers = 1,7
| col2-headers = 1,7
| col3-headers = 7
| col4-headers = 1

| col1-matches = 4,11
| col2-matches = 3,10
| col3-matches = 9
| col4-matches = 6

| col1-col2-paths = 4-3, 11-10
| col2-col3-paths = 3-3, 10-9
| col3-col4-paths = (3,9)-6

<!-- Defaults -->
| RD1 = Górna runda
| RD2 = Górny finał
| RD3b = Dolny finał
}}
Górna rundaGórny finałFinał
Dolna runda 1Dolna runda 2Dolny finał

Przecięcie ścieżek

{{#invoke:Build bracket|main
| rounds=2

| col1-matches = 3,7
| col2-matches = 3,7

| col1-col2-paths = 3-7, 7-3
| col1-col2-cross = 5
}}
PółfinałyFinał

Tekst

{{#invoke:Build bracket|main
| rounds=2
| col1-matches = 3,6
| col2-matches = 4.5
| col1-col2-paths = (3,6)-4.5

| RD1-text1 = Text 1
| RD1-text2 = Text 2
| RD2-text1 = Text 3
}}
PółfinałyFinał
Text 1
Text 3
Text 2

Grupy

{{#invoke:Build bracket|main
| rounds=3
| col1-matches = 3,6,9,12
| col2-matches = 4.5,10.5
| col3-matches = 7.5

| col1-col2-paths = (3,6)-4.5, (9,12)-10.5
| col2-col3-paths = (4.5,10.5)-7.5

| RD1-group1 = Group 1
| RD1-group2 = Group 2
| RD2-group1 = Group 3
}}
ĆwierćfinałyPółfinałyFinał
Group 1
Group 3
Group 2

Liczba meczów i suma

{{#invoke:Build bracket|main
| rounds=3
| legs = 2
| RD1-legs = 3
| aggregate = y

| col1-matches = 3,6,9,12
| col2-matches = 4.5,10.5
| col3-matches = 7.5

| col1-col2-paths = (3,6)-4.5, (9,12)-10.5
| col2-col3-paths = (4.5,10.5)-7.5
}}
ĆwierćfinałyPółfinałyFinał

Pominięcie pustych meczów

{{#invoke:Build bracket|main
| rounds=3
| RD1-byes = y

| col1-matches = 3,6,9,12
| col2-matches = 4.5,10.5
| col3-matches = 7.5

| col1-col2-paths = (3,6)-4.5, (9,12)-10.5
| col2-col3-paths = (4.5,10.5)-7.5

| RD1-team1 = Drużyna 1
| RD1-team2 = Drużyna 2
}}
ĆwierćfinałyPółfinałyFinał
Drużyna 1
Drużyna 2

Numerowane parametry

{{#invoke:Build bracket|main
| rounds=2
| col1-matches = 3,7
| col2-matches = 5
| col1-col2-paths = (3,7)-5

| paramstyle = numbered
| seeds = yes

| Tekst 1 | 1 | Zespół 1 | 5 | 4 | Zespół 2 | 11
| Tekst 2 | 2 | Zespół 3 | 6 | 3 | Zespół 4 | 3

| Tekst 3 | 4 | Zespół 2 | 2 | 2 | Zespół 3 | 1 
}}
PółfinałyFinał
Tekst 1
1 Zespół 1 5
4 Zespół 2 11 Tekst 3
4 Zespół 2 2
Tekst 2 2 Zespół 3 1
2 Zespół 3 6
3 Zespół 4 3

Pogrubiony zwycięzca

{{#invoke:Build bracket|main
| rounds=2
| legs = 3
| boldwinner=y
| col1-matches = 3,7
| col2-matches = 5
| col1-col2-paths = (3,7)-5

| RD1-seed1 = 1 | RD1-team1 = Zespół 1 | RD1-score1-1 = 5  | RD1-score1-2 = 12 | RD1-score1-3 = 15
| RD1-seed2 = 4 | RD1-team2 = Zespół 2 | RD1-score2-1 = 11 | RD1-score2-2 = 10 | RD1-score2-3 = 4

| RD1-seed3 = 2 | RD1-team3 = Zespół 3 | RD1-score3-1 = 6  | RD1-score3-2 = 13 | RD1-score3-3 = –
| RD1-seed4 = 3 | RD1-team4 = Zespół 4 | RD1-score4-1 = 3  | RD1-score4-2 = 2  | RD1-score4-3 = –

| RD2-seed1 = 4 | RD2-team1 = Zespół 2 | RD2-score1-1 = 2  | RD2-score1-2 = 2  | RD2-score1-3 = 5
| RD2-seed2 = 2 | RD2-team2 = Zespół 3 | RD2-score2-1 = 1  | RD2-score2-2 = 7  | RD2-score2-3 = 2
}}
PółfinałyFinał
1Zespół 151215
4Zespół 211104
4Zespół 2225
2Zespół 3172
2Zespół 3613
3Zespół 432

Błędy

Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.

Zobacz też