Szablon imprezy
Zasady imprezy: kategorie wiekowe, typy i modele konkurencji (jak tworzą się wyścigi), kody sędziowskie, tabele punktowe, formuły i źródła rozstawienia, kolory startowe. Zwykle pochodzą od federacji i nikt ich nie zmienia; gdy jest to potrzebne, robi się to tutaj.
Szablon otwiera się przyciskiem Szablon… na pasku albo poleceniem , bezpośrednio: nie jest wymagane żadne hasło. Edytor jest taki sam jak edytor wspólnych szablonów, przygotowywanych raz dla całej federacji; pokazuje tylko to, co dotyczy trybu imprezy. Szablon pochodzący od federacji zachowuje oznaczenie „zmieniony lokalnie” i w każdej chwili można go porównać ze wspólnym szablonem oraz wrócić do niego (zob. Różnice względem wspólnego szablonu).
- Karty (te, które dotyczą trybu: tutaj Czas, z kartami Formuły, Rozstawienie i Przeliczenia; w trybie Pozycja: Rundy i suma).
- Wybrana karta; u góry pochodzenie szablonu i jego tryb, którego nie można zmienić.
- Problemy w szablonie.
- Polecenia: pliki, biblioteka, przykład; sprawdzenie, zapis, zamknięcie.
Polecenia
Sprawdź
Gdzie: Szablon, na dole po prawej
Wyświetla nad przyciskami wszystkie problemy w szablonie (karta po karcie): „Szablon jest prawidłowy.” albo „Problemy w szablonie: 2.”. Jeśli są problemy, zapis wymaga potwierdzenia.
Zapisz
Gdzie: Szablon, na dole po prawej
Zapisuje szablon (i kolory startowe) w imprezie, z wpisem w dzienniku; karty obszaru roboczego wczytują go ponownie. Data odniesienia wieku imprezy wynika z szablonu. Nieczytelny wpis lub nieczytelny JSON uniemożliwiają zapis („Nie można zapisać szablonu: …”).
Zachowaj w moich szablonach dodatkowo umieszcza ten szablon w lokalnej bibliotece komputera, proponowanej przy tworzeniu kolejnych imprez (w przypadku wspólnego szablonu: kopia „… (zmienione lokalnie)”).
Importuj…
Gdzie: Szablon, na dole po lewej
Zastępuje szablon szablonem wczytanym z pliku JSON, w tym samym trybie (szablon w drugim trybie jest odrzucany). Nic nie jest zapisywane przed kliknięciem „Zapisz”.
Eksportuj…
Gdzie: Szablon, na dole po lewej
Zapisuje szablon w pliku JSON (dla innego komputera, innej imprezy albo aby wysłać go do federacji). Kolory startowe imprezy nie są eksportowane razem z nim.
Zacznij od nowa od przykładu
Gdzie: Szablon, na dole po lewej
Lista proponuje przykładowe szablony dostarczane z EVENT dla danego trybu, pod nazwą wskazującą dyscyplinę i poziom („Przykład — długi tor, puchar”, „Przykład — short track, elita”…); przycisk zastępuje cały szablon wybranym (po potwierdzeniu, jeśli są niezapisane zmiany).
Karty
Ogólne
Gdzie: Szablon, pierwsza karta
U góry pochodzenie szablonu („Wspólny szablon „…” (wersja 3), otrzymany od federacji krajowej.”, „… zmieniony lokalnie dla tej imprezy”, „Lokalny szablon”) i typ imprezy: „Typ imprezy: Czas (ustalony)”. Szablon drugiego typu jest odrzucany przy imporcie („Ten szablon jest typu Pozycja; impreza jest typu Czas. Typ imprezy się nie zmienia.”).
Różnice względem wspólnego szablonu
Gdzie: Szablon › Ogólne, na górze (szablon pochodzący od federacji)
Szablon imprezy jest porównywany ze wspólnym szablonem, z którego pochodzi, w ostatniej wersji otrzymanej z danymi wspólnymi: „Identyczny ze wspólnym szablonem federacji.” albo „Części różniące się od wspólnego szablonu federacji: 3.”, a następnie każda część, która się różni (Sezon, Tabele punktowe, Typy konkurencji, Modele konkurencji, Miejsca po przecinku, Wyświetlane opcje tworzenia biegów…). Przycisk ↺ części przywraca tylko tę część do wartości ze wspólnego szablonu; Porównaj porównuje ponownie. Nic nie jest zapisywane przed Zapisz. Ramka nie pojawia się dla szablonu lokalnego, dołączonego przykładu ani wspólnego szablonu, którego komputer nie ma.
Przywróć wspólny szablon
Gdzie: Szablon › Ogólne, ramka różnic
Po potwierdzeniu cały szablon imprezy przejmuje wspólny szablon federacji w ostatniej otrzymanej wersji. Po zapisaniu nie jest już „zmieniony lokalnie”. Kolory startowe imprezy się nie zmieniają.
Nazwa
Gdzie: Szablon › Ogólne
Nazwa szablonu, wyświetlana na karcie nowej imprezy.
Opis
Gdzie: Szablon › Ogólne
Dowolny tekst, wyświetlany pod listą szablonów przy tworzeniu imprezy.
Dyscyplina
Gdzie: Szablon › Ogólne
Dyscyplina, dla której szablon jest przeznaczony („Długi tor”, „Short track”).
Długość toru (m)
Gdzie: Szablon › Ogólne
Tor konkurencji, gdy kontekst (dyscyplina imprezy) go nie określa: 400 na długim torze, 111.12 w short tracku. Puste: nieznany. Zobacz tor konkurencji.
Sezon
Gdzie: Szablon › Ogólne
Sezon, dla którego przygotowano szablon („2026-2027”).
Kategorie
Gdzie: Szablon, karta
Sposób obliczania kategorii wiekowej zgłoszonych zawodników.
Dzień odniesienia wieku (MM-DD)
Gdzie: Szablon › Kategorie
Dzień, na który liczy się wiek, w każdym sezonie: „07-01” oznacza 1 lipca. Albo stała data. Wynikająca z tego data dla imprezy jest wyświetlana („Wiek na dzień 2026-07-01”). Zawodnik urodzony tego dnia ma już nowy wiek.
Płcie
Gdzie: Szablon › Kategorie
Płcie w imprezie: kod i etykieta („F” Femmes, „H” Hommes…). Typy konkurencji i grupy odwołują się do nich za pomocą kodu.
Przedziały wiekowe
Gdzie: Szablon › Kategorie
Kod, etykieta, wiek min., wiek maks.: „U13” 0–12, „U15” 13–14, „U17” 15–16, „U19” 17–18, „Senior” 19–34, „Master 35”… Oblicz kategorie (karta Zgłoszenia) zachowuje kategorie z danych wspólnych dyscypliny, ale z granicami przedziału o tej samej nazwie (nazwa lub skrócona nazwa kategorii); przedział bez kategorii o tej nazwie jest sygnalizowany i nikt nie zostaje do niego przypisany. Bez przedziałów: granice z danych wspólnych.
Typy konkurencji
Gdzie: Szablon, karta
Konkurencje tworzone razem z każdą imprezą (można je potem dostosować). Po lewej lista (Dodaj, duplikuj, w górę, w dół, Usuń); po prawej karta: Kod („500”, „1500-groupe”: odwołują się do niego źródła rozstawienia innej konkurencji), Etykieta, Dystans (m), Linia mety (m od punktu zero toru) (56 na długim torze, 0 dla 1000 m i biegów drużynowych), Przybliżony czas biegu (m:ss) (harmonogram wylicza z niego czas trwania każdego biegu; puste: na podstawie dystansu), Zmienna formuł („t500”), Dopuszczone płcie („F, H”; puste: wszystkie; dla każdej płci tworzona jest osobna konkurencja), Model konkurencji, Nazwy wyścigów, Tabela punktowa oraz w trybie Czas własne Rozstawienie (w przeciwnym razie to z szablonu).
Modele konkurencji
Gdzie: Szablon, karta
Czas Model określa, jak tworzą się wyścigi konkurencji: grupy (sposób tworzenia, wielkość, liczba, minimum ostatniej grupy, oddzielnie dla każdej płci), następnie fale (sposób tworzenia, zawodnicy na falę, losowanie w grupie, uzupełnianie par, kwartety, jedna pozycja startowa, tor wewnętrzny, kolejność fal i próg, niepełna fala, równoważenie; mass start i bieg drużynowy) oraz rozstawienie właściwe dla modelu; miejsca dziesiętne czasów. Są to wartości początkowe ustawień tworzenia wyścigów w module Skład.
Pozycja Model określa kolejność rund: wielkość fal (kwalifikacje, 1/8 finału, ćwierćfinał, półfinał, finał), kryteria X + Y i redukcje, dozwolone półfinały i ćwierćfinały, finał bezpośredni, wszyscy w półfinale, finały dla wszystkich, półfinał zabezpieczający, awansowani decyzją sędziów, rozdział („Liniowy (A B C A B C)”, „Serpentyna (A B C C B A)”), kolejność zgłoszonych i zakwalifikowanych, pozycje startowe, kody w klasyfikacji końcowej oraz tabela przejść: jeden wiersz na przedział liczby zgłoszonych („17 do 24 zgłoszonych: kwalifikacje 4 × 2+2, półfinały 2 × 2+1”).
Opcje tworzenia biegów wyświetlane w EVENT Czas
Gdzie: Szablon › Modele konkurencji, nad listą
Nie każda opcja tworzenia biegów przydaje się w każdej specjalności. Odznacz „Wszystkie (brak wskazania)”, a potem zaznacz opcje, które pokazuje pasek ustawień tworzenia biegów w module Skład (Wielkość fali, Kwartety…); pozostałe są tam dostępne przez Pokaż wszystkie opcje. Bez wskazania albo bez żadnej zaznaczonej opcji wyświetlane są wszystkie. Zwykle ustawia to federacja we wspólnym szablonie.
Podgląd planu Pozycja
Gdzie: Szablon › Modele konkurencji, po prawej
Wpisz liczbę Zgłoszeni: wyświetla się plan, który dałby wybrany model (rundy, etapy, liczba wyścigów, kryteria), wraz z jego problemami. Pozwala sprawdzić tabelę przejść bez tworzenia imprezy.
Kody sędziowskie
Gdzie: Szablon, karta
Tabela kodów (DNF, DNS, DQ, NT…) i ich skutków. Kolumny: Miejsce sortowania, Kod, Etykieta, Efekt (Zachowuje swoje miejsce; Ostatni w fali: umieszczany za sklasyfikowanymi, według miejsca sortowania; Wykluczony: wypada z klasyfikacji), Pozycja Kwalifikuje (pozycja), Kwalifikuje (czas), Awans (A, B: finał, do którego awansuje zawodnik dopuszczony decyzją sędziów), Zakres (Wyścig; Cała konkurencja: żółta kartka; Cała impreza: czerwona kartka), Powód obowiązkowy, Brak punktów, Czas ważny. Etykiety z domyślnej tabeli („Nie wystartował”…) wyświetlają się w języku interfejsu.
Kolejność niesklasyfikowanych ustawia się strzałkami, polem „Ex aequo z poprzednim” albo wpisując miejsce sortowania, a następnie Sortuj ponownie; jest ona podsumowana w jednym wierszu („Kolejność niesklasyfikowanych po sklasyfikowanych: NFIN, NDEP / DRC…”).
Powody (komentarze sędziego)
Gdzie: Szablon › Kody sędziowskie, na dole
Powody kar: kod („P-CHARGE”), etykieta i stosowany kod (DQ). Wpisanie powodu jako kodu w wynikach daje ten kod; kod wymagający powodu odrzuca wiersz bez powodu.
Tabele punktowe
Gdzie: Szablon, karta
Tabele punktów: nazwa, Punkty od 1. do ostatniego miejsca, oddzielone spacjami („10 8 6 5 4 3 2 1”), Minimum (punkty za kolejne miejsca; puste: punkty za ostatnie wymienione miejsce), Ex aequo (Te same punkty: punkty za ich wspólne miejsce; Średnia: średnia z zajmowanych przez nich miejsc). W trybie Czas konkurencja korzysta z tabeli punktowej wybranej na jej karcie (karta Konkurencje), łącznie z „(brak)”; przy tworzeniu konkurencji pochodzi ona z typu konkurencji.
Formuły Czas
Gdzie: Szablon, karta
Nazwane formuły (nazwa, opis), używane przez rozstawienie i klasyfikację łączną: „combine” = t500 + t1000/2… Dodawanie, usuwanie.
Wyrażenie wybranej formuły Czas
Gdzie: Szablon › Formuły
Edytor koloruje zmienne, funkcje, liczby i czasy, na bieżąco pokazuje błąd i jego położenie (kliknięcie przenosi tam kursor), przyjmuje tylko zmienne typów konkurencji i przeliczeń oraz oblicza podgląd na wartościach próbnych („t500 = 40.12 ; t1500 = 2:05.30”). Funkcje: meilleur (najlepszy), somme (suma), moyenne (średnia), min, max.
Rozstawienie Czas
Gdzie: Szablon, karta
Domyślne źródła czasu do rozstawienia, w kolejności: wygrywa pierwsze, które daje czas. Typ konkurencji może mieć własne. Dla każdego źródła: Typ (Wyniki: wyniki zawodnika na danym dystansie; Formuła; Konkurencja: wynik innej konkurencji imprezy; Zgłoszenie: czas podany przy zgłoszeniu), etykieta, dystans (zmienna), konkurencja, N najlepszych, Obliczenie (najlepszy albo średnia z N), współczynnik (1,5 dla czasu uzyskanego na innym dystansie). „Inne ustawienia wybranego źródła”: zakres dat lub liczba sezonów, dopuszczone lub wykluczone obiekty i tory, tylko czasy homologowane, wymaganie N wyników, stosowane przeliczenia.
Przykład: 1. Wyniki t1500 (najlepszy z 2 ostatnich sezonów); 2. Konkurencja „1000” × 1,5; 3. Zgłoszenie.
Bez czasu: Czas
Gdzie: Szablon › Rozstawienie
Gdzie trafiają zawodnicy, dla których żadne źródło nie daje czasu: za najwolniejszymi (domyślnie), przed najszybszymi albo do osobnej grupy.
Formuła wybranego źródła Czas
Gdzie: Szablon › Rozstawienie
Dla źródła typu Formuła: wyrażenie albo nazwa formuły z karty Formuły (ten sam edytor, ten sam podgląd).
Grupy
Gdzie: Szablon, karta
Czas Domyślne grupy, tworzone przed falami (model konkurencji może mieć własne): sposób tworzenia (według wielkości, według liczby grup, jedna grupa), wielkość, liczba, minimum ostatniej grupy, oddzielnie dla każdej płci, kolejność płci. Pozycja Tworzenie grup poziomu: docelowa wielkość grupy, minimum ostatniej, grupy równej wielkości, przypadki szczególne zależne od liczby zawodników, maksymalna liczba narzuconych priorytetów (karta podrzędna Grupy i wejście).
Przeliczenia Czas
Gdzie: Szablon, karta
Współczynniki stosowane do wyników spełniających ich warunki (dystans, tor, obiekt): czas przeliczony = czas × współczynnik + dodatek (s). Pozwalają porównać czas uzyskany na krótszym torze albo na wysokości.
Rundy i suma Pozycja
Gdzie: Szablon, karta
Skutki kodów sędziowskich między rundami (miejsce w następnej rundzie, start w następnej rundzie, punkty w finale), suma punktów imprezy (zasada, N najlepszych konkurencji, zachowanie sumy po żółtej kartce), kolejność rund w bloku programu, miejsca dziesiętne.
Klasyfikacja
Gdzie: Szablon, karta
Sposób, w jaki klasyfikacja imprezy łączy konkurencje (formuła, punkty lub czasy sprowadzone), uwzględnione konkurencje, zmienne, oddzielne klasyfikacje, kolejność niesklasyfikowanych, miejsca dziesiętne. Bez własnych ustawień: ustawienia trybu. To właśnie zachowuje polecenie Zapisz ustawienia na karcie Klasyfikacja.
Kolory startowe
Gdzie: Szablon, karta
Kolor czepka lub opaski dla każdej pozycji startowej imprezy (tory w trybie Czas, pozycje startowe w trybie Pozycja): jeden wiersz na pozycję, tło i tekst w formacie #RRGGBB (pusty tekst: czarny lub biały zależnie od tła), podgląd, paleta jednym kliknięciem („Tło wybranej pozycji:” biały, czerwony, żółty, niebieski, zielony, pomarańczowy, fioletowy, różowy, szary, czarny). Dodaj pozycję, Usuń. Bez wierszy: biały, czerwony, żółty, niebieski. Nieczytelny kolor lub powtórzona pozycja blokuje zapis (kolumna „Problem”).
Są to kolory kart w module Skład; trafiają też do FINISH i TABLEAU. Należą do imprezy: eksport szablonu ich nie obejmuje.
| Pozycja | Tło | Tekst | Podgląd | Problem |
|---|---|---|---|---|
| 1 | #FFFFFF | 1 | ||
| 2 | #DC143C | 2 | ||
| 3 | #FFD700 | 3 | ||
| 4 | #1E5AC8 | #FFFFFF | 4 |
Kolory domyślne
Gdzie: Szablon › Kolory startowe
Przywraca cztery kolory domyślne: biały, czerwony, żółty, niebieski.
Eksportuj kolory do FINISH
Gdzie: Szablon › Kolory startowe
Gdy pole jest zaznaczone, kolory są przesyłane razem z wyścigami do FINISH (plik .cfevent i wspólna baza), który je wyświetla i przekazuje tablicom.
Zaawansowane (JSON)
Gdzie: Szablon, ostatnia karta
Cały szablon w formacie JSON, w postaci publikowanej: dla ustawienia, którego formularze nie pokazują, albo aby skopiować fragment z jednego szablonu do drugiego.
Cały szablon w formacie JSON
Gdzie: Szablon › Zaawansowane (JSON)
Tekst jest odtwarzany przy otwarciu karty; wprowadzone w nim zmiany są sprawdzane po każdym naciśnięciu klawisza (błąd podaje wiersz i kolumnę; szablon w drugim trybie jest odrzucany) i wracają do pozostałych kart po opuszczeniu tej karty albo po kliknięciu Zastosuj do formularza. Nieczytelny JSON nie jest stosowany i blokuje zapis.