piątek, 17 marca 2017, 14:00 przez Baggs
Dodałem opcję zarządzania rankingami.
Organizator turnieju może:
- zgłosić turniej do różnych rankingów. Nowe pole znajduje się na stronie "Tournament info".
Koordynator rankingu może:
- Zaakceptować turniej do rankingu (nowa kolumna "Accepted" na stronie rankingu dodatkowo jest widoczna dla wszystkich)
- Dodać turniej do rankingu - dzięki temu mamy dwie możliwości dodawania turniejów do rankingu: albo organizator zgłasza turniej do rankingu, albo koordynator dodaje go sam.
- Zupełnie usunąć turniej z rankingu.
- Włączyć/wyłączyć automatyczne akceptowanie turniejów - jeśli jest włączone to turnieje zgłaszane do rankingu będą automatycznie akceptowane
- Ręcznie wywołać przeliczenie rankingu.
Kilka uwag/nowych opcji:
- Na liście turniejów w rankingu wyświetlane są teraz również turnieje anulowane, w trakcie i planowane (nazwa oznaczona odpowiednim kolorem).
- Jeśli turniej jest dodany do rankingu (jako PLANOWANY) i koordynator go zaakceptował to po jego zakończeniu (lub wpisaniu samych wyników końcowych) ranking zostanie od razu automatycznie przeliczony. Ranking zostanie również automatycznie przeliczony jeśli wyniki turnieju zostaną zaktualizowane/poprawione.
- Jeśli do rankingu zostanie dodany JUŻ ZAKOŃCZONY turniej to koordynator musi wywołać przeliczenie rankingu ręcznie.
- Informacja o zmianie miejsca gracza w rankingu (czerwony minus i zielony plus) jest agregowana dla całego dnia. Jeśli w danym dniu odbyły się dwa turnieje to wynikające z nich zmiany miejsc będą pokazywane wspólnie, nie ważne jak często będzie przeliczany ranking danego dnia.
Pisząc ten post zorientowałem się, że przydałaby się jeszcze opcja umożliwiająca koordynatorowi zablokowanie zgłaszania turniejów do rankingu przez organizatorów. Dzięki temu tylko koordynator będzie mógł dodać turniej do rankingu. Postaram się to dodać później.
Edit: Dodałem też nowy typ turniejów dla lig lokalnych: Local Leage. Zgodnie z regulaminem ligi ogólnopolskiej maksymalnie 1 taka liga jest liczona.