Instrukcja obsługi — Przebieg zawodów (Meet Manager)

Aplikacja do prowadzenia zawodów na żywo — sędziowanie, timery, kolejka startowa, rekordy i wyniki. Każdy punkt pokazuje dokładnie, w której zakładce / panelu dana funkcja się znajduje, jak z niej korzystać oraz jakie zasady nią rządzą.

1 Logowanie i Panel Wyboru

Po zalogowaniu trafia się na „Panel Wyboru” (hub). Ma on następujące karty:

  • Biuro Zawodów — tylko admin: „Wejdź do biura zawodów” (Konfiguracja / Przebieg / Rekordy / Logi), „Podział na grupy i harmonogram”, „Dyplomy i protokoły (PDF)”, „Zgłoszenia zawodników”.
  • Ważenie i ekrany publiczne — Panel wagowy, „Przebieg kategorii + OPEN (dla publiczności)”, „Wyniki na telefon” (/m, punkt 29) oraz „Konfiguracja streama (nakładka OBS)” (admin).
  • Zawody (admin) — lista zawodów na tym koncie, przełączanie, archiwizacja, nowe zawody, „Uruchom demo”.
  • Tempo pomostów — pojawia się, gdy pomosty mają wyliczone prognozy.
  • Przed startem (admin) — automatyczna lista kontrolna przygotowań z kolorami i linkami.
  • Komunikat dla trenerów (admin) — pasek na /m i powiadomienie push na telefony.
  • Pomosty — jeden wiersz na pomost: tryb (cały trójbój / stacja jednego boju), przyciski Przebieg (spiker), Sędzia L/G/P, Jury, Ekran pomostu, Stream. Pomosty dodaje się i usuwa przyciskami pod listą (do 6). Przy jednym pomoście dodatkowo Panel werdyktów i Kolejność podejść.
UwagaRola „staff” nie widzi w ogóle kafla „Biuro Zawodów” — nie ma dostępu do konfiguracji zawodów, importu, resetu ani logów, tylko do stanowisk operacyjnych dnia zawodów.
Panel Wyboru
Biuro Zawodów
tylko admin · + Podział na grupy
Sędziowie / Jury
Sędzia L / G / P · Jury
Ważenie

2 Wiele zawodów na jednym koncie i archiwum

Każde zawody mają osobną bazę. Na liście widać aktywne zawody, datę utworzenia i rozmiar.

  • + Nowe zawody — nazwa i „skopiuj ustawienia” (stream, dyplomy, pomosty, rekordy, sponsorzy, subskrypcje push; zawodników nigdy).
  • Przełącz — zmienia aktywną bazę i restartuje aplikację na kilka sekund. Zablokowane w trakcie zawodów bez odblokowania trybu konfiguracji. Wszystkie otwarte panele zaczynają pokazywać nowe zawody.
  • Archiwizuj wyniki (tylko aktywne) — zamraża stronę wyników, dane i kopię bazy pod stałym adresem /archiwum/<id> i oznacza zawody jako zakończone. Publiczna lista: /archiwum.
  • Zmień nazwę, Usuń (tylko nieaktywne; plik bazy trafia do kosza, nie jest kasowany).
Karta „Zawody”
Mistrzostwa Klubu 2026 aktywne
Archiwizuj wyniki · Zmień nazwę
AMP Katowice 2026 archiwalne
Wyniki archiwalne · Przełącz · Usuń
nazwa nowych zawodów
+ Nowe zawody
▶ Uruchom demo

3 Pomosty i stacje jednego boju (AMP)

Zawody mogą mieć do 6 pomostów. Każdy pomost ma tryb: cały trójbój (klasycznie: grupa robi przysiad, wyciskanie i ciąg na tym samym pomoście) albo stacja jednego boju (tylko przysiad / tylko wyciskanie / tylko martwy ciąg). Układ AMP to pomosty 1-2-3 jako stacje przysiad → wyciskanie → ciąg na tych samych grupach, a pomosty 4-5 jako pełny trójbój.

  • Przypisanie zawodnika do pomostu — kolumna „Pomost” w Konfiguracji (tabela zawodników), w Podziale na grupy i w imporcie XLSX (kolumna pomost; wartość 1,2,3 oznacza przejście przez trzy stacje). Numer pomostu, którego jeszcze nie ma, tworzy pomost w locie; numer spoza 1–6 przerywa import.
  • Kolejność stacji — grupa nie może zostać otwarta na stacji wyciskania, dopóki nie skończy przysiadu na stacji przysiadu, i analogicznie dla ciągu. Przebieg pokazuje powód blokady (alert) i cofa wybór. Stacja sama wchodzi na gotową grupę co 3 sekundy, a Ekran pomostu pokazuje „Oczekiwanie na grupę…” z powodem.
  • Spiker widzi tylko swoje grupy — listy sesji i grup w Przebiegu są filtrowane po pomoście.
  • Klasyfikacja na ekranach stacji — stacja przysiadu i wyciskania pokazuje tylko bieżącą grupę, stacja ciągu bieżącą grupę plus TOP 5 kategorii („połączona klasyfikacja”).
  • Ekran pomostu (/board?platform=N) — jeden telewizor na pomost: klasyfikacja, werdykt, czas, kolejność podejść i pasek „pozostałe pomosty teraz”.
  • Harmonogram — tor = pomost albo zestaw stacji; stacje liczą 3 próby jednego boju plus rozruch potoku.
  • Trwałość — każdy pomost pamięta sesję, grupę, bój i próbę także po restarcie serwera.
UwagaZmiana trybu pomostu w trakcie zawodów przestawia logikę kolejki; rób to przed startem sesji.
Karta „Pomosty”
Pomost 1 stacja: tylko przysiad
Przebieg · L G P · Jury · Ekran pomostu · Stream
Pomost 2 stacja: tylko wyciskanie
Pomost 3 stacja: tylko martwy ciąg
Pomost 4 cały trójbój
+ Dodaj pomost · − Usuń ostatni pomost

4 Podział na grupy (pobranie z mostu + przydział)

To jedno narzędzie, w pełni ręczne, które łączy wczytanie zgłoszeń ze Zgłoszeń, przydział do sesji/grupy, notatki harmonogramowe i eksport. Warunek wstępny: zawodnicy muszą już istnieć w bazie Meet Managera (akcja „Eksportuj zgłoszenia do Meet Managera” w Zgłoszeniach musi być wcześniej wykonana — to narzędzie ich nie tworzy, tylko dopasowuje).

Krok 1 — wczytanie: u góry wybierasz zawody z listy pobranej bezpośrednio ze Zgłoszeń i klikasz „Wczytaj zawodników tych zawodów”. System dopasowuje każdego zgłoszonego po (nazwisko, imię, rok urodzenia, klub). Niedopasowani pojawiają się jako ostrzeżenie z listą imion.

Panel od razu pokazuje realny stan bazy — kto już ma sesję/grupę, nie tylko „czystą kartkę”. „Zapisz do bazy” i „Cofnij zmiany” działają tylko na tym, co faktycznie zmieniłeś od wczytania — licznik przy dolnym pasku pokazuje dokładnie ile osób ma niezapisaną zmianę.

Filtrowanie i sortowanie: filtr płeć / kat. wiekowa / kat. wagowa (lista kategorii wagowych zależy od wybranej płci i jest posortowana rosnąco). Osobne pole „Sortuj wg” pozwala ułożyć listę po kategorii wagowej, nazwisku albo zgłoszonym totalu — działa zarówno dla NIEPRZYDZIELONYCH, jak i w obrębie każdej sesji/grupy.

Szybkie zaznaczanie: każdy nagłówek — „NIEPRZYDZIELENI” i każda „Grupa X” — ma własny checkbox, który zaznacza/odznacza jednym kliknięciem wszystkich w tej sekcji. Pod paskiem przydziału widać też malutką „ściągawkę”: ile osób jest aktualnie w każdej parze sesja/grupa.

Notatki: obok każdego nagłówka sesji jest pole na notatkę ważenia tej sesji, a obok każdej grupy — pole na notatkę startu tej grupy. Zapisują się automatycznie po opuszczeniu pola. Wypełnia je ręcznie obsługa albo — wygodniej — sekcja „Harmonogram zawodów” opisana w kolejnym punkcie.

Eksport: przyciski „Eksportuj XLSX” (prawdziwy plik Excel) i „Drukuj / PDF” (czytelny widok do wydruku — użyj „Drukuj” w przeglądarce i wybierz „Zapisz jako PDF”) w nagłówku strony. Oba zawierają aktualny podział wraz z notatkami, posortowane w obrębie grupy wg kategorii wagowej, potem nazwiska.

Przydział na pomost (zawody na kilka pomostów)Gdy w Panelu Wyboru jest więcej niż jeden pomost (patrz punkt 3), tabela dostaje dodatkową kolumnę Pomost, a pasek przydziału — trzeci wybór obok Sesji i Grupy („— bez zmian —” / Pomost 1 / Pomost 2 / …). Sesja i grupa o tym samym numerze mogą teraz istnieć niezależnie na obu pomostach (np. Sesja 2 / Grupa 3 na Pomoście 1 i osobna Sesja 2 / Grupa 3 na Pomoście 2) — system rozróżnia je po numerze pomostu, nie trzeba wymyślać osobnej numeracji. Domyślnie każdy zawodnik jest na Pomoście 1; przydział na Pomost 2 działa dokładnie jak przydział sesji/grupy — zaznacz, wybierz pomost, „Przydziel zaznaczonych”, potem „Zapisz do bazy”. Kolumna Pomost pojawia się też w eksporcie XLSX i wydruku PDF. Przy jednym pomoście cała ta kolumna i pole wyboru są ukryte, a eksport/wydruk wyglądają dokładnie jak przy jednym pomoście.
Zasady IPF do pilnowania ręcznie (narzędzie ich nie wymusza)
  • Grupa nie powinna być mniejsza niż 8 osób ani większa niż 14.
  • Numer sesji i numer grupy muszą być unikalne globalnie — ta sama para nie może wystąpić dwa razy.
  • Docelowo dwie grupy w sesji; trzy tylko gdy to konieczne i liczebności są zbliżone.
Bezpieczna ponowna wysyłkaPonowne kliknięcie „Wyślij do Meet Managera” w Zgłoszeniach nie tworzy duplikatów — dopasowanych aktualizuje tylko przy realnej zmianie (np. kategorii wagowej), a listę osób, które zniknęły ze zgłoszeń, dostajesz do ręcznego przejrzenia (nic nie kasuje się automatycznie).
Podział na grupy
Mistrzostwa Okręgu 2026 ▾ Wczytaj zawodników
Płeć: K ▾ Kat. wagowa ▾ Sortuj wg: Kategorii wagowej ▾
☑ Grupa 3 (8 osób) — start: 10:15
-47 kg Kowalska Kinga · -47 kg Król Julia · -52 kg Adamczyk K. …
Obecnie w grupach: S1/G1: 11 · S1/G2: 11 · S2/G3: 8
Sesja: 1Grupa: 2 Przydziel zaznaczonych
Zapisz do bazy (3) Eksportuj XLSX Drukuj / PDF

5 Harmonogram zawodów

Wbudowana w tę samą stronę sekcja licząca przewidywany rozkład godzin sesji na podstawie aktualnego podziału na grupy widocznego na ekranie (łącznie z niezapisanymi jeszcze zmianami) — nie trzeba niczego dodatkowo wczytywać.

Wpisuje się: datę i godzinę rozpoczęcia całych zawodów oraz czas na podejście w sekundach (typowo ok. 60 s — to czas jednego przejścia zawodnika na pomoście, nie długość przerwy).

Wzór na czas trwania sesji

czas sesji = (liczba zawodników w sesji × czas na podejście) × 9 (9 = 3 boje × 3 podejścia) + przerwy między bojami.

  • Sesja z jedną grupą: przerwy 20 min (przysiad→ławka) + 20 min (ławka→martwy ciąg).
  • Sesja z dwiema lub trzema grupami: przerwy 10 + 10 min.

Start pierwszej sesji to dokładnie to, co wpiszesz. Start każdej kolejnej sesji jest wyliczany jako koniec poprzedniej, zaokrąglony w górę do najbliższych 15 minut.

Ważenie liczone automatycznie Dla każdej sesji system proponuje ważenie jako zakres 2 godziny przed startem sesji, trwający 1,5 godziny (np. sesja startuje o 10:00 → ważenie 08:00–09:30). Wartość można ręcznie nadpisać w polu obok, zanim klikniesz „Prześlij”.
Grupy dzielące sesję nie dostają sztywnej godziny W sesji z kilkoma grupami tylko pierwsza grupa dostaje konkretną wyliczoną godzinę startu. Kolejne grupy dostają notatkę względną, np. „po przysiadach grupy 3” — bo nie da się precyzyjnie przewidzieć, ile faktycznie potrwają przysiady poprzedniej grupy (spalone próby, zmiany ciężarów, odwołania jury).

Przycisk „Prześlij wyliczone godziny do notatek” zapisuje wszystko naraz: godzinę (lub notatkę względną) startu każdej grupy oraz zakres ważenia każdej sesji — dokładnie w tych samych polach notatek, które widać w głównej tabeli „Podział na grupy” powyżej. Potwierdzenie jawnie ostrzega, że nadpisze istniejące notatki.

Zawody wielodniowe Przy każdej sesji w wyliczonej tabeli jest przycisk „+ nowy dzień” — po kliknięciu i podaniu własnej daty/godziny ta sesja (i wszystkie po niej) liczą się od nowa od tego momentu, zamiast doklejać się do końca poprzedniej. Kolumny „Start sesji” i „Koniec sesji” zawsze pokazują pełną datę, nie tylko godzinę, więc harmonogram rozciągnięty na kilka dni pozostaje czytelny.
Harmonogram zawodów
Data: 12.09.2026 Godz.: 09:00 Czas/podejście: 60 s
Oblicz harmonogram Prześlij do notatek
SesjaGrupyStartCzasWażenie
1Gr.1: 11 · Gr.2: 1109:003g 38m07:00–08:30
2Gr.3: 812:452g 12m10:45–12:15
Grupa 2 w sesji 1 dostałaby notatkę „po przysiadach grupy 1” zamiast sztywnej godziny.

6 Biuro Zawodów: strona Konfiguracja

Biuro Zawodów to dziś 4 osobne strony — Konfiguracja, Przebieg Zawodów, Rekordy Polski i Logi Systemowe — połączone wspólną górną nawigacją, a nie zakładki jednej strony. Adres każdej z nich można też otworzyć bezpośrednio (np. do podglądu na drugim monitorze).

Lewa kolumna Konfiguracji to teraz 4 karty ustawień; prawa to pełna tabela wszystkich dodanych zawodników (z filtrem po grupie i wyszukiwarką).

Karta „Ustawienia Zawodów” (domyślnie zwinięta, rozwijana kliknięciem nagłówka):

  • Przełącznik typu zawodów: Puchar Polski / Mistrzostwa Polski — wpływa na to, wg czego liczone jest przewidywane miejsce (Puchar → wg punktów IPF GL, Mistrzostwa → wg totala).
  • Przelicznik punktowy: IPF GL / Wilks / Dots.
  • Rodzaj rozgrywki: Trójbój / SL-P (tylko przysiad) / SL-WL (tylko wyciskanie) / SL-MC (tylko martwy ciąg) — zawody jednobojowe.
  • Pomosty — liczbę pomostów (do 6) i tryb każdego (cały trójbój / stacja jednego boju) ustawia się w Panelu Wyboru, karta „Pomosty”; tu jest tylko odsyłacz. Patrz punkt 3.
Więcej niż jeden pomostPrzy jednym pomoście cały interfejs pomostów (kolumna i przydział Pomostu w Podziale na grupy, filtr pomostu w Ważeniu, przełącznik pomostu w Przebiegu, wiersze pomostów w Panelu Wyboru) jest ukryty i zawody działają jak dawniej. Dodanie pomostu w Panelu Wyboru nic samo nie przydziela — zawodników rozdziela się na pomosty w Podziale na grupy (punkt 4) albo kolumną pomost w pliku importu.

Karta „Zawodnicy”:

  • „Import zawodników z pliku CSV” — to właśnie tu ląduje plik wysłany ze Zgłoszeń akcją „Eksportuj zgłoszenia do Meet Managera”, i tu też można wgrać CSV ręcznie.
  • „Dodaj zawodnika ręcznie” (rozwijany formularz) — pojedynczy zawodnik, z przełącznikiem PK (Poza Klasyfikacją) osobno dla pierwszego i ewentualnego drugiego startu, oraz polami sesja/grupa dla każdego startu z osobna.

Karta „Narzędzia Pomostu”: „Losuj Numery Startowe” oraz link do otwarcia Panelu Wagi.

Karta „Loga sponsorów / federacji”: dodawanie/usuwanie/wyłączanie logotypów (PNG/JPG/GIF/WEBP/SVG, do 3 MB). Aktywne loga pokazują się rotacyjnie (na streamie co tyle sekund, ile ustawisz w Konfiguracji streama, domyślnie 6) w rogu Nakładki OBS (Stream) i ekranów dla publiczności (Klasyfikacja wagowa i Przebieg + OPEN) — celowo nie na Tablicy Wyników (/platform), żeby nie odciągać uwagi od dużego zegara i świateł sędziowskich w hali. Pusta lista = nic się nie pokazuje.

Karta „Backup i Bezpieczeństwo”: eksport/import całej bazy do pliku JSON, rozwijana sekcja „Wyślij wyniki do Zgłoszeń” (po zawodach — patrz punkt 24), „USUŃ CAŁE ZAWODY (RESET)” (patrz ostrzeżenie niżej), przełącznik „Odblokuj tryb konfiguracji” (patrz kolejny punkt), oraz rozwijana sekcja „Automatyczne kopie zapasowe”.

Automatyczne kopie zapasowe Niezależnie od ręcznego eksportu, system sam zapisuje pełną kopię (łącznie z wynikami podejść, głosami sędziów, flagami Jury, pomostami i profilami OPL) na dysku serwera co 10 minut (pomijając chwile bez zmian) i trzyma ostatnie 30 takich kopii. Każda kopia ma link do pobrania i przycisk „Przywróć” — szczegóły w punkcie 9.

Karta „OpenPowerlifting” (w sekcji „Zawodnicy”): stan dopasowania zawodników do profili OPL i przyciski „Dopasuj niesprawdzonych” / „Dopasuj wszystkich od nowa” — patrz punkt 8.

Co znaczy PK „Poza Klasyfikacją” — zawodnik startuje i podejścia są sędziowane normalnie, ale wynik nie liczy się do żadnej klasyfikacji ani rekordów (np. gość, dograniczenie wieku, start pokazowy).
Ponowny import aktualizuje, nie duplikuje Każdy wiersz jest dopasowywany do już istniejących zawodników po (nazwisko, imię, rocznik, klub). Nowi zostają dodani; ci już obecni zostają zaktualizowani tylko jeśli zmieniły się ich dane rejestracyjne (np. kategoria wagowa) — waga ciała, sesja/grupa, numer startowy i wyniki podejść nigdy nie są ruszane przy takiej aktualizacji. Osoby, które zniknęły z importowanego pliku (np. wykreślone ze zgłoszeń), nie są usuwane automatycznie — trzeba to zrobić ręcznie po sprawdzeniu.
„USUŃ CAŁE ZAWODY” to reset totalny Kasuje wszystkich zawodników, całą bazę Rekordów Polski i cały log zdarzeń. Nieodwracalne — używać wyłącznie przed nowymi zawodami, nigdy w ich trakcie. Zrób wcześniej backup (JSON) jeśli masz jakiekolwiek wątpliwości. W trakcie zawodów ta akcja jest zablokowana — patrz „Tryb konfiguracji vs. zawody na żywo” niżej.
Górna nawigacja (4 strony) + karta Ustawienia Zawodów
Puchar PolskiMistrzostwa Polski
Pomosty: 1 · ustaw w Panelu Wyboru →
📄 Import zawodników z pliku CSV
tu trafia plik ze Zgłoszeń
➕ Dodaj zawodnika ręcznie PK
Losuj Numery Startowe
USUŃ CAŁE ZAWODY (RESET)

7 Tryb konfiguracji vs. zawody na żywo

Odznaka po prawej stronie górnej nawigacji (widoczna na wszystkich 4 stronach Biura Zawodów) pokazuje, w jakim trybie jest aplikacja:

  • 🔧 TRYB KONFIGURACJI (szara) — zawody jeszcze nie ruszyły (nikt nie ma zaliczonego/spalonego podejścia) — wszystko odblokowane.
  • 🔴 ZAWODY W TOKU (czerwona) — padło już przynajmniej jedno podejście. Losowanie numerów startowych, import CSV i „USUŃ CAŁE ZAWODY” są zablokowane, żeby nikt przypadkiem nie namieszał w trakcie sędziowania.
  • ⚠ ZAWODY W TOKU — SETUP ODBLOKOWANY (złota) — te trzy operacje zostały świadomie odblokowane przełącznikiem „Odblokuj tryb konfiguracji” (karta „Backup i Bezpieczeństwo” w Konfiguracji). Zostaw to wyłączone poza wyjątkowymi sytuacjami (np. trzeba dograć spóźnionego zawodnika przez import).
To nie blokuje sędziowaniaBlokada dotyczy tylko tych trzech ryzykownych operacji administracyjnych — timer, głosy sędziów, przerwy i zwykła edycja ciężarów/wyników działają normalnie niezależnie od trybu.
Trzy stany odznaki
🔧 TRYB KONFIGURACJI 🔴 ZAWODY W TOKU ⚠ ZAWODY W TOKU — SETUP ODBLOKOWANY

8 OpenPowerlifting: rekordy życiowe zawodników

Po imporcie listy startowej system w tle dopasowuje każdego zawodnika do profilu w OpenPowerlifting po nazwisku, płci i roczniku, i zapisuje przy nim rekordy życiowe (tylko starty bez sprzętu), liczbę startów i datę ostatniego. Dane służą ciekawostce i paskowi „do rekordu” na streamie oraz polu „PB” w karcie zawodnika.

  • Statusy: dopasowany automatycznie, ustawiony ręcznie, niepewny (kilku kandydatów — sprawdź), brak profilu, błąd połączenia.
  • Ręczna poprawka w karcie zawodnika: wpisz nazwę użytkownika albo link openpowerlifting.org/u/… i „Zapisz”, albo „Szukaj” i wybierz kandydata z listy; „Odepnij” usuwa powiązanie.
  • Dopasowanie masowe w Konfiguracji: „Dopasuj niesprawdzonych” / „Dopasuj wszystkich od nowa” (pomija ustawionych ręcznie). Około 0,3 s na zawodnika, w tle.
UwagaRocznik „2000” z importu bez daty urodzenia nie jest traktowany jako dowód, więc tacy zawodnicy dopasowują się tylko po nazwisku i płci — częściej wychodzi „niepewny”. Dane OPL są domeną publiczną (CC0).
Pole w karcie zawodnika
Profil OpenPowerlifting · dopasowany automatycznie
bartekgil
Zapisz
Szukaj
Odepnij
PB raw: P 190 / WL 120 / MC 212,5 · total 482,5 kg · startów: 6 · ostatni 2026-03-14

9 Kopie zapasowe i przywracanie jednym kliknięciem

  • Kopia co 10 minut, pomijana, gdy nic się nie zmieniło; ostatnie 30 na liście.
  • Druga kopia każdego pliku trafia poza katalog aplikacji razem z pełnym plikiem bazy, a przy ustawionym celu zdalnym jest wysyłana rsync na zewnętrzny serwer.
  • „Przywróć” przy kopii nadpisuje zawodników i wyniki stanem z tej chwili. Przed tym bieżący stan zapisuje się jako kopia „sprzed przywracania”, więc pomyłkę cofa się tym samym przyciskiem.
UwagaKopie są wspólne dla wszystkich zawodów na koncie (punkt 2) — przed przywróceniem sprawdź datę kopii.
Lista kopii
04.10.2026 11:40 sprzed przywracania · 412 KB ↓ · Przywróć
04.10.2026 11:30 · 411 KB ↓ · Przywróć
04.10.2026 11:20 · 409 KB ↓ · Przywróć

10 Lista „Przed startem” i tempo sesji

Przed startem: czternaście automatycznych sprawdzeń (lista startowa, ważenie, openery, sesje i grupy, numery, pomosty, rekordy, sponsorzy, stream, kopie, OpenPowerlifting, push, dyplomy, stan zawodów). Zielone gotowe, żółte do sprawdzenia, czerwone brakuje; każdy kafel prowadzi do miejsca, gdzie się to naprawia. Odświeża się co 30 s.

Tempo: średni czas podejścia z ostatnich 20 werdyktów na pomoście, podejścia do końca grupy i sesji, prognoza godzin końca, mini-wykres ostatnich podejść. Spóźnienie liczy się względem godziny startu następnej grupy z notatek harmonogramu (Harmonogram → „Prześlij wyliczone godziny do notatek”); od 15 minut pasek dostaje czerwoną ramkę. Bez godzin w notatkach pasek pokazuje prognozy bez porównania. Czasy zbierają się od ostatniego restartu; na początku przyjęte 1:10 na podejście.

Pasek tempa w Przebiegu
1:32
śr. czas na podejście
14 podejść
do końca grupy · ~21 min
12:41
prognoza końca grupy · plan 12:25
⚠ Spóźnienie 18 min · skróć przerwę albo przyspiesz zmiany

11 Biuro Zawodów: strona Przebieg Zawodów

To jest główne stanowisko obsługi na żywo (stolik zawodów). Lewy panel sterowania jest podzielony na 3 podzakładki — Sesja / Pomost / Widoki i Eksport — prawa strona to arkusz na żywo ze wszystkimi zawodnikami aktywnej grupy.

Pasek „kto teraz” Nad podzakładkami, na wszystkich 4 stronach Biura Zawodów (nie tylko tu), widoczny jest zawsze cienki pasek z aktywnym zawodnikiem (numer, nazwisko, bój, ciężar), timerem podejścia i trzema kropkami sędziowskimi — dzięki temu nie trzeba przełączać się z powrotem na podzakładkę Pomost, żeby wiedzieć co się dzieje na pomoście, przeglądając np. Rekordy Polski.
Przełącznik pomostów Widoczny na samej górze strony, tuż nad paskiem „kto teraz”, gdy pomostów jest więcej niż jeden (do sześciu, konfigurowane w hubie w karcie „Pomosty”). Cała reszta strony (aktywna sesja/grupa, kolejka, głosy sędziów, timer, plansza na streamie) dotyczy wybranego pomostu — każdy pomost prowadzi swoją kolejkę, timer i głosy niezależnie. Przebieg danego pomostu widzi tylko sesje i grupy przypisane do tego pomostu. Przy pomostach-stacjach (AMP) etykieta pokazuje bój stacji, np. „Pomost 1 (przysiad)”; szczegóły w punkcie 3.
Pasek tempa Pod paskiem „kto teraz” jest pasek tempa sesji: średni czas podejścia, podejścia do końca grupy, prognozy godzin i spóźnienie względem harmonogramu — opis w punkcie 10.

Podzakładka „Sesja”:

  • Aktywna Sesja / Aktywna Grupa — wybór, która grupa aktualnie startuje. To one decydują, kto pojawia się w kolejce, na ekranach sędziów i na wyświetlaczu.
  • Podgląd drugiej grupy — przełącznik pozwalający podejrzeć dane innej grupy w tabeli bez przełączania aktywnej grupy (np. żeby przygotować kolejną grupę do ważenia, gdy trwa jeszcze poprzednia).
  • Sortowanie tabeli — wg prognozowanych punktów IPF GL albo prognozowanego totala.
  • RESET DO OPENERÓW — czyści 2. i 3. podejście wszystkich zawodników oraz kasuje werdykty (ale nie zadeklarowany ciężar) pierwszych podejść — wszyscy wracają do stanu „opener zgłoszony, jeszcze nie oceniony”. Przydatne przy pomyłce na starcie sesji.

Podzakładka „Pomost”:

  • Zgłoszenia Prób (Trenerzy) — sekcja z żywymi stoperami trenerskimi (patrz punkt „Timery”), widoczna tylko gdy jakiś stoper faktycznie biegnie.
  • Głosy Sędziów — trzy kropki na żywo pokazujące, czy dany sędzia już zagłosował, plus kolor karty, jeśli wybrał „spalone”.
  • Panel Przerw i Timer podejścia — patrz osobne punkty niżej.
  • Podium TOP 3 na panelu werdyktów — przełącznik i wybór kategorii, patrz punkt „Dekoracja”.

Podzakładka „Widoki i Eksport” (trzy rozwijane sekcje):

  • Okna Pomocnicze — linki do wszystkich ekranów pomocniczych, patrz punkt 14.
  • Sędziowie i Jury — przełącznik „Tryb testowy werdyktów” (próba mikrofonowa dla sędziów — światła i timer działają, nic się nie zapisuje), plus szybkie linki do /judge/1, /judge/2, /judge/3 i /jury w nowych kartach.
  • Eksport wyników i analiza zawodów — patrz punkt 24.

Tabela po prawej pokazuje na żywo: numer, nazwisko, imię, klub, kategorię wagową, wagę ciała, współczynnik IPF GL, wszystkie 9 podejść (P1-3, WL1-3, MC1-3), Total, Total Prognozowany, IPF GL, GL Prognozowane, oraz Miejsce w kategorii i Miejsce Open — aktualizowane na żywo w trakcie zawodów.

Kliknięcie w komórkę podejścia otwiera okienko edycji z polem ciężaru i przyciskami ZALICZ / SPAL / RESET (cofa do stanu nierozstrzygniętego) / USTAW AKTYWNE (przenosi na to podejście kolejkę pomostu). Piąty przycisk, X, oznacza rezygnację zawodnika z podejścia — liczy się do totala tak samo jak spalone (0 kg), ale w tabeli widać wyraźne szare „X” zamiast przekreślonego „0.0”, więc nie myli się z realnie spaloną próbą.

Pasek „kto teraz” + podzakładka Sesja
Pomost 1 (przysiad)Pomost 2 (wyciskanie)Pomost 3 (ciąg)
#12 Nowak Jan SQ2 · 180 kg 0:47
SesjaPomostWidoki i Eksport
Sesja: 1 ▾Grupa: 2 ▾
Sortuj: IPF GL ▾ RESET DO OPENERÓW
NrZawodnikTotalM.KatM.Open
12Nowak J.56013

12 Panel Przerw

Pozwala wstrzymać zawody (np. przerwa obiadowa, awaria sprzętu) i wyświetlić komunikat zamiast aktywnego zawodnika na wszystkich ekranach — sędziów, publiczności, streamu i loadera.

  • Nazwa wyświetlana — dowolny tekst, domyślnie „PRZERWA TECHNICZNA” (np. można wpisać „PRZERWA OBIADOWA”).
  • Odliczanie minut — przerwa trwa X minut od kliknięcia Start.
  • Do godziny — przerwa trwa do konkretnej godziny zegarowej (np. do 14:30) — wygodne, gdy harmonogram mówi „wznowienie o 14:30” niezależnie od tego, kiedy dokładnie kliknięto Start.
  • Start / Stop — Stop natychmiast anuluje przerwę i wraca do trybu standardowego.
Co widzą inni w czasie przerwy Ekran sędziego, panel jury, loader i widoki publiczne pokazują wpisaną nazwę przerwy zamiast danych zawodnika, a przyciski głosowania sędziów są zablokowane. Głosowanie i timer wracają automatycznie do normalnego trybu po zakończeniu odliczania albo po ręcznym Stop.
Panel Przerw
Nazwa: PRZERWA OBIADOWA
◉ Odliczanie minut: 30 ○ Do godziny: 14:30
StartStop
Widok sędziego w tym czasie: „PRZERWA OBIADOWA — Zawody wstrzymane”

13 Timery: podejścia i trenerski

Dwa niezależne zegary:

  • Timer podejścia (60 s) — ręczny Start / Reset, widoczny w Biurze Zawodów i (przyciski Start/Stop/Reset) na ekranie Sędziego Głównego. Odlicza czas na wykonanie podejścia na pomoście.
  • Stoper trenerski — osobny, 60-sekundowy zegar uruchamiany automatycznie po każdym werdykcie (o ile to nie było 3. podejście), dający trenerowi czas na zgłoszenie ciężaru na kolejne podejście. Widoczny w sekcji „Zgłoszenia Prób (Trenerzy)”.
Co się dzieje, gdy trener nie zdąży w 60 sekund System wpisuje kolejne podejście automatycznie, ale reguła zależy od wyniku poprzedniej próby:
  • ✅ podejście zaliczone, a trener nic nie wpisał → kolejne podejście = poprzedni ciężar +2,5 kg.
  • ❌ podejście spalone, a trener nic nie wpisał → kolejne podejście powtarza ten sam ciężar (bez zmiany).
Zdarzenie jest zawsze zapisywane w Logu Systemowym z podaną przyczyną.
UwagaJeśli trener zdąży wpisać ciężar ręcznie przed upływem 60 s, automatyczne wypełnienie się nie uruchamia — ręczny wpis zawsze ma pierwszeństwo.
Stoper trenerski
0:07
Nowak Jan — SQ2 spalone → brak decyzji trenera → za 7s system powtórzy 180 kg na SQ3

14 Ekrany pomocnicze

Każdy z poniższych linków otwiera osobny, pełnoekranowy widok w nowej karcie — do wyświetlenia na projektorze, telewizorze lub podpięcia pod OBS. Aktualizują się same, bez odświeżania.

  • Panel werdyktów (ekran „Główny Wyświetlacz Platformy”) — duży ekran na hali z aktualnym zawodnikiem, ciężarem i światłami sędziowskimi. Po zakończonym podejściu światła zostają widoczne przez 7 sekund, zanim system przejdzie do kolejnego zawodnika. Zaraz po ich zgaśnięciu na ~6 sekund pojawia się karta zawodnika — patrz ramka pod listą.
  • Kolejność podejść — kto i z jakim ciężarem podchodzi w bieżącej grupie, w kolejności startu.
  • Kolejność podejść następnej grupy — to samo dla grupy, która wejdzie na pomost jako następna (przydatne do przygotowania rozgrzewki).
  • Panel dla obsługi zawodów (ekran „Panel Obsługi Pomostu — Ładowacze”) — dla ekipy dokładającej talerze: pokazuje aktualny ciężar oraz „NASTĘPNY W KOLEJCE”, żeby mogli przygotować sztangę z wyprzedzeniem.
  • Klasyfikacja wagowa — ekran dla publiczności z wynikami w podziale na kategorie wagowe. W rogu ekranu jest QR kod — zeskanowany telefonem otwiera lekką, mobilną wersję wyników (/m) z wyborem kategorii, żeby widzowie mogli śledzić wyniki na własnym telefonie zamiast podchodzić do ekranu.
  • Klasyfikacja open — ekran z klasyfikacją absolutną (open) niezależną od kategorii wagowych.
  • Otwórz Nakładkę OBS (Stream) — grafika z przezroczystym tłem do nałożenia na obraz z kamery w programie do streamowania. Oprócz aktualnego zawodnika pokazuje pasek z kolejnymi zawodnikami i historią prób.
Karta zawodnika na Panelu werdyktówZaraz po zgaśnięciu świateł sędziowskich na Panelu werdyktów pojawia się na ~6 sekund pełnoekranowa karta zawodnika, który właśnie podchodził: imię i nazwisko, jego wynik z poprzednich zawodów (total, punkty, miejsce) oraz krótki opis „O zawodniku” wpisany przez jego klub. Potem znika sama i ekran wraca do normalnego widoku.
  • Skąd te dane — z aplikacji Zgłoszenia. Wynik z poprzednich zawodów pojawi się tylko wtedy, gdy po tamtych zawodach ktoś wysłał wyniki przyciskiem „Wyślij wyniki do Zgłoszeń” (patrz punkt 24); opis wpisuje klub w swoim Panelu Klubu w Zgłoszeniach.
  • Debiutanci — jeśli zawodnik nie ma ani wyniku, ani opisu (np. pierwszy start), karta w ogóle się nie pokazuje, żeby nie zaśmiecać ekranu pustą planszą.
  • Nie koliduje z Dekoracją — jeśli akurat trwa podium (patrz punkt 25), karta się nie pojawi. Gdy Zgłoszenia są niedostępne, karta jest po prostu pomijana i nie wpływa to na przebieg zawodów.
Okna Pomocnicze — menu
🖥 Panel werdyktów
📋 Kolejność podejść / następnej grupy
🏋 Panel dla obsługi zawodów (ładowacze)
⚖ Klasyfikacja wagowa
🏆 Klasyfikacja open
🎥 Nakładka OBS (Stream)

15 Ładowacz: co zdjąć, co dołożyć

Sztanga pokazuje różnicę względem ciężaru, który leżał na niej poprzednio: krążki do zdjęcia są wygaszone z czerwoną przerywaną ramką i minusem, do dołożenia mają zieloną ramkę i plus, reszta zostaje. Pod sztangą legenda, ciężar „było” i różnica na stronę. Przy zgłoszonej zmianie ciężaru legenda miga „ZMIANA PODEJŚCIA”, a sztanga liczy różnicę od starego ciężaru.

Dolna belka to trzech następnych zawodników: ciężar, stojak, różnica względem tego, co leży teraz na sztandze, i same liczby do wykonania, np. „zdejmij 15 + 2,5 + 1,25 · dołóż 20” (kg na stronę).

Dolna belka ładowacza
1. Kuba Borkowski · 182,5 kg · stojak 10
+2,5 kg · na stronę +1,25 · dołóż 1,25
3. Rafał Sobolewski · 195,0 kg
+15,0 kg · na stronę +7,50 · zdejmij 2,5 · dołóż 10

16 Kolejka i kolejność podejść

W obrębie aktywnej grupy i podejścia (1./2./3.) kolejka sortowana jest wg zadeklarowanego ciężaru rosnąco. Przy takim samym ciężarze decyduje numer startowy — zawodnik z niższym numerem startowym podchodzi pierwszy.

Po zakończeniu wszystkich podejść w danym ruchu (np. wszyscy skończyli 1. przysiad) system automatycznie przechodzi do kolejnego podejścia lub kolejnego ruchu (przysiad → wyciskanie → martwy ciąg) dla tej grupy, a na końcu do kolejnej sesji/grupy w kolejności numerycznej.

Kolejność podejść — remis wagowy
#ZawodnikCiężar
12Kowal P.140 kg
3Zych A.142.5 kg
7Nowak J.142.5 kg
Remis przy 142,5 kg → niższy numer startowy idzie pierwszy: Zych (#3) przed Nowakiem (#7).

17 Panel sędziego

Trzech sędziów głosuje niezależnie na osobnych ekranach — duży zielony przycisk ZALICZONE i czerwony SPALONE. Podejście jest rozstrzygnięte, gdy oddano wszystkie trzy głosy — wynik to zwykła większość (min. 2 z 3 ten sam kolor).

Przy „SPALONE” trzeba też wskazać kolor karty Pod czerwonym przyciskiem są trzy kolorowe kropki (czerwona / niebieska / żółta karta). Głos „SPALONE” nie liczy się jako oddany, dopóki sędzia nie wybierze też jednego koloru karty — dopiero wtedy jego kropka na ekranach innych stanowisk zmienia się z „?” na oddany głos. Trzeba najpierw nacisnąć SPALONE, a dopiero potem wybrać kolor — wybór koloru przed naciśnięciem SPALONE jest ignorowany. Wybór jest pojedynczy: kliknięcie innego koloru zastępuje poprzedni. Dokładne znaczenie każdego koloru wynika z regulaminu zawodów — aplikacja tylko zapisuje wybór do logu i eksportu.
Przycisk timera podejścia START / STOP / RESET timera 60-sekundowego widoczne są wyłącznie na ekranie Sędziego Głównego (środkowego).
Panel sędziego — po naciśnięciu SPALONE
Nowak Jan — przysiad, podejście 2 — 180 kg
ZALICZONE SPALONE ✓
Wybrano kartę czerwoną — dopiero teraz głos liczy się jako kompletny.

18 Panel Jury (odwoławczy)

Panel jury widzi bieżące głosy trzech sędziów na żywo, wraz z kolorami wybranych kart. Jury może przegłosować wynik wyłącznie wtedy, gdy sędziowie orzekli 2:1 (nigdy przy jednogłośnej decyzji 3:0) — i tylko raz na dane podejście.

Skutek przegłosowania Zmienia status podejścia (dobre↔złe) i automatycznie ponownie uruchamia sprawdzenie rekordu dla tego podejścia.
Powtórka wideo (kamera) Przycisk „📹 Podłącz kamerę (powtórki)” u góry panelu prosi przeglądarkę o dostęp do kamery podłączonej do komputera z Panelem Jury (zwykła kamerka USB albo capture card podpięta jak kamerka, np. z kamery skierowanej na pomost). Po podłączeniu obraz jest cały czas buforowany lokalnie w przeglądarce — bez żadnego zapisu na serwer i bez opóźnienia sieciowego (w przeciwieństwie np. do transmisji przez YouTube). Gdy padnie sporny werdykt 2:1 (nigdy przy 3:0), na środku ekranu automatycznie pojawia się powtórka ostatnich ~6-12 sekund w zwolnionym tempie (domyślnie ×0.75, do wyboru ×0.25/×0.5/×0.75/×1 przyciskami pod nagraniem) — odtwarza się raz i zamyka się sama po zakończeniu (można też zamknąć ręcznie przyciskiem „✕ Zamknij” wcześniej). Jeśli do komputera podpiętych jest kilka kamer, po podłączeniu pojawia się dodatkowa lista wyboru, którą kamerę użyć. Funkcja jest w pełni opcjonalna — bez kliknięcia „Podłącz kamerę” panel działa dokładnie tak jak wcześniej, żadna powtórka się nie pojawi.
Panel Odwoławczy Jury
Wynik: 2:1 ZALICZONE — jury może przegłosować (jednorazowo)
Przegłosuj na SPALONE
📹 Powtórka ostatniego podejścia
×0.25 · ×0.5 · ×0.75 · ×1 — zamyka się sama

19 Panel wagowy

„Panel Sędziego Wagowego” — służy do wpisania rzeczywistej wagi ciała, stojaków oraz otwierających podejść zawodnika w dniu zawodów. Lista ma filtr grupy, wyszukiwarkę po nazwisku oraz pole „Sortuj wg” (nazwisko / kategoria wagowa) — przydatne, żeby ważyć kategoriami po kolei zamiast szukać w alfabetycznej liście. Przy kilku pomostach dochodzi dodatkowy filtr Pomost (Wszystkie / Pomost 1 / Pomost 2 / …) — przydatne, gdy dwie ekipy ważą jednocześnie osoby z różnych pomostów i każda chce widzieć tylko „swoich”.

Waga ciała poza kategorią System na bieżąco sprawdza, czy podana waga mieści się w granicach przypisanej kategorii wagowej (osobno dla mężczyzn i kobiet). Jeśli nie — pokazuje komunikat z widełkami i pyta, czy oznaczyć start jako PK (poza klasyfikacją). To tylko ostrzeżenie: zapis wagi zawsze przechodzi, decyzję podejmuje obsługa.
Opener nie jest wielokrotnością 2,5 kg Przy wpisywaniu pierwszego podejścia (P1/WL1/MC1) system ostrzega, jeśli ciężar nie jest podzielny przez 2,5 kg — zgodnie ze standardowym skokiem obciążenia na sztandze IPF. Wyjątek: mikroobciążenie jest dozwolone bez ostrzeżenia, jeśli ten ciężar od razu biłby rekord (ta sama zasada co przy zmianie ciężaru w trakcie zawodów). To też tylko ostrzeżenie, nie blokada.
Zapisywanie wagi ciała nie przeładowuje stronyZapis wagi ciała aktualizuje dane w tle, bez odświeżania całej tabeli — dzięki temu Tab prosto z pola „Waga” do pola otwierającego podejścia nie gubi zaznaczenia ani skupienia. Odświeżenie całej listy następuje tylko po oznaczeniu kogoś jako PK.
Ważenie
Grupa: Wszystkie ▾ Sortuj wg: Kategorii wagowej ▾ Pomost: Wszystkie ▾
Waga ciała: 84.2 kg
Waga 84.2 kg nie mieści się w przedziale kategorii -83 kg (74.01–83.0 kg). Oznaczyć jako PK?
P1 (opener): 101 kg
Ciężar 101 kg nie jest wielokrotnością 2,5 kg.

20 Zmiana ciężaru na sztandze (zasady IPF)

Zgłoszony ciężar na kolejne podejście można zmieniać, ale liczba zmian jest ograniczona zgodnie z zasadami IPF i pilnowana przez system:

  • 1. podejście — dozwolona 1 zmiana.
  • 2. podejście — zmiany niedozwolone.
  • 3. podejście (przysiad / wyciskanie) — zmiany niedozwolone.
  • 3. podejście (martwy ciąg) — wyjątek: dozwolone 2 zmiany, z dodatkowym alertem systemowym przy każdej.

Dodatkowo: minimalny przyrost między kolejnymi podejściami to +2,5 kg, chyba że zawodnik podchodzi do rekordu.

To są ostrzeżenia, nie blokadySystem pokazuje komunikat przy przekroczeniu limitu zmian lub przyrostu, ale nie uniemożliwia zapisu — ostateczna decyzja i zgodność z regulaminem zawodów należy do sędziego głównego / obsługi.
Zmiana ciężaru — 3. martwy ciąg
Nowy ciężar: 245 kg
To już 2. zmiana 3. podejścia martwego ciągu — zgodnie z zasadami to maksimum.

21 Rekordy Polski

Pule rekordów Każdy rekord ma poziom (Rekord Polski, AMP, Mistrzostw, wojewódzki, klubowy…) i federację. Import wymaga wskazania puli, a w sekcji „Które rekordy obowiązują na tych zawodach” zaznacza się, które pule liczą się do alertów i oznaczeń. Opis w punkcie 22. Poniższy opis importu i tabeli pozostaje aktualny.

Strona ma dwie części: import/eksport bazy rekordów (lewa kolumna) i żywą tabelę aktualnych rekordów (prawa kolumna) z kolumnami Płeć, Kat. Wiekowa, Kat. Wagowa i osobno wynikiem + rekordzistą dla przysiadu, wyciskania, martwego ciągu i trójboju.

Import bazy — plik CSV z kolumnami plec;kategoria_wiekowa;kategoria_wagowa;sq;sq_holder;bp;bp_holder;dl;dl_holder;total;total_holder. Wgraj to przed zawodami, żeby system miał z czym porównywać próby rekordowe.

Dwa niezależne mechanizmy sprawdzania rekordu:

  • Alert na żywo — w momencie zaliczenia podejścia system sprawdza, czy ciężar bije aktualny rekord (z bazy lub najlepsze udane podejście „na żywo” w trakcie tych zawodów, jeśli jest wyższe) o co najmniej 0,5 kg, i pokazuje alert. Zawodnik może kwalifikować się w kilku kategoriach wiekowych naraz (np. junior bijący też rekord Seniora/Open) — system sprawdza wszystkie uprawnione kategorie po kolei (junior → starsze kategorie → Senior/Open; analogicznie Mastersi w dół do Seniora).
  • Zapis do bazy — dopiero po 3. podejściu w martwym ciągu (czyli po zakończeniu całego startu zawodnika) system trwale aktualizuje bazę Rekordów Polski jego najlepszymi udanymi podejściami, jeśli faktycznie poprawiają istniejący rekord o min. 0,5 kg — łącznie z zapisaniem nazwiska jako nowego rekordzisty.
Rzadka, automatyczna reguła „kolizji mikroobciążenia” Jeśli rekordowy ciężar nie jest podzielny przez 2,5 kg (np. 142,5 + mikrotalerz = 143 kg) i inny zawodnik w tej samej sesji/grupie ma zadeklarowany dokładnie ten sam ciężar na to samo podejście, a jeszcze nie podchodził i ma wyższy numer startowy — system automatycznie podnosi mu ciężar o +0,5 kg, żeby uniknąć dwóch osób „na tym samym” rekordzie. Jeśli to się wydarzy, zawodnik lub trener zobaczy zmieniony ciężar bez swojej ingerencji — to nie błąd systemu, tylko celowa reguła IPF.

Eksport bazy rekordów do CSV (ten sam format co import) dostępny przyciskiem obok formularza importu.

Historia Pobitych Rekordów (/admin/rekordy/historia, przycisk „Historia Pobitych Rekordów” w lewej kolumnie) — w przeciwieństwie do głównej tabeli (tylko aktualny stan: kto teraz jest rekordzistą) to chronologiczny log każdego pobicia: data i godzina, bój, nowy rekordzista i wynik, oraz kogo/co pobił (poprzedni rekordzista i wynik).

OgraniczenieHistoria zaczyna się od wdrożenia tej funkcji — rekordy pobite wcześniej (przed jej dodaniem) nie pojawią się na liście, tylko te, które padną od teraz.
Wyślij rekordy do ZgłoszeńPrzycisk „Wyślij rekordy” w lewej kolumnie przesyła cały aktualny stan tabeli rekordów do aplikacji Zgłoszenia, gdzie ląduje na publicznej stronie „Rekordy Polski” (górne menu, bez logowania). Robi się to ręcznie po zawodach — nic nie wysyła się samo. Po co: ta baza jest kasowana przy „USUŃ CAŁE ZAWODY” przed kolejnymi zawodami, więc bez wypchnięcia rekordy nie przetrwałyby do następnego eventu. Wysyłka nadpisuje po kluczu płeć + kategoria wiekowa + kategoria wagowa, więc można ją bezpiecznie powtarzać.
Strona Rekordy Polski
PłećKat.wiekKat.wagSQRekordzista
KOpen-63142.0A. Kowalska
🏆 NOWY REKORD — 142.5 kg (żywy alert)

22 Rekordy: pule (poziom + federacja) i zakres na zawodach

  • Import wymaga podania poziomu (Rekord Polski, Europy, świata, AMP, Mistrzostw, wojewódzki, klubowy, uczelni albo własny) i federacji (PZKFiTS, IPF, EPF, AZS, WPC, GPC, WRPF, IPL, własna). Tryb „zastąp tylko tę pulę” (domyślny) nie rusza innych pul; „zastąp całą bazę” kasuje wszystko. Plik może mieć też kolumny level i federation.
  • Które rekordy obowiązują — zaznacz pule liczące się na tych zawodach; nic nie zaznaczone = wszystkie. Próba jest rekordowa, gdy przebija którąkolwiek zaznaczoną pulę; alert, oznaczenia „RP”, plakietka i pasek na streamie podają nazwę puli. Wynik z tych zawodów wyższy niż tabela także liczy się jako rekord do pobicia.
  • Tabela ma kolumnę „Pula” i filtr; przy każdej puli jest „×” do usunięcia całej puli. Eksport CSV zawiera poziom i federację.
Zakres rekordów
Które rekordy obowiązują na tych zawodach
☑ Rekord Polski (PZKFiTS) (240)
☑ Rekord AMP (AZS) (120)
☐ Rekord klubowy (18)
Zapisz zakres

23 Logi systemowe

„Dziennik Zdarzeń i Decyzji” — chronologiczna tabela (Czas, Kategoria, Treść komunikatu) rejestrująca m.in.:

  • Werdykty sędziów na każde podejście (kategoria „Sędziowie”) — ciężar, wynik, liczba głosów białych/czerwonych.
  • Automatyczne wpisy stopera trenerskiego po przekroczeniu 60 s (kategoria „System”) — z dokładnym uzasadnieniem (+2,5 kg po zaliczonej próbie / powtórzenie ciężaru po spalonej).
  • Akcje wykonane ze stolika zawodów, np. uruchomienie/anulowanie przerwy (kategoria „Stolik”).

Strona odświeża się automatycznie co sekundę, gdy jest aktywna. Przycisk „Eksportuj CSV” pozwala pobrać cały log do pliku — przydatne przy odwołaniach lub weryfikacji przebiegu zawodów po fakcie.

Skrót ostatniego zdarzeniaNa wszystkich 4 stronach Biura Zawodów, tuż pod górną nawigacją, widoczny jest wąski pasek z ostatnim zapisanym zdarzeniem — kliknięcie w niego przenosi od razu na tę stronę, do pełnego dziennika.
Do czego to służyLog jest jedynym miejscem, gdzie można prześledzić dlaczego jakaś wartość zmieniła się sama (np. automatyczne wypełnienie ciężaru albo kolizja mikroobciążenia opisana w punkcie „Rekordy Polski”) — warto tam zaglądać przy każdej niejasności.
Dziennik Zdarzeń i Decyzji
CzasKategoriaTreść
14:32:01SędziowieOcenili SQ2 Nowak Jan na 180 kg: ZALICZONE (Białe: 3)
14:33:05SystemMinął czas 60s! Wpisano SQ3: 182.5 kg po zaliczonej próbie
15:01:12StolikUruchomiono przerwę: 30 minut (PRZERWA OBIADOWA)

24 Wyniki, punktacja i eksport

Punktacja liczona jest wg formuły wybranej na stronie Konfiguracja (karta „Ustawienia Zawodów”): IPF GL, Wilks lub Dots. Kolumny „Total Prog.” i „GL Prog.” w tabeli przebiegu to wynik prognozowany na podstawie aktualnie zadeklarowanych (jeszcze nie wykonanych) podejść — pomaga przewidzieć układ miejsc przed ostatnimi próbami.

  • Eksportuj Całe Zawody (Excel) — pełny eksport wszystkich zawodników i wszystkich podejść.
  • Wyniki: Drukuj / PDF — gotowy do druku arkusz wyników (otwiera się w nowej karcie, prosto z przeglądarki na drukarkę albo do PDF), bez potrzeby otwierania Excela.
  • Podsumowanie i analiza zawodów (/summary) — jasna, przeznaczona do zrzutu ekranu/wrzucenia na social media strona: najlepszy wynik osobno dla mężczyzn i kobiet (total + wynik wg przelicznika), rekordy dnia, liczba zawodników (razem i w podziale M/K), średnia liczba zaliczonych podejść, średni wynik wg przelicznika i % zaliczonych podejść — każda z tych ostatnich trzech statystyk pokazana też osobno dla każdej sesji (z porównaniem do wyniku całych zawodów), plus czas trwania sesji z podziałem na boje i statystyki głosów każdego z 3 sędziów. Dodatkowo skuteczność podejść rozbita wg boju, numeru próby, kategorii wagowej i wiekowej, oraz rozkład wieku i wagi ciała zawodników. Przycisk „Drukuj / PDF” w rogu eksportuje całość jako jeden dokument PDF.
  • Klasyfikacja drużynowa (kluby) (/klasyfikacja_druzynowa) — sam ranking klubów, bez reszty wyników indywidualnych/OPEN, do szybkiego podglądu i wydruku na koniec zawodów (np. do wręczenia nagród drużynowych). To ta sama klasyfikacja i ta sama metoda liczenia co w „Eksportuj Całe Zawody (Excel)” i „Wyniki: Drukuj / PDF” (sekcja „Klasyfikacja Drużynowa”) — w Mistrzostwach suma punktów za miejsca (12-9-8-7-6…) najlepszej piątki z klubu w danej kategorii wiekowej, w Pucharze suma przelicznika (IPF GL/Wilks/Dots) najlepszej piątki z klubu. To nie jest osobna, nowa metoda liczenia — tylko wygodniejszy dostęp do tej samej.
  • Eksport filtrowany — wybór konkretnej sesji z listy i „Pobierz Sesję” — tylko ta grupa/sesja.
Wyślij wyniki do Zgłoszeń (Konfiguracja → karta „Backup i Bezpieczeństwo” → rozwiń „Wyślij wyniki do Zgłoszeń”) — zapisuje trwale wynik każdego zawodnika przy jego profilu w aplikacji Zgłoszenia: wynik w każdym boju osobno (najlepsze zaliczone podejście), total, miejsce w kategorii i wynik wg przelicznika. Wybierz z listy, do których zawodów w Zgłoszeniach mają trafić, i kliknij „Wyślij wyniki”.
  • To krok ręczny — rób go dopiero, gdy wyniki są ostateczne (nic nie wysyła się samo).
  • Po co — ta baza jest kasowana przy „USUŃ CAŁE ZAWODY” przed kolejnymi zawodami. Zgłoszenia to jedyne miejsce, gdzie wynik zostaje na stałe, dzięki czemu przy następnym starcie tego zawodnika widać jego poprzedni rezultat (m.in. na karcie zawodnika na hali — patrz punkt 14).
  • Pomijani — zawodnicy bez ukończonego totalu oraz NK. Dopasowanie po imieniu, nazwisku i roczniku; niedopasowanych dostajesz wypisanych z nazwiska do ręcznego sprawdzenia.
  • Obejmuje całe zawody (oba pomosty, jeśli włączone) — wyniki i klasyfikacje są celowo niefiltrowane po pomoście.
Skąd biorą się czasy sesji i statystyki sędziówSystem zapisuje w tle znacznik czasu za każdym razem, gdy realnie zmienia się aktywna sesja/grupa/bój, oraz głosy poszczególnych sędziów przy każdym zatwierdzonym werdykcie — oba te mechanizmy ruszyły razem z tą funkcją, więc dane sprzed tej aktualizacji nie są uwzględnione w podsumowaniu.
Co oznaczają PK i NK w wynikach
  • PK (Poza Klasyfikacją) — ustawione ręcznie przy dodawaniu zawodnika; startuje, ale nie ma miejsca w klasyfikacji ani nie może bić rekordów.
  • NK (Nieklasyfikowany) — nadawane automatycznie, gdy zawodnik nie ma wpisanej wagi ciała na ważeniu albo nie zgłosił otwierającego podejścia w wymaganym boju (bojach). Zawodnicy z podwójnym startem, którzy nie zdążą wystartować w drugiej kategorii, otrzymują tam wpis NK.
Zawodnicy PK/NK dostają „-” zamiast miejsca w kolumnach Miejsce w kategorii / Miejsce Open.
Eksport wyników i analiza zawodów
⬇ Eksportuj Całe Zawody (Excel)
Sesja 1 ▾ Pobierz Sesję
ZawodnikTotalM.Kat
Gość pokazowy500PK
Nowak Jan0NK

25 Dekoracja (Top 3 na podium)

Pokazuje trójkę najlepszych zawodników wybranej kategorii wagowej na ekranach publicznych — do wykorzystania w momencie faktycznej dekoracji na hali (niekoniecznie od razu po zakończeniu startu tej kategorii — dekoracje bywają robione hurtem, pod koniec sesji).

  • Włącznik widoczności i lista kategorii do wyboru są w podzakładce Pomost strony Przebieg Zawodów — obsługa sama decyduje, kiedy i dla kogo pokazać podium.
  • Na Panelu werdyktów (/platform) dekoracja zajmuje cały ekran: złoty/srebrny/brązowy medal, imię, nazwisko, klub i wynik każdego z trójki.
  • Na Nakładce OBS (/stream) dekoracja zastępuje dolny pasek z aktywnym zawodnikiem: niski, szeroki układ przypominający prawdziwe podium — srebro z lewej, złoto na środku (największe), brąz z prawej, z wynikiem po prawej stronie każdej karty.
Kategoria jest wybierana ręczniePodium nie „domyśla się” która kategoria właśnie skończyła — trzeba samemu wybrać ją z listy przed włączeniem widoczności, i pamiętać o wyłączeniu widoczności po zakończeniu dekoracji tej kategorii.
Dekoracja na Nakładce OBS
🥇 Nowak Jan KS Barbell 560.0 kg
🥈 Kowal Piotr 540.0 kg
🥉 Zych Adam 525.0 kg

26 Dyplomy i protokoły (PDF)

Szablon organizatora zapisywany w bazie: nazwa zawodów, podtytuł, miejsce i data, logo (z listy sponsorów), tytuł, trzy wiersze z polami {imie} {nazwisko} {miejsce} {kategoria} {waga} {total} {punkty} {klub} {przysiad} {wyciskanie} {ciag}, podpisy, organizator, federacja, kolor, krój, kod QR do wyników. Wybór kategorii, „tylko podium”, PK/NK. Druk A4 przez przeglądarkę (Ctrl+P → PDF), jedna strona na zawodnika. Protokół wyników to osobny wydruk („Protokół wyników (druk)”).

UwagaTotal i punkty pojawiają się dopiero po zakończeniu trójboju w kategorii; wcześniej na dyplomie jest kreska.
Dyplom A4
AMP Katowice 2026 · Katowice, 8–10 maja 2026
DYPLOM
Piotr Zając
za zajęcie pierwszego miejsca w kategorii Senior | -105 kg
Sędzia główny · Organizator · QR

27 Podsumowanie: statystyki sędziów i trzecie podejścia

  • Sędziowie: oprócz białych i czerwonych per sędzia, dla każdego: ile razy był w mniejszości (głos inny niż werdykt 2:1), ile jego werdyktów uchyliło jury, rozkład kart błędów (czerwona, żółta, niebieska) i procent białych per bój. Materiał do omówienia po zawodach, nie trafia na ekrany publiczne.
  • Trzecie podejścia: tabela kategoria × bój z procentem zaliczonych trzecich prób, kolorowana (zielone ≥ 70 %, żółte ≥ 45 %, czerwone poniżej). Do planowania przerw i rozmów z trenerami o doborze ciężarów.
Trzecie podejścia
KategoriaPrzysiadWyciskanieCiąg
-93 kg M82 %55 %40 %
-76 kg K90 %70 %60 %

28 Widoki publiczne (bez logowania)

Wszystkie ekrany pomocnicze z punktu 14 (Panel werdyktów, Kolejność podejść, Panel dla obsługi zawodów, Klasyfikacja wagowa/open, Stream) są celowo dostępne bez logowania — dzięki temu można je otworzyć na dowolnym telewizorze, projektorze czy komputerze obsługi bez podawania hasła. Dekoracja (punkt powyżej) też jest widoczna na tych ekranach bez logowania.

Nakładka streamu
NOWAK JAN
Przysiad · Podejście 3 · 220 kg

29 Strefa kibica / trenera — wyniki na telefon (/m)

Publiczna, responsywna strona dla telefonów, bez logowania (kod QR dla trenerów). Przy wielu pomostach u góry pasek WSZ · P1 · P2… z kropką aktywności; „WSZ” pokazuje, kto jest na każdym pomoście, a dotknięcie pomostu otwiera klasyfikację jego kategorii.

  • Wiersz zawodnika: klub, waga ciała, współczynnik, total, total przewidywany, punkty oraz podejścia zwinięte jak w klasyfikacji: bieżący bój rozpisany 1/2/3, pozostałe boje jako najlepszy zaliczony albo opener.
  • Aktywny zawodnik oznaczony 🔴, następny etykietą „NASTĘPNY”.
  • Pasek komunikatu organizatora u góry (żółty) z przyciskiem OK, wibracją i sygnałem przy nowym komunikacie — patrz punkt 30.
  • Powiadomienia o komunikatach — karta na dole: „Włącz” rejestruje telefon na push, z wyborem pomostów. Na iPhonie trzeba najpierw dodać stronę do ekranu początkowego (Udostępnij → Do ekranu początkowego) i otworzyć ją stamtąd; na Androidzie działa od razu w Chrome.
/m na telefonie
📣 Komunikat organizatora
Ważenie do sesji 6 przeniesione na 12:30 · OK
WSZP1P2P3
Pomost 1 · przysiad
Bartek Gil · próba 3 · 180,0 kg
🔔 Powiadomienia o komunikatach
Włącz · wszystkie pomosty / P1 / P2

30 Komunikat dla trenerów i powiadomienia push

Wpisz treść (do 500 znaków), zaznacz pomosty, których dotyczy (albo wszystkie), zostaw „wyślij też push” i kliknij Wyślij komunikat. W ciągu kilku sekund komunikat pojawia się jako pasek u góry /m u każdego, kto ma stronę otwartą, jako powiadomienie na telefonach z włączonym push oraz na streamie (baner pod bugiem, 10 s). Jeden komunikat jest aktywny naraz; nowy zastępuje poprzedni; „Wyłącz komunikat” zdejmuje go z /m.

  • „Telefony z włączonym push: N” pokazuje, ile urządzeń odbierze powiadomienie; „Wyślij próbne powiadomienie” sprawdza działanie bez treści dla widzów.
  • Komunikat zamknięty przez trenera (OK) nie wraca po odświeżeniu; kolejny komunikat pokazuje się znów.
WymaganiaPush działa tylko po HTTPS (produkcja), nie na instancji testowej po HTTP. Na iPhonie wyłącznie z ekranu początkowego.
Karta w hubie
Ważenie do sesji 6 przeniesione na 12:30, sala 2 na I piętrze.
Pomosty: ☑ wszystkie ☐ P1 ☐ P2 · ☑ wyślij też push
Wyślij komunikat
Telefony z włączonym push: 23 · Wyślij próbne powiadomienie

31 Stream: konfiguracja nakładki OBS

Wygląd nakładki ustawia się bez dotykania kodu, z podglądem na żywo po prawej (dane przykładowe albo wybrany pomost). Zmiany widać w podglądzie od razu, a w OBS do 5 sekund po „Zapisz”, bez restartu.

  • Presety — Domyślny, AMP (zieleń AZS), Mistrzostwa Polski, Klubowe, Czysty (dla TV), Nocny stream; własne zapisuje się pod nazwą („Zapisz bieżące ustawienia jako preset”).
  • Kolory — akcent główny i drugi, światła, prognoza, tekst drugorzędny, tło paneli, krycie, rozmycie.
  • Kształt paneli — krawędzie ścięte / proste / zaokrąglone, grubość paska akcentu, obramowanie, cień, tło gradientowe lub jednolite.
  • Typografia — krój (systemowy, Barlow, Oswald, Roboto Condensed, Inter), wielkość nazwiska, wielkie litery, cień.
  • Układ — belka góra/dół, panel kategorii lewo/prawo/ukryty, liczba wierszy TOP, pozycja logo, margines bezpieczny TV, skala całości.
  • Elementy — przełącznik każdego elementu z następnej sekcji.
  • Zegar i czasy — styl zegara (pierścień / liczba), próg alarmu, czasy wyświetlania paska „Następni”, ciekawostki, komunikatu, tablicy, intro grupy, próg paska „do rekordu”.
  • Sponsorzy, Branding — rotacja logo, nazwa zawodów (bug narożny, plansze), hashtag.
Test w OBS bez zawodów Adres nakładki z dopiskiem &demo=1 (np. /stream?platform=1&demo=1) pokazuje fikcyjnego zawodnika z kompletem elementów. Dodatkowe podglądy: &duel=1, &rbar=1, &ann=1, &board=1, &slate=intro|break|weigh|custom.
Konfiguracja streama
DomyślnyAMPMistrzostwa PolskiCzysty (TV)
Kolory · Kształt · Typografia · Układ
suwaki i wybory, podgląd po prawej
Elementy
☑ historia podejść ☑ bug ☑ panel 2.0 ☑ stawka ☑ pojedynek …
Zapisz

32 Stream: elementy nakładki i automaty

Wszystkie poniższe elementy są włączone domyślnie i mają własny przełącznik w Konfiguracji streama. Wyjątek: animowane wejście belki jest domyślnie wyłączone.

  • Pierścień zegara — czas ubywa wokół liczby; poniżej progu kolor alarmu.
  • Bug narożny — pomost, nazwa zawodów, sesja, grupa, bój, próba, godzina; stale u góry.
  • Historia podejść na dolnym pasku — każda próba z ciężarem, trzema światłami sędziów i kartą błędu nachodzącą na światło, spalony przekreślony, znacznik JURY, próba w toku z pulsującą obwódką.
  • Pasek „Następni” — po werdykcie rozwija się na kilkanaście sekund do trzech kolejnych zawodników z klubem, próbą i ciężarem.
  • Panel „Sytuacja w kategorii” 2.0 — postęp kolejki, boje w kolorach werdyktów, skrót klubu, strzałki zmian od ostatniego werdyktu, linia „po zaliczeniu: N. miejsce”, podświetlony następny, stopka z brakiem do podium i liderem OPEN.
  • Karta „co to oznacza” — miejsce i suma po zaliczeniu, miejsce po spaleniu, brak do lidera; od wywołania do werdyktu.
  • Pojedynek — w ostatnim boju (lub na stacji), gdy próba wprowadza na podium: lider kontra pretendent, potrzebny ciężar z rozstrzygnięciem po wadze ciała. Zastępuje kartę stawki.
  • Plakietka „próba rekordowa” — pula rekordu, kategoria, bój, ciężar, dotychczasowy rekord i rekordzista.
  • Ciekawostka pod nazwiskiem — wiek, rekord życiowy w boju, total, numer startu (z OpenPowerlifting), przez kilka sekund po wejściu zawodnika.
  • Pasek „do rekordu” — tylko gdy do rekordu brakuje najwyżej N kg (domyślnie 20): ciężar na tle rekordu życiowego i obowiązującego rekordu.
  • Komunikat organizatora — ten sam, który idzie na /m, jako baner z odliczaniem.
  • Tablica po kolejce — na każdą zmianę kolejki (bój/próba/grupa) pełnoekranowa klasyfikacja na kilka sekund ze strzałkami zmian.
  • Plansze automatyczne — intro grupy po otwarciu nowej grupy (do startu zegara) i przerwa z odliczaniem w trybie przerwy. Ręczne plansze: punkt 33.
Nakładka z elementami
POMOST 1 · SESJA 5 · GRUPA 40 · PRZYSIAD · PRÓBA III · 11:42
JEŚLI ZALICZY 5. miejsce · 180,0 kg
JEŚLI SPALI zostaje 7. · DO LIDERA +30,0 kg
BARTEK GIL
AZS UW Warszawa · 24 lata · PB 190,0 kg · 7. start
PRZYSIAD 170,0 ●●● · 177,5 ●●● JURY · 180,0 ○○○ teraz

33 Plansze na streamie z Przebiegu

Ręczne nadpisanie automatu dla nakładki tego pomostu: Intro grupy (treść automatyczna: grupa, kategoria, bój, lista nazwisk), Przerwa techniczna, Ważenie i Własny tekst (tytuł i podtytuł). „Pokaż” wyświetla planszę na pełnym ekranie streamu (belka i panel znikają), „Ukryj” zdejmuje ją. Plansza ręczna ma pierwszeństwo przed automatyczną; żyje w pamięci do restartu serwera.

Blok w Przebiegu
Ważenie ▾
Ważenie sesja 6
12:00–13:30 · sala 2, I piętro
Pokaż
Ukryj

34 Tryb demo

Dwie drogi do pokazu bez prawdziwych danych:

  • Publiczne demo bez logowania: zawody.powerliftingmeetmanager.pl:8443 — osobna instancja z 505 fikcyjnymi zawodnikami na 5 pomostach (symulacja AMP), każdy wchodzi od razu jako admin, wszystko można klikać, baza wraca do stanu wyjściowego o 4:00. Zablokowane są operacje poza piaskownicą (przełączanie baz, kopie, wysyłki, wgrywanie logo).
  • „Uruchom demo” w karcie „Zawody” na własnym koncie: tworzy osobne zawody „Demo” z kopią Twoich ustawień i przełącza na nie; powrót do prawdziwych zawodów przyciskiem „Przełącz”.
ZasadaDemo zawsze używa fikcyjnych nazwisk — nigdy danych prawdziwych zawodników.
Demo
Meet Manager - Panel Wyboru DEMO
Wersja pokazowa: 505 fikcyjnych zawodników na 5 pomostach, baza resetuje się co noc.

35 Role i uprawnienia — podsumowanie

Trzy poziomy dostępu w Meet Managerze:

  • Bez logowania — wszystkie ekrany pomocnicze/publiczne wymienione w punktach 14 i 16b, oraz przyjmowanie importu CSV wysyłanego przez akcję w Zgłoszeniach.
  • Zalogowany (admin lub staff) — Panel Sędziego, Panel Wagowy, Panel Jury.
  • Wyłącznie admin — Biuro Zawodów (wszystkie 4 strony), Podział na grupy, oraz zdecydowana większość operacji zapisu (zmiana ciężarów, przerwa, reset).
Uwaga bezpieczeństwaHasła admina i staff pochodzą ze zmiennych środowiskowych serwera — nie są nigdzie ujawniane w interfejsie ani w tej instrukcji.
Macierz uprawnień
StrefaGośćStaffAdmin
Ekrany publiczne / pomocnicze✅✅✅
Sędzia / Waga / Jury—✅✅
Biuro Zawodów, Podział na grupy, reset——✅
↑ Do góry