Standort löschen hinzugefügt
This commit is contained in:
@@ -34,6 +34,8 @@ Standorte (sites) sind die oberste Organisationsebene und gruppieren Screens.
|
||||
| `POST /api/customer` | API-Endpunkt (JSON mit "site"-Feld) |
|
||||
| `GET /admin/<site>/add-screen?name=<name>` | Neuen Screen anlegen |
|
||||
| `POST /admin/<site>/delete-screen/<screen>` | Screen + Medien löschen |
|
||||
| `GET /add-site?name=<name>` | Neuen Standort anlegen |
|
||||
| `POST /admin/<site>/delete-site` | Standort + alle Screens/Medien löschen |
|
||||
|
||||
## Behavior To Preserve
|
||||
|
||||
@@ -54,6 +56,8 @@ Standorte (sites) sind die oberste Organisationsebene und gruppieren Screens.
|
||||
- `add_screen` legt ein Verzeichnis unter `media/<site>/<screen>/` an und einen Config-Eintrag.
|
||||
- `delete_screen` entfernt den Screen aus der Config und löscht das Verzeichnis rekursiv.
|
||||
- Custom-URL-Button: pro Screen konfigurierbar (`custom_url` + `custom_url_label` + `custom_url_target`) im Admin-Formular; wird im Player als Button oben links angezeigt und öffnet die URL wahlweise in einem iframe-Overlay mit Zurück-Button (`overlay`) oder per Direkt-Weiterleitung (`redirect`); Player pausiert während das Overlay geöffnet ist.
|
||||
- Neue Standorte können über den `+`-Button im Header oder über `GET /add-site?name=<name>` angelegt werden.
|
||||
- `delete_site` entfernt den Standort aus Config und löscht das Medienverzeichnis rekursiv.
|
||||
|
||||
## Repo Quirks
|
||||
|
||||
|
||||
Reference in New Issue
Block a user