DOPLNEJCH ADMIN
Zpět na web

Přihlášení

Zadej administrátorský klíč (ADMIN_TOKEN z Cloudflare). Uloží se jen do téhle karty prohlížeče a po zavření zmizí — do adresy ani do historie se nedostane.

Co je teď na řadě

Pořadí kroků není libovolné — sken listin plní tělesné hmotnosti, ze kterých se počítají GL body. Když se pustí až po aktualizaci profilů, hmotnosti se ztratí.

Aktualizovat vše

Projede všechno ve správném pořadí a na konci data zveřejní — web je pak aktuální, nic se nikam nenahrává. Trvá to řádově desítky minut, nech kartu otevřenou. Kdyby výsledek vyšel horší než to, co je na webu teď, zveřejnění se samo zastaví a napíše proč.

Připraveno.

Jednotlivé kroky níž jsou ruční ovládání — na běžnou aktualizaci je nepotřebuješ.

1 · Sken výsledkových listin

Vytahuje z listin tělesné hmotnosti a divizi (klasika/vybavení) ke každému startu. Musí doběhnout celý, teprve pak pouštěj krok 2 — jinak aktualizace přepíše starty a hmotnosti, které sken ještě nestihl nabrat, se ztratí.

Připraveno.

2 · Aktualizace profilů

Načte z webu svazu výsledky a osobní rekordy a přilepí k nim hmotnosti ze skenu. Když narazí na denní limit zápisů, nic se nerozbije — pozice se pamatuje a druhý den se naváže. Když běh padá na tom, že Worker neodpoví, stáhni dávku na deset nebo pět: jeden profil spotřebuje kolem pěti podvolání a bezplatný tarif jich dovolí padesát na jeden běh.

Připraveno.

3 · Fotky

Projde profily na svazu a přepíše adresy fotek, které se změnily. Je to levnější než celá aktualizace — sahá jen na profilovou stránku, ne na OpenIPF. Nové fotky se na web dostanou až dalším exportem snímku. Fotky drží proxy v mezipaměti týden, ale nová fotka má na svazu novou adresu, takže se objeví hned.

Připraveno.

4 · Zveřejnit data

Postaví snímek a zveřejní ho — web ho od té chvíle čte přímo z Workeru. Nejdřív se porovná s tím, co je na webu teď, a když by někdo zmizel nebo mu klesly GL body, zveřejnění se zastaví. Stažení souboru je jen pro zálohu do balíku webu; k provozu už není potřeba.

Připraveno.

Zdraví nasazených dat

Počítá se z toho, co je právě na webu. Chybějící tělesná hmotnost je nejčastější příčina toho, že někomu na vizitce svítí nižší číslo, než jaké doopravdy zvedl — GL body se počítají jen ze startů, kde hmotnost známe.

Hlídač soutěží

Worker má seznam soutěží sezóny zapsaný ručně. Co v něm chybí, jako by se nekonalo — závodníkovi nenaskočí příznak aktivity a zmizí ze stránky Tým, i když má výsledek. Přesně tak vypadla Kateřina Vrzalíková.

Klubové heslo

Jedno heslo pro celý tým — kdo ho zná, může se v kalendáři přihlašovat a vidí, kdo kam jede. Přečíst se nedá, jen přepsat. Dokud není nastavené, přihlašování je vypnuté a kalendář je jen ke čtení.

Připraveno.

Přístup pro správce přihlášek

Samostatný klíč pro člověka, který ti hlídá přihlášky. Uvidí jen tuhle záložku a Rekordy a Cup — k datům sportovců, návštěvnosti ani recenzím se nedostane. Klíč se dá kdykoli zrušit, tvůj hlavní tím zůstane nedotčený.

Připraveno.

Přihlášky po soutěžích

Každý má vlastní záznam, takže se lidi nemůžou přepisovat navzájem jako ve sdílené tabulce. Export vysype čárkami oddělený soubor, který otevřeš v Excelu i v Google tabulkách.

Připraveno.

Hodnocení trenérů

Nové hodnocení se na web nedostane samo — zveřejní se až tady. Smazané je pryč natrvalo.

Už zveřejněná hodnocení

Návštěvnost

Data z Cloudflare Web Analytics. Měří se na straně serveru bez cookies, takže čísla nesnižují blokovače a není kvůli nim potřeba souhlas.

Oddílové rekordy

Uprav hodnoty v tabulce a stáhni hotový rekordy.json. Ten nahraj do balíku jako assets/data/rekordy.json — stránka Tým si ho načítá odtud. Tlačítko na jedno kliknutí to být nemůže, Worker tenhle soubor needituje.

Doplnejch Cup

Výsledky ročníků. Uprav je a stáhni cup-vysledky.json. Formát se hlídá — když v něm bude chyba, tlačítko to řekne dřív, než ho nahraješ na web.