Dashboard
Das Dashboard ist die Startseite des Backends und bietet eine Übersicht über das System.
Zugriff
Abschnitt betitelt „Zugriff“- URL:
/backend - Berechtigung: Jeder angemeldete Benutzer
Systemstatistiken
Abschnitt betitelt „Systemstatistiken“Das Dashboard zeigt grundlegende Statistiken zum aktuellen Stand des CMS:
| Statistik | Beschreibung |
|---|---|
| Pages | Anzahl der Seiten |
| Medien | Anzahl der hochgeladenen Dateien |
| Menüs | Anzahl der Navigationsmenüs |
| Galleries | Anzahl der Bildergalerien |
Erweiterbare Statistiken
Abschnitt betitelt „Erweiterbare Statistiken“Über das Plugin-System können zusätzliche Dashboard-Widgets hinzugefügt werden:
- Benutzerdefinierte Statistiken
- Aktivitäts-Feeds
- Schnellzugriffe
- System-Informationen
Navigation
Abschnitt betitelt „Navigation“Das Seitenmenü zeigt alle verfügbaren Module basierend auf den Berechtigungen des angemeldeten Benutzers:
Standard-Menüeinträge
Abschnitt betitelt „Standard-Menüeinträge“| Menüpunkt | Berechtigung |
|---|---|
| Pages | pages |
| Media | media |
| Gallery | gallery |
| Menus | menus |
| Links | links |
| Account | - (immer verfügbar) |
| Accounts | accounts |
| Logout | - (immer verfügbar) |
Plugin-Menüeinträge
Abschnitt betitelt „Plugin-Menüeinträge“Plugins können eigene Menüeinträge hinzufügen, die nach den Standard-Einträgen erscheinen.
Schnellzugriffe
Abschnitt betitelt „Schnellzugriffe“Von der Dashboard-Seite aus können alle Module direkt erreicht werden:
- Seiten verwalten:
/backend/pages - Medien verwalten:
/backend/media - Galerien verwalten:
/backend/gallery - Menüs verwalten:
/backend/menus - Links verwalten:
/backend/links - Benutzer verwalten:
/backend/accounts
Session-Handling
Abschnitt betitelt „Session-Handling“Das Dashboard überprüft bei jedem Aufruf:
- Gültige Session: Ist der Benutzer angemeldet?
- 2FA-Status: Wurde die Zwei-Faktor-Authentifizierung bestätigt?
- Berechtigungen: Welche Module sind für den Benutzer verfügbar?
Spracheinstellungen
Abschnitt betitelt „Spracheinstellungen“Die Benutzeroberfläche wird in der Sprache des angemeldeten Benutzers angezeigt. Verfügbare Sprachen:
- Deutsch (de_DE)
- Englisch (en_US)
- Spanisch (es_ES)
- Französisch (fr_FR)
- Italienisch (it_IT)
- Niederländisch (nl_NL)
- Chinesisch (zh_CN)
Die Spracheinstellung kann in den Account-Einstellungen geändert werden.
Technische Details
Abschnitt betitelt „Technische Details“Menü-Konfiguration
Abschnitt betitelt „Menü-Konfiguration“Das Menü wird aus der Datei templates/backend/index/menu.yaml geladen und durch das Plugin-System erweitert (backend.menu Hook).
Hook-Points
Abschnitt betitelt „Hook-Points“dashboard: Ermöglicht das Hinzufügen von Dashboard-Widgetsbackend.menu: Ermöglicht das Hinzufügen von Menüeinträgenbackend.url: Ermöglicht das Registrieren von Plugin-URLs
Fehlerseiten
Abschnitt betitelt „Fehlerseiten“| Seite | Beschreibung |
|---|---|
| 404 | URL nicht gefunden |
| unauthorized | Keine Berechtigung für diesen Bereich |