Szablon:Playoff

Z Wikipedii, wolnej encyklopedii
 Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]

Użycie[edytuj kod]

Szablon można stosować do przedstawienia w formie graficznej rozgrywek playoff.

Każda runda rozgrywek może składać się z maksymalnie siedmiu meczów, przy czym osobno definiowalna jest liczba meczów dla rozgrywek finałowych o miejsca 3-4, półfinałowych i finałowych o miejsca 5-8 oraz finałowych o miejsca 5-6 i 7-8.

Opis parametrów[edytuj kod]

Drużyny i wyniki meczów[edytuj kod]

Każda część rozgrywek konkretnej drużyny jest definiowana za pomocą następujących parametrów:

gdzie n to jest numer drużyny w zakresie od 1 do 8. Numery drużyn liczone są od góry.

Przykład parametrów dla drużyny nr 2 w ćwierćfinale:

  • cf2n
  • cf2
  • cf2s
  • cf2m1
  • cf2m2
  • cf2m3
  • cf2m4
  • cf2m5
  • cf2m6
  • cf2m7

Kolorowanie wyników meczów i stanu rywalizacji[edytuj kod]

Do sterowania kolorowaniem wyników wszystkich meczów oraz stanu rywalizacji służą parametry:

Oba parametry mogą przyjmować wartości 0 i 1 (domyślnie 0 - czyli brak kolorowania)

Przy włączonym kolorowaniu stan rywalizacji jak i wyniki meczów w poszczególnych parach są porównywane ze sobą. Większa liczba bramek oznaczana jest kolorem      , mniejsza oznaczana kolorem      . W przypadku remisu jest to kolor      .

Kolor każdej komórki przedstawiającej stan rywalizacji lub liczbę zdobytych bramek można nadpisać za pomocą odpowiednich parametrów (mają one pierwszeństwo nad mecze kolory i stan kolory) analogicznie do parametrów zawartości komórek (do każdego z tych parametrów należy dodać k):

gdzie n to jest numer drużyny w zakresie od 1 do 8. Numery drużyn liczone są od góry.

Nagłówki poszczególnych rund[edytuj kod]

Nagłówki poszczególnych rund można zmienić. Służą do tego parametry:

cfn - opis ćwierćfinałów (domyślnie Ćwierćfinały)
pfn - opis półfinałów (domyślnie Półfinały)
fn - opis finałów (domyślnie Finały)

Nagłówki rywalizacji w parach[edytuj kod]

Każdą parę rywalizujących między sobą drużyn można opatrzyć opisem. Służą do tego parametry:

Opisy rywalizacji par umieszczane są na górze każdej pary.

Liczba meczów w poszczególnych etapach[edytuj kod]

Parametry definiujące liczbę meczów na poszczególnych etapach rozgrywek. Parametry są opcjonalne (domyślnie równe 7). Dopuszczalne wartości 1-7.

W przypadku użycia parametrów bardziej szczegółowych i zmniejszenia liczby meczów ze standardowych siedmiu należy zadeklarować parametry odpowiednio mecze ćwierćfinał, mecze półfinał i mecze finał, ponieważ z tych parametrów wyliczana jest długość nagłówków poszczególnych etapów rozgrywek. Ich brak powoduje błędną długość tych nagłówków oraz błędy w wyświetlaniu linii łączących poszczególne etapy.

Przesłanianie parametrów[edytuj kod]

Parametry bardziej szczegółowe przesłaniają parametry mniej szczegółowe (te, które znajdują się na prawo od nich w poniższym diagramie).

mecze półfinał 1-4 mecze półfinał
 
mecze półfinał 5-8
mecze finał 1-2 mecze finał 1-4 mecze finał
 
mecze finał 3-4
mecze finał 5-6 mecze finał 5-8
 
mecze finał 7-8

Parametry z końcówkami 3-4 i 5-8 przesłaniają parametry bez tych końcówek, jednakże muszą być one mniejsze bądź równe od tych ostatnich.

Ukrywanie poszczególnych elementów diagramu[edytuj kod]

bez ćwierćfinału - ukrywa rozgrywki ćwierćfinałowe, co pociąga za sobą ukrycie także rywalizacji o miejsca 5-8
bez meczów 3-4 - ukrywa finałowe rozgrywki o miejsca 3-4
bez meczów 5-8 - ukrywa półfinałowe i finałowe rozgrywki o miejsca 5-8
bez meczów 7-8 - ukrywa finałowe rozgrywki o miejsca 7-8
bez opisu - ukrywa wiersz z opisem kolumn (Nazwa drużyny, M1-M7)
bez stanu - ukrywa kolumny ze stanem rywalizacji w poszczególnych parach
bez numeru - ukrywa kolumny z numerem miejsca, z którego drużyna przystąpiła do rozgrywek playoff

Przykład[edytuj kod]

Przykładowe wywołanie szablonu:

{{Playoff
|mecze ćwierćfinał=3
|mecze półfinał=5
|mecze finał=5

|mecze półfinał 5-8=2
|mecze finał 5-8=2

|mecze kolory=1
|stan kolory=1

|zespół szerokość=15em

|cf1n=1
|cf2n=8
|cf1={{Hb team Vive Targi Kielce}}
|cf2={{Hb team Piotrkowianin Piotrków Trybunalski}}
|cf1s=2
|cf2s=0
|cf1m1=29
|cf2m1=25
|cf1m2=36
|cf2m2=25

|cf3n=4
|cf4n=5
|cf3={{Hb team Azoty-Puławy}}
|cf4={{Hb team Zagłębie Lubin}}
|cf3s=2
|cf4s=1
|cf3m1=39
|cf4m1=37
|cf3m2=37
|cf4m2=38
|cf3m3=30
|cf4m3=26

|cf5n=2
|cf6n=7
|cf5={{Hb team Wisła Płock}}
|cf6={{Hb team Nielba Wągrowiec}}
|cf5s=2
|cf6s=0
|cf5m1=32
|cf6m1=18
|cf5m2=35
|cf6m2=30

|cf7n=3
|cf8n=6
|cf7={{Hb team MMTS Kwidzyn}}
|cf8={{Hb team Traveland Olsztyn}}
|cf7s=2
|cf8s=0
|cf7m1=31
|cf8m1=29
|cf7m2=29
|cf8m2=18

|pf1n=1
|pf2n=4
|pf1={{Hb team Vive Targi Kielce}}
|pf2={{Hb team Azoty-Puławy}}
|pf1s=3
|pf2s=0
|pf1m1=31
|pf2m1=18
|pf1m2=34
|pf2m2=26
|pf1m3=36
|pf2m3=23

|pf3n=2
|pf4n=3
|pf3={{Hb team Wisła Płock}}
|pf4={{Hb team MMTS Kwidzyn}}
|pf3s=2
|pf4s=0
|pf3m1=30
|pf4m1=28
|pf3m2=30
|pf4m2=27
|pf3m3=
|pf4m3=

|pf5n=8
|pf6n=5
|pf5={{Hb team Piotrkowianin Piotrków Trybunalski}}
|pf6={{Hb team Zagłębie Lubin}}
|pf5s=0
|pf6s=2
|pf5m1=31
|pf6m1=33
|pf5m2=28
|pf6m2=37

|pf7n=7
|pf8n=6
|pf7={{Hb team Nielba Wągrowiec}}
|pf8={{Hb team Traveland Olsztyn}}
|pf7s=0
|pf8s=2
|pf7m1=30
|pf8m1=32
|pf7m2=31
|pf8m2=32

|f1n=1
|f2n=
|f1={{Hb team Vive Targi Kielce}}
|f2=
|f1s=
|f2s=
|f1m1=
|f2m1=
|f1m2=
|f2m2=
|f1m3=
|f2m3=

|f3n=
|f4n=4
|f3=
|f4={{Hb team Azoty-Puławy}}
|f3s=
|f4s=
|f3m1=
|f4m1=
|f3m2=
|f4m2=
|f3m3=
|f4m3=

|f5n=6
|f6n=5
|f5={{Hb team Traveland Olsztyn}}
|f6={{Hb team Zagłębie Lubin}}
|f5s=
|f6s=
|f5m1=
|f6m1=
|f5m2=
|f6m2=

|f7n=8
|f8n=7
|f7={{Hb team Piotrkowianin Piotrków Trybunalski}}
|f8={{Hb team Nielba Wągrowiec}}
|f7s=
|f8s=
|f7m1=
|f8m1=
|f7m2=
|f8m2=

}}

daje:

 Ćwierćfinały Półfinały Finały
 Nr Nazwa zespołuStan M1M2M3     Nr Nazwa zespołuStan M1M2M3M4M5     Nr Nazwa zespołuStan M1M2M3M4M5
 
 1 Vive Targi Kielce2 2936    
 8 Piotrkowianin Piotrków Trybunalski0 2525      
      1 Vive Targi Kielce3 313436     
      4 Azoty-Puławy0 182623       
 4 Azoty-Puławy2 393730           
 5 Zagłębie Lubin1 373826         
          1 Vive Targi Kielce       
                    
 2 Wisła Płock2 3235          
 7 Nielba Wągrowiec0 1830            
      2 Wisła Płock2 3030        
      3 MMTS Kwidzyn0 2827      
 3 MMTS Kwidzyn2 3129                      
 6 Traveland Olsztyn0 2918          4 Azoty-Puławy       
       8 Piotrkowianin Piotrków Trybunalski0 3128       
       5 Zagłębie Lubin2 3337         
             6 Traveland Olsztyn    
             5 Zagłębie Lubin    
       7 Nielba Wągrowiec0 3031         
     6 Traveland Olsztyn2 3232       
         8 Piotrkowianin Piotrków Trybunalski    
     7 Nielba Wągrowiec    

Błędy[edytuj kod]

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