Dashboard-Schnellfunktionen

Das Dashboard stellt auf seiner Oberfläche verschiedene Schnellfunktionen bereit. Die einzelnen Aktionen lassen sich, ähnlich wie Plugins, an verschiedenen Stellen und in beliebiger Reihenfolge platzieren.

Positionierung und Konfiguration der Aktionen

Die Positionierung der Aktionen erfolgt im Administrationsbereich über die folgenden Parameter des Dashboards:

  • Toolbar_LeftContent: BPC-Toolbar links

  • Toolbar_RightContent: BPC-Toolbar rechts

  • ModuleHeader_Content: Modul Header

Syntax

In den genannten Einstellungen wird ein Array definiert. Jedes Array-Element besteht wahlweise aus:

  • Einem String: Entspricht der ID der gewünschten Aktion. In diesem Fall wird die Funktion mit ihren Standardoptionen dargestellt.

  • Einem Objekt: Enthält mindestens das Attribut id. Über das Attribut config lassen sich die Optionen der Aktion anpassen.

Aktionen können in beliebiger Reihenfolge und Häufigkeit kombiniert werden.

Beispielkonfiguration
[
    "resetuserstate",
    "saveWarning",
    "save",
    "add",
    "refresh"
]

Übersicht über die Schnellfunktionen

Folgend werden alle verwendbaren Schnellfunktionen beschrieben. Einige Funktionen können noch weiter konfiguriert werden, indem spezielle Optionen verwendet werden.

Manche Aktionen werden nur angezeigt, wenn der aktuelle Benutzer das Dashboard editieren darf.

Lokale Änderungen zurücksetzen

ID: resetuserstate

Setzt das Dashboard auf die gespeicherte Konfiguration zurück. Dabei gehen Änderungen des Benutzers, wie z. B. Widget-Höhen und Spaltenbreiten, die nur lokal im Browser gespeichert wurden, verloren.

Die Schaltfläche wird nur angezeigt, wenn auch lokal gespeicherte Änderungen vorhanden sind.

Warnung vor ungespeicherten Änderungen

ID: saveWarning

Zeigt eine Warnung an, dass nicht gespeicherte Änderungen vorliegen. Beim Klick auf den Text werden die Änderungen am Dashboard gespeichert.

Speichern

ID: save

Schaltfläche zum Speichern des aktuellen Dashboard-Zustandes.

Widget hinzufügen

ID: add

Schaltfläche zum Hinzufügen weiterer Widgets.

Aktualisieren

ID: refresh

Schaltfläche zum Aktualisieren der Widget-Daten. Die eigentliche Aktualisierung wird an die einzelnen Widgets delegiert.


Keywords: