Dokumentace aplikace
Tournaments Scheduler je komplexní nástroj pro organizaci a správu sportovních turnajů různých typů a rozsahů.
1. Začínáme
Pro plnohodnotné využití aplikace je nutné se nejprve zaregistrovat a přihlásit. Po přihlášení získáte přístup k hlavnímu přehledu, kde uvidíte své turnaje a rychlé akce.
- Přihlášení/Registrace: Dostupné v pravém horním rohu. Po registraci může být vyžadován aktivační e-mail v závislosti na nastavení serveru. Neaktivní účty jsou automaticky smazány po 8 hodinách, pokud nejsou aktivovány.
- Ochrana proti botům: Aby bylo zajištěno, že uživatelé nejsou automatizovaní boti, registrační formulář obsahuje skryté pole (honeypot) a jednoduchou bezpečnostní otázku (captcha).
- Bezpečnostní omezení: V rámci ochrany proti spamu je registrace omezena na 2 účty z jedné IP adresy za 24 hodin. Pokusy o přihlášení jsou také chráněny proti útokům hrubou silou (blokování IP po 5 neúspěšných pokusech).
- Přehled: Odkaz "Domů" zobrazuje všechny turnaje, ke kterým máte přístup.
2. Sporty a týmy
Před vytvořením turnaje doporučujeme mít definované sporty a týmy.
Sporty
Administrátoři mohou spravovat seznam sportů. Každý sport může mít specifické ikony nebo pravidla bodování.
Týmy
- Přejděte do sekce "Týmy".
- Klikněte na "Vytvořit tým".
- Vyplňte název týmu a vyberte sport. Můžete také nahrát logo týmu.
- Správa týmů: K týmům můžete přidávat hráče nebo importovat soupisky z externích zdrojů (např. Český florbal nebo Livesport).
3. Turnaje
Jádrem aplikace je systém správy turnajů.
Vytvoření turnaje
- Na hlavní stránce klikněte na "Vytvořit turnaj".
- Základní informace: Název, sport a zda je turnaj veřejný.
- Systém turnaje:
- Skupiny: Počet skupin, do kterých budou týmy rozděleny.
- Kola: Kolikrát spolu budou týmy ve skupině hrát.
- Nastavení bodování: Nastavte, kolik bodů se přiděluje za výhru, výhru v prodloužení, remízu atd.
- Oprávnění: Můžete přidat další uživatele jako editory (mohou zadávat výsledky) nebo diváky (uvidí i soukromé turnaje).
Systém turnaje
- Každý s každým (Skupiny): Týmy jsou rozděleny do skupin, kde hrají proti sobě stanovený počet zápasů.
- Play-off (Vyřazovací část): Formát přímého vyřazování (jeden zápas, odvety nebo série na více vítězství).
Nastavení bodování
Body můžete přizpůsobit pro:
- Standardní výhru, výhru v prodloužení/nájezdech
- Remízu
- Prohru v prodloužení/nájezdech, standardní prohru
Přidávání týmů do turnaje
Jakmile je turnaj vytvořen (ve stavu "Koncept"), můžete do něj přidávat týmy ze svého seznamu. U každého týmu můžete také definovat nasazení. Nasazení pomáhá při automatickém generování rozpisů a umisťování do play-off.
Export a import turnajů
Turnaje lze kompletně exportovat a importovat ze souborů ve formátu JSON nebo XML. Exportované soubory neobsahují žádná instančně závislá ID databáze, což umožňuje přenášet turnaje mezi různými instancemi aplikace nebo obnovovat smazané turnaje.
- Exportování: Dostupné na stránce úpravy turnaje (Upravit týmy). Můžete zvolit mezi možnostmi Exportovat JSON a Exportovat XML. Export obsahuje kompletní nastavení turnaje, týmy, soupisky hráčů, turnajové fáze, playoff série, zápasy, výsledky i podrobné události zápasů.
- Importování: Dostupné na hlavní stránce pomocí tlačítka Importovat turnaj vedle vytvoření nového turnaje. Můžete nahrát exportní soubor JSON nebo XML a volitelně zadat nový název turnaje. Systém automaticky vytvoří chybějící sporty, týmy, soupisky a zrekonstruuje kompletní rozpis i výsledky zápasů.
4. Zápasy a výsledky
Po přidání týmů můžete vygenerovat zápasy.
- Generování zápasů: V záložce "Zápasy" klikněte na "Generovat zápasy". Tím se vytvoří rozpis podle zvoleného systému.
- Typy zápasů: Aplikace podporuje jak zápasy na čas (třetiny, góly), tak zápasy na sety (sety, body). Rozhraní se automaticky přizpůsobí podle nastavení turnaje.
- Sporty na čas: U sportů jako fotbal nebo florbal jsou zápasy rozděleny na části. Můžete zaznamenávat „Góly“, „Tresty“ a další události s časovým údajem.
- Sporty na sety: U sportů jako tenis nebo volejbal se hraje na určitý počet vítězných setů. Zaznamenáváte „Body“ v rámci aktuálního setu a aplikace automaticky sleduje skóre setů.
- Zadávání výsledků: Kliknutím na detail zápasu zadáte konečné skóre. U sportů na čas můžete zaznamenávat „Góly“, zatímco u sportů na sety zaznamenáváte „Body“ v rámci jednotlivých setů.
- Výsledková tabule: Pro každý zápas je k dispozici živá výsledková tabule, optimalizovaná pro vysílání nebo zobrazení na místě. Zobrazuje aktuální skóre, sety, čas nebo část v závislosti na typu zápasu.
- Živé aktualizace: Výsledková tabule se automaticky aktualizuje v reálném čase bez nutnosti obnovovat stránku.
- Režim celé obrazovky: Můžete zapnout režim celé obrazovky pro profesionální vzhled na velkých displejích.
- Zvukové signály: U zápasů na čas se na konci každé části automaticky ozve zvuk klaksonu.
- QR přístup: Každý zápas má unikátní QR kód, který divákům umožní rychle otevřít výsledkovou tabuli na jejich mobilních zařízeních.
- Tabulky: Tabulka pořadí se automaticky přepočítává po každém uloženém výsledku. Zohledňuje body, rozdíl skóre a vzájemné zápasy.
5. Play-off a play-down
U pokročilých turnajů můžete povolit vyřazovací fáze.
Play-off
Určete, kolik týmů postupuje ze skupin do play-off. Můžete si vybrat formát (počet vítězství potřebných k postupu nebo zápasy na doma-venku).
Play-down (o udržení)
Podobně můžete nakonfigurovat play-down pro týmy končící na spodku tabulky pro určení sestupujících.
6. Uživatelský profil a nastavení
- Profil: Změna jména, e-mailu nebo volitelných údajů profilu (datum narození, bydliště, oblíbené sporty).
- Heslo a zabezpečení: Změna přihlašovacího hesla kdykoliv. Hesla jsou bezpečně uložena jako nevratné kryptografické hashe (PBKDF2/scrypt). U existujících účtů a instancí jsou starší hesla při přihlášení automaticky převedena na moderní hashe.
- GDPR a ochrana osobních údajů: Všechny své osobní údaje můžete exportovat ve formátu JSON nebo trvale smazat svůj účet přímo v nastavení profilu. Podrobnosti naleznete v našich Zásadách ochrany osobních údajů.
- Vzhled: Přepínejte mezi světlým a tmavým tématem v horním menu.
- Jazyk: Aplikace podporuje více jazyků (čeština, angličtina). Systém je vysoce škálovatelný a podporuje stovky jazyků a miliony překladových řetězců bez ztráty výkonu. Technicky systém zvládne až 2,1 miliardy překladových zpráv.
Kontakt a zpětná vazba
Máte nějaké dotazy, návrhy na zlepšení nebo jste našli chybu? Neváhejte kontaktovat autora aplikace:
Email: rocenpe@email.cz
Je také možné požádat o další funkčnosti, jako například import týmů z jiných stránek nebo specializované formáty turnajů.