Doporučený postup práce
Tato kapitola popisuje běžný pracovní postup od prázdné komponenty až po zveřejněnou soutěž.
Přehled práce
JoomLeague pracuje s několika typy dat. Některá data jsou obecná a používají se opakovaně. Jiná data patří jen ke konkrétnímu projektu.
Obecná data:
- sporty;
- ligy;
- sezóny;
- kluby;
- stadiony;
- týmy;
- osoby;
- pozice;
- typy událostí;
- statistiky.
Projektová data:
- týmy přiřazené do projektu;
- pozice přiřazené do projektu;
- rozhodčí přiřazení do projektu;
- kola;
- zápasy;
- zápasové události;
- zápasové statistiky;
- sestavy.
Krok 1: Připravit číselníky
Nejdříve připravte základní číselníky:
- druh sportu;
- liga;
- sezóna;
- pozice;
- typy událostí;
- statistiky.
Pokud používáte fotbal, nejrychlejší je spustit inicializaci sportu Fotbal. Ta založí základní pozice, události a statistiky.
Krok 2: Vytvořit kluby
Klub je hlavní organizační jednotka. Pod klubem mohou být týmy a stadiony.
Při založení klubu je vhodné ponechat zapnuté:
- Automaticky vytvořit tým;
- Automaticky vytvořit stadion.
Tím se ušetří ruční práce. První tým i stadion se vytvoří společně s klubem.
Krok 3: Doplnit týmy
Jeden klub může mít více týmů:
- A tým;
- B tým;
- dorost;
- žáci;
- přípravka.
Každý tým patří ke klubu. U týmu je vhodné nastavit výchozí stadion, pokud se liší od hlavního stadionu klubu.
Příklad:
- A tým hraje na hlavním stadionu;
- B tým hraje na tréninkovém hřišti;
- mládež hraje na vedlejším hřišti.
Krok 4: Doplnit osoby
Osoba je jeden člověk. Může být hráčem, trenérem, rozhodčím nebo členem realizačního týmu.
Doporučené minimum:
- jméno;
- příjmení;
- datum narození, pokud se používá;
- fotografie, pokud bude osoba zobrazena na webu;
- volby zobrazení na frontendu.
Osobu zakládejte pouze jednou. Stejná osoba se potom může použít ve více týmech nebo projektech.
Krok 5: Vytvořit projekt
Projekt založte až ve chvíli, kdy máte připravené základní číselníky a týmy.
U projektu vyberte:
- název;
- ligu;
- sezónu;
- druh sportu;
- typ projektu.
Po uložení projektu otevřete panel projektu.
Krok 6: Přiřadit týmy do projektu
V panelu projektu otevřete část Týmy.
Do projektu přiřaďte všechny týmy, které se soutěže účastní.
Pořadí týmů je důležité hlavně pro generování rozlosování. Pokud generátor používá pořadí týmů, upravte ho před vytvořením kol a zápasů.
Krok 7: Přiřadit pozice a rozhodčí
V panelu projektu otevřete:
- Pozice;
- Rozhodčí.
Pozice určují, jaké role se v projektu používají. Rozhodčí určují, kteří lidé mohou být přiřazeni k zápasům jako rozhodčí.
Krok 8: Vytvořit kola
Kola lze vytvořit ručně nebo hromadně.
Typické názvy:
- kolo;
- kolo;
- kolo.
U každého kola se nastavuje začátek a konec. To pomáhá při filtrování a zobrazení programu.
Krok 9: Vytvořit zápasy
Zápasy se vytváří v konkrétním kole.
U zápasu nastavte:
- datum;
- čas;
- domácí tým;
- hostující tým;
- stadion;
- publikování.
Výsledky se doplňují po odehrání zápasu.
Krok 10: Zveřejnit frontend
Ve správci menu Joomla vytvořte menu položky pro JoomLeague.
Doporučené minimum:
- přehled soutěží;
- detail projektu;
- tabulka;
- program;
- výsledky;
- týmy;
- kluby.
Teprve přes menu položky je možné plnohodnotně testovat SEO adresy.
Denní provoz soutěže
Během sezóny se nejčastěji pracuje s:
- zadáváním výsledků;
- doplňováním událostí zápasu;
- kontrolou tabulky;
- změnami času nebo místa zápasu;
- publikováním informací na webu.
Dashboard by měl sloužit jako rychlá kontrola, zda existují zápasy bez výsledku nebo nejbližší zápasy vybraného klubu.