Dashboard-Schnellfunktionen

Das Dashboard stellt auf seiner Oberfläche diverse Schnellfunktionen zu Verfügung. Die einzelnen Aktionen lassen sich, ähnlich wie Plugins, an verschiedenen Stellen und in beliebiger Reihenfolge platzieren.

Positionierung und Konfiguration der Aktionen

Die Aktionen können im Administrationsbereich über die folgenden Parameter am Dashboard positioniert werden:

  1. Toolbar_LeftContent: BPC-Toolbar links

  2. Toolbar_RightContent: BPC-Toolbar rechts

  3. ModuleHeader_Content: Modul Header

Syntax

In diesen Einstellungen wird ein Array definiert. Jedes Array-Element besteht entweder aus einem String, der der ID der gewünschten Aktion entspricht, oder einem Object, welches mindestens ein Attribut id besitzt und auf die gewünschte Aktion verweist.
Wird nur ein String angegeben, so wird die Aktion mit den Standardwerten für die Optionen dargestellt. Wir ein Objekt angegeben, kann man über ein zusätzliches Attribut config die Optionen der Aktionen beeinflussen.

Aktionen können in beliebiger Reihenfolge und Häufigkeit angegeben 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: