Zum Inhalt springen

Dashboard

Das Dashboard ist die Startseite des Backends und bietet eine Übersicht über das System.

  • URL: /backend
  • Berechtigung: Jeder angemeldete Benutzer

Das Dashboard zeigt grundlegende Statistiken zum aktuellen Stand des CMS:

StatistikBeschreibung
PagesAnzahl der Seiten
MedienAnzahl der hochgeladenen Dateien
MenüsAnzahl der Navigationsmenüs
GalleriesAnzahl der Bildergalerien

Über das Plugin-System können zusätzliche Dashboard-Widgets hinzugefügt werden:

  • Benutzerdefinierte Statistiken
  • Aktivitäts-Feeds
  • Schnellzugriffe
  • System-Informationen

Das Seitenmenü zeigt alle verfügbaren Module basierend auf den Berechtigungen des angemeldeten Benutzers:

MenüpunktBerechtigung
Pagespages
Mediamedia
Gallerygallery
Menusmenus
Linkslinks
Account- (immer verfügbar)
Accountsaccounts
Logout- (immer verfügbar)

Plugins können eigene Menüeinträge hinzufügen, die nach den Standard-Einträgen erscheinen.

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

Das Dashboard überprüft bei jedem Aufruf:

  1. Gültige Session: Ist der Benutzer angemeldet?
  2. 2FA-Status: Wurde die Zwei-Faktor-Authentifizierung bestätigt?
  3. Berechtigungen: Welche Module sind für den Benutzer verfügbar?

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.

Das Menü wird aus der Datei templates/backend/index/menu.yaml geladen und durch das Plugin-System erweitert (backend.menu Hook).

  • dashboard: Ermöglicht das Hinzufügen von Dashboard-Widgets
  • backend.menu: Ermöglicht das Hinzufügen von Menüeinträgen
  • backend.url: Ermöglicht das Registrieren von Plugin-URLs
SeiteBeschreibung
404URL nicht gefunden
unauthorizedKeine Berechtigung für diesen Bereich