# Screenshots – Aufnahmeliste

Alle Screenshots stammen aus der Demo-Herberge **„Albergue Demo"** (Slug `demo`,
angelegt durch `python manage.py seed_demo --reset`).

## Neu erzeugen

Kanonisches Skript: **`scripts/capture-handbook.py`** (Repo-Root). Es löst Buchungs-ID
und Datum dynamisch auf, meldet sich automatisch mit den Demo-Konten an und schreibt
direkt in diesen Ordner (bzw. `en/img/`, `es/img/` je nach `CAPTURE_LANG`).

```bash
cd backend && python manage.py migrate && python manage.py seed_demo --reset
python manage.py runserver 8000          # in einem zweiten Terminal
cd .. && python scripts/capture-handbook.py                       # Deutsch -> img/
CAPTURE_LANG=en python scripts/capture-handbook.py                # Englisch -> en/img/
CAPTURE_LANG=es python scripts/capture-handbook.py                # Spanisch -> es/img/
```

Optional: `CAPTURE_BASE_URL=http://localhost:8011` setzen, falls Port 8000 belegt ist.
Ein einzelnes Bild lässt sich gezielt neu erfassen, indem der Shot-Name als Argument
übergeben wird, z. B. `python scripts/capture-handbook.py 03-booking-edit`.

Die älteren Skripte im Projektordner (`capture_pages.py`, `take_screenshots*.py`,
`capture-handbook-screenshots.py`) sind **nicht** die kanonische Quelle dieser Bilder
und sollten nicht mehr verwendet werden.

## Datei → Seite / Rolle

| Datei | Rolle | Seite / Aufruf | Inhalt |
|---|---|---|---|
| `00-login.png` | – | `…/login/` | Anmeldeseite |
| `00-navigation.png` | Admin | beliebige Seite, eingeloggt | Navigationsleisten |
| `01-admin-index.png` | Super-Admin | `/admin/` | Startseite des Verwaltungsbereichs |
| `01-tenant-add.png` | Super-Admin | `/admin/core/tenant/add/` | Formular „Herberge hinzufügen" |
| `01-tenantuser-add.png` | Super-Admin | `/admin/core/tenantuser/add/` | Rolle/Benutzer zuordnen |
| `02-dashboard.png` | Tenant-Admin | `…/<slug>/admin/` | Dashboard mit Kennzahlen + Kacheln |
| `02-settings.png` | Tenant-Admin | `…/admin/settings/` | Einstellungen inkl. SMTP, Logo & Spendenhinweis |
| `02-rooms.png` | Tenant-Admin | `…/admin/rooms/` | Zimmer & Betten |
| `02-seasons.png` | Tenant-Admin | `…/admin/seasons/` | Saisons & Schließtage |
| `02-bed-unavailable.png` | Tenant-Admin | `…/admin/bed-unavailable/` | Bettsperrungen |
| `02-walkin.png` | Tenant-Admin | `…/admin/walkin/` | Walk-in-Übersicht |
| `02-donations.png` | Tenant-Admin | `…/admin/donations/` | Spendenliste |
| `02-members.png` | Tenant-Admin | `…/admin/members/` | Mitgliederverwaltung |
| `02-year-stats.png` | Tenant-Admin | `…/admin/stats/` | Jahresstatistik |
| `02-occupancy.png` | Tenant-Admin | `…/admin/belegungsliste/` | Belegungslisten-Export (Auswahl) |
| `03-calendar.png` | Mitglied/öffentlich | `…/<slug>/` | Belegungskalender (Monatsraster) |
| `03-public-guestbook.png` | öffentlich | `…/<slug>/gaestebuch/` | Öffentliches Gästebuch (Bildergalerie) |
| `03-booking-list.png` | Mitglied | `…/member/bookings/` | Buchungsliste |
| `03-booking-create.png` | Mitglied | `…/member/bookings/create/` | Neue Buchung (mit Modus-Umschalter) |
| `03-booking-edit.png` | Mitglied | Buchung → Bearbeiten | Bearbeiten, Betten umbuchen, Änderungsverlauf |
| `03-booking-images.png` | Mitglied | Buchung → Bilder | Buchungsbilder |
| `03-daily-list.png` | Mitglied | `…/member/daily-list/` | Tagesliste |
| `03-assign-hospitalero.png` | Mitglied | `…/member/assign-hospitalero/` | Hospitalero-Zuweisung |
| `03-member-nav.png` | Mitglied | beliebige Mitgliederseite | Werkzeugleiste (Ausschnitt) |
| `04-startseite.png` | öffentlich | `/` | Herbergs-Auswahl |
| `04-infoseite.png` | öffentlich | `…/<slug>/info/` | Infoseite (Anschrift, Karte, FAQ) |
| `04-kalender.png` | öffentlich | `…/<slug>/` | Öffentlicher Kalender |
| `04-buchungsformular.png` | öffentlich | `…/<slug>/book/…` | Öffentliches Buchungsformular |
| `04-guestbook.png` | öffentlich | `…/<slug>/gaestebuch/` | Gästebuch mit Kommentarformular |
| `05-kalender-ueberblick.png` | Mitglied | `…/<slug>/` | Kalender mit allen Buchungen |
| `05-booking-list.png` | Mitglied | `…/member/bookings/` | Buchungsliste (Status-Spalte) |
| `05-booking-edit.png` | Mitglied | Buchung → Bearbeiten | Bearbeitungsformular |
| `05-walkin-erfassen.png` | Mitglied | `…/member/bookings/create/` | Walk-in-Erfassung |
| `06-admin-dashboard.png` | Tenant-Admin | `…/admin/` | Tagesübersicht |
| `06-walkin-verfuegbarkeit.png` | Tenant-Admin | `…/admin/walkin/` | Walk-in-Verfügbarkeit |
| `06-spenden-erfassen.png` | Tenant-Admin | `…/admin/donations/` | Spenden erfassen |
| `06-guestbook-moderation.png` | Mitglied | `…/member/guestbook/` | Gästebuch-Moderation |
| `07-calendar-color.png` | öffentlich | `…/<slug>/` | Kalender-Farbkennzeichnung |
| `07-login-page.png` | – | `…/login/` | Anmeldeseite (Fehlersuche) |
