Dowiedz się o najnowszych funkcjach i ulepszeniach w systemie

Poproś o demo
Wszystkie wpisy
21 stycznia 2026 · 4 min czytania

Nowa edycja zawodów – sloty czasowe i wygodniejsza konfiguracja

Dodaliśmy intuicyjną konfigurację slotów czasowych w edycji zawodów oraz spójne wizualnie pola wyboru czasu. Zobacz, jak szybko ustawić godziny wejść na zawody.
W tym wpisie

Wprowadziliśmy ulepszoną edycję zawodów z intuicyjną konfiguracją slotów czasowych. Dzięki temu możesz w kilka sekund zbudować harmonogram wejść na obiekt, a zawodnicy wybiorą dokładną godzinę startu już przy rejestracji.

Co się zmieniło?

Ekran edycji zawodów z konfiguracją slotów czasowych

Nowy ekran edycji zawodów z konfiguracją slotów globalnych (start, koniec, czas i pojemność slotu).

1. Konfiguracja slotów globalnych w jednym miejscu

Największą zmianą jest możliwość skonfigurowania slotów globalnych bezpośrednio w formularzu edycji zawodów – bez przechodzenia do innych ekranów.

Po wybraniu trybu „Globalny (Jedno wejście)” w sekcji „Zapisy na zawody” pojawia się nowy blok z czterema polami:

  • Start – godzina rozpoczęcia slotów (np. 10:00)
  • Koniec – godzina zakończenia slotów (np. 16:00)
  • Czas (min) – długość jednego slotu (np. 60 minut)
  • Ile osób / slot (pojemność) – maksymalna liczba zawodników w jednym slocie (np. 10)

Na podstawie tych wartości system automatycznie generuje siatkę slotów, które później widzą zawodnicy w formularzu rejestracji.

Dzięki temu konfiguracja „wejść na obiekt” jest szybka, powtarzalna i łatwa do zrozumienia dla obsługi.

2. Ulepszone pola wyboru czasu (input type="time")

Przeprojektowaliśmy również pola wyboru czasu, aby lepiej pasowały do identyfikacji wizualnej systemu:

  • zamiast domyślnych niebieskich akcentów wykorzystujemy kolor primary
  • pierścień fokusa i obramowanie zostały dostosowane do motywu
  • ikona zegara jest czytelniejsza i spójna z resztą interfejsu

Nie ingerujemy w natywne zachowanie przeglądarki (systemowy „popup” z wyborem godzin), ale wszystkie elementy, które możemy kontrolować z poziomu CSS, są teraz dopasowane do kolorystyki panelu.

3. Lepsze podpowiedzi w UI

Dodaliśmy też informacje pomocnicze dla obsługi:

  • przypomnienie, że sloty można konfigurować zarówno w regulaminie poszczególnych konkurencji,
  • jak i globalnie – jednym zestawem parametrów dla całych zawodów.

To szczególnie pomaga osobom, które pierwszy raz korzystają z systemu slotów.

Jak tego używać w praktyce?

Krok 1 – Włącz sloty

W edycji zawodów przejdź do sekcji „Zapisy na zawody” i włącz przełącznik
„Włącz rejestrację na sloty (godziny)”.

Krok 2 – Wybierz tryb

W polu „Tryb Slotów” wybierz:

  • Globalny (Jedno wejście) – jedna godzina wejścia na obiekt dla wszystkich konkurencji.

Krok 3 – Ustaw parametry

Wypełnij pola:

  • godzinę Start i Koniec,
  • Czas (min) – ile trwa jedna tura,
  • Ile osób / slot – pojemność jednego slotu.

Krok 4 – Zapisz i sprawdź

Kliknij „Zapisz”. System wygeneruje sloty, a w formularzu rejestracji zawodnik zobaczy listę dostępnych godzin i wybierze tę, która mu pasuje.

Przykład realnych zawodów

Organizujesz zawody, które trwają od 10:00 do 16:00. Chcesz wpuszczać zawodników co 60 minut, maksymalnie 10 osób na godzinę.

Twoja konfiguracja:

  • Start: 10:00
  • Koniec: 16:00
  • Czas (min): 60
  • Pojemność: 10

System utworzy sloty:

  • 10:00–11:00 (10 miejsc)
  • 11:00–12:00 (10 miejsc)
  • 12:00–13:00 (10 miejsc)
  • 13:00–14:00 (10 miejsc)
  • 14:00–15:00 (10 miejsc)
  • 15:00–16:00 (10 miejsc)

Podczas rejestracji zawodnik po prostu wybiera godzinę, a system pilnuje pojemności każdego slotu.

Korzyści dla organizatorów

  • Mniej chaosu na obiekcie – zawodnicy przyjeżdżają na konkretną godzinę.
  • Szybsza konfiguracja – wszystkie ustawienia slotów są w jednym, czytelnym miejscu.
  • Spójny wygląd – pola czasu i akcenty kolorystyczne są dopasowane do reszty panelu.
  • Lepsze doświadczenie zawodnika – od razu wie, o której godzinie będzie strzelał.

Najnowsze ulepszenia (aktualizacja)

Automatyczne domyślne wartości

System teraz automatycznie ustawia sensowne wartości domyślne dla slotów globalnych, aby przyspieszyć konfigurację:

  • Czas trwania slotu: domyślnie 60 minut (jeśli nie ustawiono)
  • Pojemność slotu: domyślnie 10 osób (jeśli nie ustawiono)
  • Godzina startu: automatycznie pobierana z daty rozpoczęcia zawodów
  • Godzina zakończenia: automatycznie pobierana z daty zakończenia zawodów

Dzięki temu nie musisz ręcznie wpisywać wszystkich wartości – wystarczy włączyć sloty i ewentualnie dostosować domyślne ustawienia.

Inteligentne czyszczenie danych

Gdy wyłączysz sloty globalne lub zmienisz tryb na "Programowy", system automatycznie czyści niepotrzebne dane slotów. To zapewnia, że:

  • nie ma pozostałości nieużywanych wartości w bazie danych
  • przełączanie między trybami jest czyste i przewidywalne
  • łatwiej zarządzać konfiguracją zawodów

Pełna walidacja danych

Wszystkie pola slotów mają teraz pełną walidację:

  • Godzina zakończenia musi być późniejsza niż godzina startu
  • Czas trwania i pojemność muszą być większe od zera
  • Format godzin jest sprawdzany (H:i:s)
  • Tryb slotów musi być jednym z dozwolonych wartości (program lub global)

Co dalej?

Pracujemy nad kolejnymi usprawnieniami wokół slotów, m.in.:

  • dodatkowymi widokami harmonogramu,
  • eksportem slotów,
  • lepszymi powiadomieniami o dostępności miejsc.

Masz pomysł, jak jeszcze usprawnić obsługę zapisów na zawody?
Napisz do nas – rozwijamy Strzelca w oparciu o realne potrzeby klubów i organizatorów.

Zapisz się na newsletter
Mail przychodzi w poniedziałek, gdy zbiorą się co najmniej 3 nowe wpisy. Pojedynczy wpis czeka najwyżej 3 tygodnie.
Chcesz tę funkcję u siebie?
Wszystko, o czym tu piszemy, działa w eWZSS i E-KLUB. Pokażemy Ci system na żywo.
Poproś o demo