Deoma web – balíček pro webhosting (PHP admin, globální změny)

Obsah:
- index.html (veřejná stránka, načítá upozornění z /data/notices.json)
- /admin/index.php (admin UI)
- /admin/save.php (uložení JSON na server)
- /data/notices.json (data)
- assets/logo.png

Nahrání:
1) Nahraj vše do kořene webu (public_html / www):
   - index.html
   - assets/
   - admin/
   - data/

2) Ověř, že PHP běží: otevři /admin/ (tj. https://tvujweb.cz/admin/)

Práva (důležité):
- Složka /data musí být zapisovatelná pro PHP.
  Pokud ukládání hlásí chybu, nastav na serveru práva např. 755 pro složku a 644 pro soubor,
  případně dle hostingu. Někdy je potřeba, aby /data byla vlastněná uživatelem webu.

Zabezpečení adminu:
- Admin NENÍ bezpečný bez hesla. Chraň ho:
  A) Nejjednodušší: v administraci hostingu nastav "Password protect directory" pro /admin/
  B) Nebo Apache Basic Auth přes .htaccess:
     - V admin/.htaccess uprav AuthUserFile na absolutní cestu k .htpasswd.
     - Vygeneruj .htpasswd (na hostingu často jde v administraci, nebo příkazem):
         htpasswd -c /cesta/.htpasswd uzivatel
  C) Pokud máš Nginx, použij jeho password protection (hosting poradí).

Poznámka:
- Veřejná stránka načítá /data/notices.json s cache:no-store, takže se změny projeví hned po obnovení.


Přihlášení do adminu (nově):
- URL: /admin/ (přesměruje na /admin/login.php)
- Výchozí údaje (ZMĚŇ SI JE):
  uživatel: admin
  heslo: ZMEN_ME_12345
- Změna hesla:
  1) Otevři /admin/setup.php a vygeneruj hash pro nové heslo
  2) Vlož hash do admin/config.php (ADMIN_PASS_HASH)
  3) setup.php potom smaž nebo přejmenuj


Tlačítko Přihlásit:
- Na hlavní stránce je tlačítko „Přihlásit“, které vede do /admin/
- Po přihlášení uživatelem admin a heslem (viz README) lze upravovat upozornění.
