⚙️ Administrace
✅ Data se načítají a ukládají do Firebase. Klikni 💾 Uložit do DB pro uložení změn. 🔄 Refresh načte nejnovější data z databáze.
🧑🤝🧑 Hosté (čekají na povýšení na člena)
Načítám...
✅ Aktivní členové
Načítám...
🚫 Deaktivovaní uživatelé
Načítám...
🔴 Zabanovaní uživatelé
Načítám...
| ID | Typ | Jméno | Přezdívka | Role | Ročník | Telefon | Foto | Disciplíny | Aktivní | Vstup | Poznámka |
|---|
💡 Disciplíny odděluj čárkou (MTB, Road). Vstup: YYYY-MM-DD. Klikni do buňky pro editaci. Nezapomeň uložit!
| Pořadí zobrazení | Název | Popis | Web | Telefon | Adresa | Logo | Od roku | Tier | Aktivní |
|---|
💡 Logo: relativní cesta (images/sponsors/logo.png). Klikni do buňky pro editaci. Nezapomeň uložit!
| ID | Název | Datum | Čas | Místo | Popis | Typ | Náročnost | Vzdálenost | Pořádá | Aktivní | Zrušeno |
|---|
💡 Datum: YYYY-MM-DD. Čas: HH:MM. Typ a náročnost vybereš z dropdownu. Pořádá = dropdown členů. Nezapomeň uložit!
| ID | Název | Popis | Datum | Složka | Cover | Fotek | Aktivní |
|---|
💡 Složka: podadresář v images/gallery/. Cover: název souboru (cover.jpg). Datum: YYYY-MM-DD. Nezapomeň uložit!
| ID | Název | Složka | Rok | Cover | Fotek | Popis | Aktivní |
|---|
📂 Mix alba jsou importována ze složky
images/gallery/_mix/. Můžeš editovat název, popis a stav. Fotky se načítají automaticky z photos.json.| ID | Název | Popis | URL fotky | Pořadí |
|---|
💡 URL fotky: relativní cesta (images/juniori/foto1.jpg). Pořadí: menší číslo = dříve zobrazeno. Nezapomeň uložit!
| ID | Člen (ID) | Jméno | Závod/Akce | Datum závodu | Rok | Umístění | Kategorie | Poznámky |
|---|
💡 Umístění: číslo (1=1. místo). Prázdné = jen účast. Klikni do buňky pro editaci. Nezapomeň uložit!
Rychlé přidání koruny:
| Člen | Rok | Stav | Umístění |
|---|
👑 Edituj VKV výsledky. Stav: done=✓ hotovo, inprogress=↻ probíhá, pending=? čeká. Nezapomeň uložit!
📖 Popis klubu
🏛️ Výkonný výbor
📍 Kontaktní informace
📧 EmailJS nastavení
Admin notifikace se odesílají přes EmailJS přímo z prohlížeče. Free plán: 200 emailů/měsíc. Žádný server ani CORS problém.
EmailJS Dashboard → Account → Public Key
EmailJS Dashboard → Email Services
EmailJS Dashboard → Email Templates (parametry:
to_email, subject, message)⚠️ V šabloně na emailjs.com musí být pole "To Email" nastaveno na
{{to_email}}, jinak příjemce nebude fungovat!🔔 Upozornění administrátorů
Na tyto emaily budou chodit systémová upozornění. Lze zadat více adres oddělených čárkou.
Primární adresa pro všechna admin upozornění
Volitelné – oddělte čárkou
Upozornit při:
📋 Návod – nastavení EmailJS (5 minut):
- Zaregistruj se na emailjs.com (free 200 emailů/měsíc)
- Email Services → Add New Service → vyber svůj email provider (Gmail, Outlook…) → zapiš Service ID
- Email Templates → Create New Template → nastav předmět jako
{{subject}}a tělo jako{{message}}, pole To Email jako{{to_email}}→ zapiš Template ID - Account → zapiš Public Key
- Vyplň všechna tři pole výše, ulož a otestuj tlačítkem ✉️ Testovací email
ℹ️ Poznámka: EmailJS funguje přímo z prohlížeče bez serveru. Email sekce slouží výhradně pro admin notifikace – uživatelé žádné emaily nedostávají.
📢 Hromadný email všem členům
Odešle email na všechny členy a juniory, kteří mají vyplněný email. Odesílá se přes stejnou EmailJS šablonu jako notifikace.
⏳ Načítám seznam členů…