TeamStat Ext

Moderator: comraden

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

TeamStat Ext

Postby comraden » Wed Apr 07, 2021 1:52 pm

Forum wróciło do życia po rocznej chyba przerwie, admin przywrócił je znienacka (nic się nie odzywał) ;)
No to trzeba coś skrobnąć...
Zajmę się nowym extension w stajni JL, czyli statystykami drużynowymi.
Coś podobnego napisałem dobrych kilka lat temu, ale jako skryptową nakładkę (dla koszykówki), teraz będzie to extension pełną gębą :D
Prace są, powiedzmy, zaawansowane, i możemy przedstawić już pewne wyniki, a wpis potraktujmy jako instrukcję obsługi.
na zrzucie frontend, aby było wiadomo o co chodzi. :confused:
You do not have the required permissions to view the files attached to this post.
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: TeamStat Ext

Postby comraden » Wed Apr 07, 2021 2:18 pm

Najważniejszą cechą extension, którą będę podkreślał, jest odejście od grupowania danych per PROJECT.
Grupowanie odbywa się per SEASON i per LEAGUE.
Oznacza to, po prostu, że jeżeli mamy kilka, np dwa projekty w sezonie i lidze (a tak jest często: faza grupowa + playoff) to dane będą wyświetlane RAZEM.
NIE MA MOŻLIWOŚCI ROZDZIELENIA per project, jeżeli PROJEKTY są w JEDNEJ LIDZE+SEZONIE.
I jest to działanie ZAMIERZONE.
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: TeamStat Ext

Postby comraden » Fri Apr 16, 2021 12:49 am

instalacja przebiega klasycznie, kopiujemy pliki do katalogu Extension, dodatkowo kopiujemy pliki z katalogu PASTE, uruchamiamy skrypt instalacyjny
You do not have the required permissions to view the files attached to this post.
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: TeamStat Ext

Postby comraden » Fri Apr 16, 2021 12:51 am

Pojawia się menu teamstat, dodajemy naszą pierwszą pozycję:
You do not have the required permissions to view the files attached to this post.
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: TeamStat Ext

Postby comraden » Fri Apr 16, 2021 12:54 am

przypisujemy Columns i Seasons
You do not have the required permissions to view the files attached to this post.
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: TeamStat Ext

Postby comraden » Fri Apr 16, 2021 12:56 am

Obliczenia przeprowadzane są po zaznaczeniu teamstat i naciśnięciu AGGREGATE.
Następnie pozostaje już tylko dodać pozycję menu.
You do not have the required permissions to view the files attached to this post.
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: TeamStat Ext

Postby comraden » Fri Apr 16, 2021 12:58 am

i trochę poczekać, bo dane się nie zapisują do DB... dzisiaj już nie mam siły, jutro sprawdzę, na localu działa idealnie :bash: :confused:
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: TeamStat Ext

Postby comraden » Fri Apr 16, 2021 1:15 pm

działa
błąd był taki, że miałem sezony unpublished, no i nie działało
live demo:
https://truerank.fun/index.php/demo/2-liga
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

mjmartino
Newbie
Posts: 1
Joined: Sat Aug 23, 2014 2:33 pm

Re: TeamStat Ext

Postby mjmartino » Fri Apr 16, 2021 1:37 pm

Wygląda super! Sortowanie, wyszukiwanie działa!
Żebyś Ty miał więcej czasu to ta JL funkcjonalnością przewyższała nie jedno rozwiązanie :D

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1387
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: TeamStat Ext

Postby comraden » Fri Apr 16, 2021 3:23 pm

tak się powoli zastanawiam nad rosterstat...
przy agregacji musi być generowany i zapisywany ranking indywidualny dla każdego events. Ranking dla każdej pary liga+sezon. Oraz overall.
i ta pozycja w rankingu musi być wyświetlana.
Czyli na początek jesteśmy w teamstat, przy nazwie team'u mamy w nawiasie liczbę zawodników.
I teraz jak klikniemy tę liczbę to dostajemy skład, ze statystykami, ale dla każdego events jest pozycja w rankingu dla zawodnika, takim rankingu dla pary liga+sezon.
Oczywiście musi być kolejny widok dla globalnego wyświetlania, czyli nawet kilkaset pozycji, musi być pageing zrobiony i dane przez ajax wczytywane.
Od razu kolejne extension dla refferee, bo tego to w ogóle nie ma w JL, jakby sędziów nie było. :whistling:
to takie przemyślenia narazie :confused:
edit:
I jak już mamy w tymczasówce te rankingi to możemy wyciągać najciekawsze dane dla zawodników.
Czyli np w drugiej lidze w sezonie 2021 w bramkach jest 11 i zaraz wejdzie do dziesiątki.
A w drugiej overall jest 74.
A w OVERALL jest 256.
...
i tak dla każdego events (dodatkowo trzeba też pergame ranking :confused: )
jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum


Return to “Polish”

Who is online

Users browsing this forum: No registered users and 3 guests

cron