Ugrás a tartalomhoz

Sablon:16TeamBracket-Build/doc

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából

Ez a modul az olyan egyenes kieséses rendszerű tornák ágrajzainak vizuális megjelenítését valósítja meg, amelyeket a Modul:TeamBracket segítségével nem mindig lehet elkészíteni. Például egyesével kihagyott mérkőzések, vagy kettőnél több szereplő van egy mérkőzésen. Jellemzője, hogy a mérkőzésekhez tartozik egy szöveges rész is (például dátumhoz, helyszínhez).

Használata

[szerkesztés]
{{16TeamBracket-Build
| RD1 =
| RD1-seed1   =
| RD1-team1   =
| RD1-score1  =
 ...
}}

Paraméterek

[szerkesztés]
Paraméter Leírás Alapértelmezés
maxround A megjelenített fordulók száma. A paramétert nem veszi figyelembe, ha az értéke kisebb, mint a rounds paraméterben beállított érték.
minround Az elsőnek megjelenített forduló száma. 1
height Az ágrajz láthatósága függőlegesen. Ha nem fér el a magasságban az ágrajz, akkor gördítősáv jelenik meg. A számot egységben kell megadni (pl., 30em or 480px).
autocol yes érték esetén a megjelenítendő maximális fordulók számának automatikus beállítása a bejegyzések alapján. no
col-spacing A fordulók közötti távolság. Egyszerű számot kell használni (pl.: 10 for 10px). 5
nowrap A yes érték megadásával a hosszú nevek azonos sorba kerülnek, nem lesz sortörés. no
seed-width A kiemelések (seed) cellák szélessége. Az egyszerű számokat pixelben kell megadni (pl.: 25 a 25px értékhez vagy 2em a 2em értékhez vagy auto az automatikus mérethez. 25
team-width A csapatnevek (team) cellák szélessége. Az egyszerű számokat pixelben kell megadni (pl.: 200 a 200px értékhez vagy 15em a 15em értékhez vagy auto az automatikus mérethez. 150
score-width Az eredmény (score) cellák szélessége. Az egyszerű számokat pixelben kell megadni (pl.: 25 a 25px értékhez vagy 2em a 2em értékhez vagy auto az automatikus mérethez. 25
agg-width Az összesített eredmény (aggregate) cellák szélessége. Az egyszerű számokat pixelben kell megadni (pl.: 25 a 25px értékhez vagy 2em a 2em értékhez vagy auto az automatikus mérethez. 25
seeds A no érték megadásával a kiemelés cellái nem jelennek meg, a yes megadásával a kiemelés cellái mindig megjelennek.
legs A párosításokhoz tartozó mérkőzések száma az összes fordulóban. Az RDm-legs paraméterrel az m-edik fordulót állítja be. Az RDm-legsk paraméterrel az m-edik fordulóban a k csapathoz tartozó mérkőzések számát lehet egyedileg megadni. 1
autolegs set to yes to automatically generate score cells per team. If legs or RDm-legs is used, autolegs will be set to no . no
byes A yes érték használatával elrejti az összes üres cellát. Az RDm-byes paraméterrel az m-edik oszlopban lévőeket rejti el. Az RDmh-byes paraméterrel a h fejléc alattiak az m-edik oszlopban lévőeket rejti el. no
show-bye-paths set to yes to replace any team cells that that are hidden byes with a path. no
aggregate A yes érték esetén minden mérkőzéshez egy összesítésként használható cella jelenik meg. Csak a kettő vagy több mérkőzéses párosításoknál jelenik meg. no
boldwinner A yes érték használatával a győztes csapat neve – a zárójelbe tett szövegek kivételével – és az eredménye automatikusan vastagbetűvel jelenik meg. A kiemelés alapértelmezésben nem lesz vastagbetűs. no
boldseed A boldwinner alkalmazása esetén a yes érték beállításával a győztes kiemelése is vastagbetűs lesz. yes
shift függőlegesen eltolja az összes cellát a megadott értékkel. Az RDm-shift paraméterrel csak az m-edik oszlop celláit tolja el. 0
RDm, RDmh A h-adik fejléc szövege az m-edik oszlopban. (pl.: az RD1 vagy RD1a az első fejléc, az RD1b a második fejléc szöveg az 1. oszlopban)
RDm-seedk A k-adik csapat kiemelése az m-edik oszlopban. Alternatívaként használható az RDmh-seedk paraméter, amely a k-adik csapatot jelenti az mh fejléc alatt.
RDm-teamk A k-adik csapat neve az m-edik oszlopban. Alternatívaként használható az RDmh-teamk paraméter, amely a k-adik csapatot jelenti az mh fejléc alatt.
RDm-scorek A k-adik csapat eredménye az m-edik oszlopban. Alternatívaként használható az RDmh-scorek , amely a k-adik csapatot jelenti az mh fejléc alatt. A -l utótag használata az l-edik mérkőzést vagy az -agg használata az összesített eredményt jelenti.
RDm-textk A k-adik mérkőzés felett az m-edik oszlopban megjelenő szöveges rész. Alternatívaként használható az RDmh-textk paraméter, amely a k-adik mérkőzést jelenti az mh fejléc alatt.
RDm-groupk Az k-adik csoport megnevezése az m-edik oszlopban. A csoport szövege a két ág találkozásának bal oldalán jelenik meg.
RD-shade the background color (in hex format, e.g. #ABCDEF) of all headers. Use RDm-shade or RDmh-shade for individual headers. #F2F2F2
RDm-RD(m+1)-path set to no or 0 to omit the paths from round m to round m+1. Note: Does not currently work for paths under subheaders. yes
paramstyle[a 1] A numbered értékkel az RDm-textk, RDm-seedk, RDm-teamk, és az RDm-scorek paramétereket folytatólagosan számozott paraméternevekre állítja át (|1=,|2=...). A |seeds=yes beállítással a kiemelések mindenhol megjelennek. indexed
  1. Lehet, hogy nem kompatibilis bizonyos más funkciókkal.

Példák

[szerkesztés]

Nincs kiemelés

[szerkesztés]
{{16TeamBracket-Build
| seeds = no
| RD1 =
| RD1-seed1   =
| RD1-team1   =
| RD1-score1  =
 ...
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő

Szöveggel

[szerkesztés]
{{16TeamBracket-Build
| RD1-text1 = Szöveg 1
| RD1-text2 = Szöveg 2
| RD2-text1 = Szöveg 3
| RD1 =
| RD1-seed1   =
| RD1-team1   =
| RD1-score1  =
 ...
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő
Szöveg 1
Szöveg 3
Szöveg 2

Csoportok megjelenítésével

[szerkesztés]
{{16TeamBracket-Build
| RD1-group1 = Csoport 1
| RD1-group2 = Csoport 2
| RD2-group1 = Csoport 3
| RD1 =
| RD1-seed1   =
| RD1-team1   =
| RD1-score1  =
 ...
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő
Csoport 1
Csoport 3
Csoport 2

Több mérkőzés körönként

[szerkesztés]
{{16TeamBracket-Build
| legs = 2
| RD1-legs = 3
| RD1 =
| RD1-seed1   =
| RD1-team1   =
| RD1-score1-1=
| RD1-score1-2=
| RD1-score1-3=
 ...
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő

Összesítés

[szerkesztés]
{{16TeamBracket-Build
| legs=2
| aggregate=y
| RD1 =
| RD1-seed1     =
| RD1-team1     =
| RD1-score1-1  =
| RD1-score1-2  =
| RD1-score1-agg=
 ...
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő

Kiemeléssel

[szerkesztés]
{{16TeamBracket-Build
| RD1-byes = y
| RD1 =
| RD1-seed1   =
| RD1-team1   = Csapat 1
| RD1-score1  =
| RD1-seed2   =
| RD1-team2   = Csapat 2
| RD1-score2  =
 ...
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő
Team 1
Team 2

Számozott paraméterekkel

[szerkesztés]
{{16TeamBracket-Build
| paramstyle = numbered
| RD1 =

| Szöveg 1 | Csapat 1 | S1 | Csapat 2 | S2
| Szöveg 2 | Csapat 3 | S3 | Csapat 4 | S4
 ...
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő
Szöveg 1
Csapat 1S1
Csapat 2S2
Szöveg 2
Csapat 3S3
Csapat 4S4

Bronzmérkőzés

{{16TeamBracket-Build
| RD4b = Bronzmérkőzés
 ...
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő
Bronzmérkőzés


A sablonban lévő számozott paraméterekkel

[szerkesztés]

A sablonban minden mérkőzéshez 5, sorrendben számozott paraméter tartozik.

  1. Dátum, helyszín
  2. 1. csapat neve
  3. 1. csapat eredménye
  4. 2. csapat neve
  5. 2. csapat eredménye
A kiemeléshez nem tartozik sorszám!

A paramétereket eszerint kell sorrendben kitölteni, a sorszámok az alábbi mérkőzéseket jelentik:

  • 1–5: 1. nyolcaddöntő (1)
  • 6–10: 2. nyolcaddöntő (2)
  • 11–15: 3. nyolcaddöntő (3)
  • 16–20: 4. nyolcaddöntő (4)
  • 21–25: 5. nyolcaddöntő (5)
  • 26–30: 6. nyolcaddöntő (6)
  • 31–35: 7. nyolcaddöntő (7)
  • 36–40: 8. nyolcaddöntő (8)
  • 41–45: 1. negyeddöntő (9)
  • 46–50: 2. negyeddöntő (10)
  • 51–55: 3. negyeddöntő (11)
  • 56–60: 4. negyeddöntő (12)
  • 61–65: 1. elődöntő (13)
  • 66–70: 2. elődöntő (14)
  • 71–75: Döntő (15)
  • 76–80: Bronzmérkőzés (16)
{{16TeamBracket-Build
<!-- Nyolcaddöntők -->
|RD1-seed01=A1|RD1-seed02=B2
|RD1-seed03=C1|RD1-seed04=D2
|RD1-seed05=E1|RD1-seed06=F2
|RD1-seed07=G1|RD1-seed08=H2
|RD1-seed09=B1|RD1-seed10=A2
|RD1-seed11=D1|RD1-seed12=C2
|RD1-seed13=F1|RD1-seed14=E2
|RD1-seed15=H1|RD1-seed16=G2
|Dátum 1|Csapat 1|1|Csapat 2|0
|Dátum 2|Csapat 3|1|Csapat 4|2
|Dátum 3|Csapat 5|1|Csapat 6|0
|Dátum 4|Csapat 7|2|Csapat 8|0
|Dátum 5|Csapat 9|2|Csapat 10|0
|Dátum 6|Csapat 11|1|Csapat 12|0
|Dátum 7|Csapat 13|2|Csapat 14|0
|Dátum 8|Csapat 15|2|Csapat 16|1
<!-- Negyeddöntők -->
|Dátum 9|Csapat 1|1|Csapat 4|0
|Dátum 10|Csapat 5|2|Csapat 7|1
|Dátum 11|Csapat 9|1|Csapat 11|0
|Dátum 12|Csapat 13|2|Csapat 15|1
<!-- Elődöntők -->
|Dátum 13|Csapat 1|1|Csapat 5|0
|Dátum 14|Csapat 9|2|Csapat 13|1
<!-- Döntő -->
|Dátum 15|Csapat 1|1|Csapat 9|0
<!-- Harmadik helyért -->
|Dátum 16|Csapat 5|1|Csapat 13|0
}}
NyolcaddöntőkNegyeddöntőkElődöntőkDöntő
Dátum 1
A1Csapat 11
Dátum 9
B2Csapat 20
Csapat 11
Dátum 2
Csapat 40
C1Csapat 31
Dátum 13
D2Csapat 42
Csapat 11
Dátum 3
Csapat 50
E1Csapat 51
Dátum 10
F2Csapat 60
Csapat 52
Dátum 4
Csapat 71
G1Csapat 72
Dátum 15
H2Csapat 80
Csapat 11
Dátum 5
Csapat 90
B1Csapat 92
Dátum 11
A2Csapat 100
Csapat 91
Dátum 6
Csapat 110
D1Csapat 111
Dátum 14
C2Csapat 120
Csapat 92
Dátum 7
Csapat 131Bronzmérkőzés
F1Csapat 132
Dátum 12Dátum 16
E2Csapat 140
Csapat 132Csapat 51
Dátum 8
Csapat 151Csapat 130
H1Csapat 152
G2Csapat 161

Másolható minta

[szerkesztés]
A sablonban lévő sorszámozott paraméterekkel
{{16TeamBracket-Build
|team-width=|score-width=
<!-- Nyolcaddöntők -->
|RD1-seed01=|RD1-seed02=
|RD1-seed03=|RD1-seed04=
|RD1-seed05=|RD1-seed06=
|RD1-seed07=|RD1-seed08=
|RD1-seed09=|RD1-seed10=
|RD1-seed11=|RD1-seed12=
|RD1-seed13=|RD1-seed14=
|RD1-seed15=|RD1-seed16=
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
<!-- Negyeddöntők -->
| | | | |
| | | | |
| | | | |
| | | | |
<!-- Elődöntők -->
| | | | |
| | | | |
<!-- Döntő -->
| | | | |
<!-- Harmadik helyért -->
| | | | |
}}
Teljes paraméternevekkel
{{16TeamBracket-Build
|RD1         = 
|RD2         = 
|RD3         = 
|RD1-group1  = 
|RD1-group2  = 
|seed-width  = 
|team-width  = 
|score-width = 
|seeds       = 
|boldwinner =
|boldseed   =

|RD1-text1  =
|RD1-seed01  =
|RD1-team01  =
|RD1-score01 =
|RD1-seed02  =
|RD1-team02  =
|RD1-score02 =

|RD1-text2  =
|RD1-seed03  =
|RD1-team03  =
|RD1-score03 =
|RD1-seed04  =
|RD1-team04  =
|RD1-score04 =

|RD1-text3  =
|RD1-seed05  =
|RD1-team05  =
|RD1-score05 =
|RD1-seed06  =
|RD1-team06  =
|RD1-score06 =

|RD1-text4  =
|RD1-seed07  =
|RD1-team07  =
|RD1-score07 =
|RD1-seed08  =
|RD1-team08  =
|RD1-score08 =

|RD1-text5  =
|RD1-seed09  =
|RD1-team09  =
|RD1-score09 =
|RD1-seed10  =
|RD1-team10  =
|RD1-score10 =

|RD1-text6  =
|RD1-seed11  =
|RD1-team11  =
|RD1-score11 =
|RD1-seed12  =
|RD1-team12  =
|RD1-score12 =

|RD1-text7  =
|RD1-seed13  =
|RD1-team13  =
|RD1-score13 =
|RD1-seed14  =
|RD1-team14  =
|RD1-score14 =

|RD1-text8  =
|RD1-seed15  =
|RD1-team15  =
|RD1-score15 =
|RD1-seed16  =
|RD1-team16  =
|RD1-score16 =

|RD2-text1  =
|RD2-seed01  =
|RD2-team01  =
|RD2-score01 =
|RD2-seed02  =
|RD2-team02  =
|RD2-score02 =

|RD2-text2  =
|RD2-seed03  =
|RD2-team03  =
|RD2-score03 =
|RD2-seed04  =
|RD2-team04  =
|RD2-score04 =

|RD2-text3  =
|RD2-seed05  =
|RD2-team05  =
|RD2-score05 =
|RD2-seed06  =
|RD2-team06  =
|RD2-score06 =

|RD2-text4  =
|RD2-seed07  =
|RD2-team07  =
|RD2-score07 =
|RD2-seed08  =
|RD2-team08  =
|RD2-score08 =

|RD3-text1  =
|RD3-seed01  =
|RD3-team01  =
|RD3-score01 =
|RD3-seed02  =
|RD3-team02  =
|RD3-score02 =

|RD3-text2  =
|RD3-seed03  =
|RD3-team03  =
|RD3-score03 =
|RD3-seed04  =
|RD3-team04  =
|RD3-score04 =

|RD4-text1  =
|RD4-seed01  =
|RD4-team01  =
|RD4-score01 =
|RD4-seed02  =
|RD4-team02  =
|RD4-score02 =

|RD4b-text1  =
|RD4b-seed01  =
|RD4b-team01  =
|RD4b-score01 =
|RD4b-seed02  =
|RD4b-team02  =
|RD4b-score02 =
}}