Moduł:Build bracket/opis: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Mateusz.ns (dyskusja | edycje) Nowy |
Mateusz.ns (dyskusja | edycje) Nie podano opisu zmian |
||
Linia 4: | Linia 4: | ||
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. |
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}} |
|||
| Moduł = |
|||
<pre style="overflow:auto"> |
<pre style="overflow:auto"> |
||
{{#invoke:Build bracket|main |
{{#invoke:Build bracket|main |
||
Linia 22: | Linia 24: | ||
}} |
}} |
||
</pre> |
</pre> |
||
| #default = {{#tag:syntaxhighlight| |
|||
{{((}}{{BASEPAGENAME}}<nowiki> |
|||
| RD1 = |
|||
| RD1-seed1 = |
|||
| RD1-team1 = |
|||
| RD1-score1 = |
|||
...</nowiki> |
|||
{{))}}|lang="wikitext"}} |
|||
}} |
|||
== Opis [[Pomoc:Parametry|parametrów]] == |
== Opis [[Pomoc:Parametry|parametrów]] == |
||
Linia 28: | Linia 39: | ||
! Parameter !! Opis !! Domyślny |
! Parameter !! Opis !! Domyślny |
||
|- |
|- |
||
{{#switch:{{NAMESPACE}} |
|||
| <code>rounds</code> || Liczba rund (kolumn) || <code>1</code> |
|||
| Moduł = |
|||
|- |
|||
{{!}} <code>rounds</code> {{!!}} Liczba rund (kolumn) {{!!}} <code>1</code> |
|||
<tr> |
|||
{{!}} <code>autocol</code> {{!!}} Wpisz <code>yes</code>, aby automatycznie ustawić maksymalną liczbę rund do wyświetlenia na podstawie wpisanych danych {{!!}} <code>no</code> |
|||
<tr> |
|||
|- |
|||
{{!}} <code>rows</code> {{!!}} Ręczne ustawianie liczby wierszy {{!!}} Automatic |
|||
<tr> |
|||
|- |
|||
{{!}} <code>teams-per-match</code> {{!!}} Wprowadź liczbę drużyn w każdym meczu. Użyj <code>col''m''-teams-per-match</code> aby ustawić liczbę meczów w poszczególnych kolumnach ''m'' {{!!}} <code>2</code> |
|||
<tr> |
|||
|- |
|||
{{!}} <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> |
|||
|- |
|||
{{!}} <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. {{!!}} |
|||
<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. {{!!}} |
|||
<tr> |
|||
|- |
|||
{{!}} <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> |
|||
|- |
|||
{{!}} <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ę {{!!}} |
|||
<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'' {{!!}} |
|||
<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>) {{!!}} |
|||
<tr> |
|||
|- |
|||
{{!}} colspan=3 {{!}} |
|||
}} |
|||
|- |
|- |
||
| <code>maxround</code> || Ostatnia rudna do wyświetlenia. Parametr ten należy pominąć, chyba, że jest on mniejszy od wartości domyślnej ustawionej przez <code>rounds</code>. || |
| <code>maxround</code> || Ostatnia rudna do wyświetlenia. Parametr ten należy pominąć, chyba, że jest on mniejszy od wartości domyślnej ustawionej przez <code>rounds</code>. || |
||
Linia 116: | Linia 130: | ||
}} |
}} |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
=== Tworzenie ścieżek === |
=== Tworzenie ścieżek === |
||
Ścieżki tworzy się poprzez zapis <code>a-b</code>, gdzie <code>a</code> jest łączonym meczem z pierwszej kolumny, a <code>b</code> jest łączonym meczem z drugiej kolumny. Kody ścieżek można grupować; na przykład: <code>(a,b)-c</code> oznacza to samo co <code>a-c, b-c</code>. Żeby zmienić kolor ścieżki, dodaj <code>:''kolor''</code> na końcu kodu ścieżki, np. <code>3-5:red</code>. Może być użyty tylko jeden kolor w ścieżce. |
Ścieżki tworzy się poprzez zapis <code>a-b</code>, gdzie <code>a</code> jest łączonym meczem z pierwszej kolumny, a <code>b</code> jest łączonym meczem z drugiej kolumny. Kody ścieżek można grupować; na przykład: <code>(a,b)-c</code> oznacza to samo co <code>a-c, b-c</code>. Żeby zmienić kolor ścieżki, dodaj <code>:''kolor''</code> na końcu kodu ścieżki, np. <code>3-5:red</code>. Może być użyty tylko jeden kolor w ścieżce. |
||
{| class="wikitable" |
{| class="wikitable" |
||
<tr> |
|||
|- |
|||
! Kod !! Wywołanie |
! Kod !! Wywołanie |
||
<tr> |
|||
|- |
|||
|<code>1-3</code> |
|<code>1-3</code> |
||
| {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=1|col2-matches=3|col1-col2-paths=1-3}} |
| {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=1|col2-matches=3|col1-col2-paths=1-3}} |
||
<tr> |
|||
|- |
|||
|<code>(1,5)-3</code> |
|<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}} |
| {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=1,5|col2-matches=3|col1-col2-paths=(1,5)-3}} |
||
<tr> |
|||
|- |
|||
|<code>3-1,3-5:red</code> |
|<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}} |
| {{#invoke:Build bracket|main|rounds=2|noheaders=yes|col1-matches=3|col2-matches=1,5|col1-col2-paths=3-1,3-5:red}} |
||
|} |
|} |
||
}} |
|||
== Przykład == |
== Przykład == |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
=== Prosta drabinka dla 4 zespołów === |
=== Prosta drabinka dla 4 zespołów === |
||
<pre style="overflow: auto;"> |
<pre style="overflow: auto;"> |
||
Linia 268: | Linia 287: | ||
| col1-col2-paths = 3-7, 7-3 |
| col1-col2-paths = 3-7, 7-3 |
||
| col1-col2-cross = 5 |
| col1-col2-cross = 5 |
||
}} |
|||
}} |
}} |
||
=== Tekst === |
=== Tekst === |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
<pre style="overflow: auto;"> |
<pre style="overflow: auto;"> |
||
{{#invoke:Build bracket|main |
{{#invoke:Build bracket|main |
||
Linia 292: | Linia 314: | ||
| RD1-text2 = Text 2 |
| RD1-text2 = Text 2 |
||
| RD2-text1 = Text 3 |
| RD2-text1 = Text 3 |
||
}} |
|||
|#default = |
|||
{{#tag:syntaxhighlight| |
|||
{{((}}{{BASEPAGENAME}}<nowiki> |
|||
| RD1-text1 = Tekst 1 |
|||
| RD1-text2 = Tekst 2 |
|||
| RD2-text1 = Tekst 3 |
|||
| RD1 = |
|||
| RD1-seed1 = |
|||
| RD1-team1 = |
|||
| RD1-score1 = |
|||
...</nowiki> |
|||
{{))}}|lang="wikitext"}} |
|||
{{{{#if:{{{limitexamples|}}}|void|{{BASEPAGENAME}}}}|RD1-text1=Tekst 1|RD1-text2=Tekst 2|RD2-text1=Tekst 3}} |
|||
}} |
}} |
||
=== Grupy === |
=== Grupy === |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
<pre style="overflow: auto;"> |
<pre style="overflow: auto;"> |
||
{{#invoke:Build bracket|main |
{{#invoke:Build bracket|main |
||
Linia 322: | Linia 360: | ||
| RD1-group2 = Group 2 |
| RD1-group2 = Group 2 |
||
| RD2-group1 = Group 3 |
| RD2-group1 = Group 3 |
||
}} |
|||
|#default = |
|||
{{#tag:syntaxhighlight| |
|||
{{((}}{{BASEPAGENAME}}<nowiki> |
|||
| RD1-group1 = Grupa 1 |
|||
| RD1-group2 = Grupa 2 |
|||
| RD2-group1 = Grupa 3 |
|||
| RD1 = |
|||
| RD1-seed1 = |
|||
| RD1-team1 = |
|||
| RD1-score1 = |
|||
...</nowiki> |
|||
{{))}}|lang="wikitext"}} |
|||
{{{{#if:{{{limitexamples|}}}|void|{{BASEPAGENAME}}}}|RD1-group1=Grupa 1|RD1-group2=Grupa 2|RD2-group1=Grupa 3}} |
|||
}} |
}} |
||
=== Liczba meczów i suma === |
=== Liczba meczów i suma === |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
<pre style="overflow: auto;"> |
<pre style="overflow: auto;"> |
||
{{#invoke:Build bracket|main |
{{#invoke:Build bracket|main |
||
Linia 352: | Linia 406: | ||
| col1-col2-paths = (3,6)-4.5, (9,12)-10.5 |
| col1-col2-paths = (3,6)-4.5, (9,12)-10.5 |
||
| col2-col3-paths = (4.5,10.5)-7.5 |
| col2-col3-paths = (4.5,10.5)-7.5 |
||
}} |
|||
|#default = |
|||
{{#tag:syntaxhighlight| |
|||
{{((}}{{BASEPAGENAME}}<nowiki> |
|||
| legs = 2 |
|||
| RD1-legs = 3 |
|||
| aggregate = y |
|||
| RD1 = |
|||
| RD1-seed1 = |
|||
| RD1-team1 = |
|||
| RD1-score1-1= |
|||
| RD1-score1-2= |
|||
| RD1-score1-3= |
|||
| RD1-score1-agg= |
|||
...</nowiki> |
|||
{{))}}|lang="wikitext"}} |
|||
{{{{#if:{{{limitexamples|}}}|void|{{BASEPAGENAME}}}}|legs=2|RD1-legs=3|aggregate=y}} |
|||
}} |
}} |
||
=== Byes === |
=== Byes === |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
<pre style="overflow: auto;"> |
<pre style="overflow: auto;"> |
||
{{#invoke:Build bracket|main |
{{#invoke:Build bracket|main |
||
Linia 384: | Linia 457: | ||
| RD1-team1 = Drużyna 1 |
| RD1-team1 = Drużyna 1 |
||
| RD1-team2 = Drużyna 2 |
| RD1-team2 = Drużyna 2 |
||
}} |
|||
|#default = |
|||
{{#tag:syntaxhighlight| |
|||
{{((}}{{BASEPAGENAME}}<nowiki> |
|||
| RD1-byes = y |
|||
| RD1 = |
|||
| RD1-seed1 = |
|||
| RD1-team1 = Team 1 |
|||
| RD1-score1 = |
|||
| RD1-seed2 = |
|||
| RD1-team2 = Team 2 |
|||
| RD1-score2 = |
|||
...</nowiki> |
|||
{{))}}|lang="wikitext"}} |
|||
{{{{#if:{{{limitexamples|}}}|void|{{BASEPAGENAME}}}}|RD1-byes=y|RD1-team1=Team 1|RD1-team2=Team 2}} |
|||
}} |
}} |
||
=== Numerowane parametry === |
=== Numerowane parametry === |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
<pre> |
<pre> |
||
{{#invoke:Build bracket|main |
{{#invoke:Build bracket|main |
||
Linia 416: | Linia 506: | ||
| Tekst 3 | 4 | Zespół 2 | 2 | 2 | Zespół 3 | 1 |
| Tekst 3 | 4 | Zespół 2 | 2 | 2 | Zespół 3 | 1 |
||
}} |
|||
|#default = |
|||
{{#tag:syntaxhighlight| |
|||
{{((}}{{BASEPAGENAME}}<nowiki> |
|||
| paramstyle = numbered |
|||
| RD1 = |
|||
| Tekst 1 | Zespół 1 | S1 | Zespół 2 | S2 |
|||
| Tekst 2 | Zespół 3 | S3 | Zespół 4 | S4 |
|||
...</nowiki> |
|||
{{))}}|lang="wikitext"}} |
|||
{{{{#if:{{{limitexamples|}}}|void|{{BASEPAGENAME}}}}|paramstyle=numbered|1=Tekst 1|2=Zespół 1|3=S1 |4=Zespół 2|5=S2|6=Tekst 2|7=Zespół 3|8=S3|9=Zespół 4|10=S4}} |
|||
}} |
}} |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
=== Pogrubiony zwycięzca === |
=== Pogrubiony zwycięzca === |
||
<pre style="overflow: auto;"> |
<pre style="overflow: auto;"> |
||
Linia 454: | Linia 558: | ||
| RD2-seed1 = 4 | RD2-team1 = Zespół 2 | RD2-score1-1 = 2 | RD2-score1-2 = 2 | RD2-score1-3 = 5 |
| 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 |
| RD2-seed2 = 2 | RD2-team2 = Zespół 3 | RD2-score2-1 = 1 | RD2-score2-2 = 7 | RD2-score2-3 = 2 |
||
}} |
|||
|#default= |
|||
{{{przykłady|}}} |
|||
}} |
}} |
||
{{#switch:{{NAMESPACE}} |
|||
| Moduł = |
|||
== Błędy == |
== Błędy == |
||
Błędy należy zgłaszać na stronie [[Wikipedia:Kawiarenka/Kwestie techniczne]]. |
Błędy należy zgłaszać na stronie [[Wikipedia:Kawiarenka/Kwestie techniczne]]. |
||
== Parametry szablonu ([[Pomoc:Jak dodać TemplateData|strukturyzacja VE]]) == |
|||
== Zobacz też == |
== Zobacz też == |
||
* [[Moduł:Team bracket]] |
|||
{{clear}} |
{{clear}} |
||
<includeonly><!-- |
<includeonly><!-- |
||
Linia 467: | Linia 576: | ||
[[Kategoria:Moduły sportowe]] |
[[Kategoria:Moduły sportowe]] |
||
</includeonly> |
</includeonly> |
||
| #default = |
|||
{{#if:{{{zobacz też|}}}| |
|||
== Zobacz też == |
|||
{{{zobacz też|* [[Moduł:Build bracket]]}}} |
|||
}} |
|||
}} |
Wersja z 02:31, 8 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 = ... }}
Opis parametrów
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 w kolumnie m. Dopasowania domyślnie zajmują dwa wiersze. 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 przecinają się | |
RDm-altname |
Alternatywna nazwa dla RDm (np. jeśli wpiszesz RD1-altname=first , to później first-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=details to RDm-details1 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. Użyj RDm-legsk , żeby indywidualnie ustawić drużyny. |
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, ustaw na m , żeby puste komórki zespołu w rundach od 1 do m zostały 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
|
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-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.
{
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ły | Grand 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ły | Finał | |||||||
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 runda | Górny finał | Finał | ||||||||||||||||
Dolna runda 1 | Dolna runda 2 | Dolny 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ły | Finał | ||||||||
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ły | Finał | |||||||
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ły | Półfinały | Finał | |||||||||||
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ły | Półfinały | Finał | ||||||||||||||||||
Byes
{{#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ły | Półfinały | Finał | |||||||||||
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ły | Finał | |||||||
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ły | Finał | |||||||||||
1 | Zespół 1 | 5 | 12 | 15 | ||||||||
4 | Zespół 2 | 11 | 10 | 4 | ||||||||
4 | Zespół 2 | 2 | 2 | 5 | ||||||||
2 | Zespół 3 | 1 | 7 | 2 | ||||||||
2 | Zespół 3 | 6 | 13 | – | ||||||||
3 | Zespół 4 | 3 | 2 | – | ||||||||
Błędy
Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.
Zobacz też