Przejdź do zawartości

Szablon:H2H: Różnice pomiędzy wersjami

Z Encyklopedia Poznanskiego Sportu
Nie podano opisu zmian
m Zabezpieczył „Szablon:H2H” ([Edytowanie=Dozwolone tylko dla administratorów] (na czas nieokreślony) [Przenoszenie=Dozwolone tylko dla administratorów] (na czas nieokreślony))
 
(Nie pokazano 3 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
{| style="width:100%; text-align:center; vertical-align:middle;"
<includeonly>
| style="width:25%;" |
{{#invoke:H2H|main
{{#cargo_query:
  |team1={{{team1|}}}
table=Druzyny
  |team2={{{team2|}}}
|fields=logo
|where=nazwa='{{{team1}}}'
|limit=1
|format=plain
}}
| style="width:25%; font-size:120%; font-weight:bold;" |
{{{team1}}}
| style="width:25%; font-size:120%; font-weight:bold;" |
{{{team2}}}
| style="width:25%;" |
{{#cargo_query:
table=Druzyny
|fields=logo
|where=nazwa='{{{team2}}}'
|limit=1
|format=plain
}}
|}
 
{{#vardefine:h2hteam1|{{{team1}}}}}
{{#vardefine:h2hteam2|{{{team2}}}}}
 
== Bilans bezpośrednich spotkań ==
 
{{#cargo_query:
table=Mecze
|fields=
  COUNT(*)=mecze,
  SUM(
    IF(
      (nazwa_statystyki1='{{{team1}}}' AND gole1>gole2)
      OR
      (nazwa_statystyki2='{{{team1}}}' AND gole2>gole1),
      1,0
    )
  )=wygrane1,
  SUM(
    IF(
      (nazwa_statystyki1='{{{team2}}}' AND gole1>gole2)
      OR
      (nazwa_statystyki2='{{{team2}}}' AND gole2>gole1),
      1,0
    )
  )=wygrane2,
  SUM(
    IF(
      nazwa_statystyki1='{{{team1}}}',
      gole1,
      gole2
    )
  )=punkty1,
  SUM(
    IF(
      nazwa_statystyki2='{{{team2}}}',
      gole2,
      gole1
    )
  )=punkty2
|where=
(
  (nazwa_statystyki1='{{{team1}}}' AND nazwa_statystyki2='{{{team2}}}')
  OR
  (nazwa_statystyki1='{{{team2}}}' AND nazwa_statystyki2='{{{team1}}}')
)
|format=template
|template=H2HPodsumowanie
|named args=yes
}}
 
== Historia spotkań ==
 
{{#cargo_query:
table=Mecze
|fields=data, sezon, druzyna1, druzyna2, gole1, gole2, wynik, hala, widzowie, sedziowie
  |where=
(
  (nazwa_statystyki1='{{{team1}}}' AND nazwa_statystyki2='{{{team2}}}')
  OR
  (nazwa_statystyki1='{{{team2}}}' AND nazwa_statystyki2='{{{team1}}}')
)
|order by=data DESC
|format=template
|template=H2HWpis
|named args=yes
}}
 
== Najlepsi strzelcy rywalizacji ==
{| style="width:100%;"
|
'''{{{team1}}}'''
 
{{#cargo_query:
tables=UdzialZawodnika=U,Mecze=M
  |join on=U.mecz=M.id
|fields=U.zawodnik,SUM(U.gol)=punkty
|where=
(
  (M.nazwa_statystyki1='{{{team1}}}' AND M.nazwa_statystyki2='{{{team2}}}')
  OR
  (M.nazwa_statystyki1='{{{team2}}}' AND M.nazwa_statystyki2='{{{team1}}}')
)
AND
(
  (M.nazwa_statystyki1='{{{team1}}}' AND U.druzyna=M.druzyna1)
  OR
  (M.nazwa_statystyki2='{{{team1}}}' AND U.druzyna=M.druzyna2)
)
|group by=U.zawodnik
|order by=punkty DESC
|format=template
|template=H2HStrzelcyLewa
|named args=yes
}}
 
|
'''{{{team2}}}'''
 
{{#cargo_query:
tables=UdzialZawodnika=U,Mecze=M
|join on=U.mecz=M.id
|fields=U.zawodnik,SUM(U.gol)=punkty
|where=
(
  (M.nazwa_statystyki1='{{{team1}}}' AND M.nazwa_statystyki2='{{{team2}}}')
  OR
  (M.nazwa_statystyki1='{{{team2}}}' AND M.nazwa_statystyki2='{{{team1}}}')
)
AND
(
  (M.nazwa_statystyki1='{{{team2}}}' AND U.druzyna=M.druzyna1)
  OR
  (M.nazwa_statystyki2='{{{team2}}}' AND U.druzyna=M.druzyna2)
)
|group by=U.zawodnik
|order by=punkty DESC
|format=template
|template=H2HStrzelcyPrawa
|named args=yes
}}
}}
</includeonly>

Aktualna wersja na dzień 07:43, 19 sie 2026