Modulsystem
Das Modulsystem bündelt die Aufgaben zur Systemkonfiguration und die onion.net Entwicklung in einer Umgebung.
Systemkonfiguration
Die Systemkonfiguration ist nach Aktivierung des Modulsystems im Hauptmenü ("+") unter der Sektion "Administration" zu finden. Mittels dieser Konfiguration können Administratoren allgemeine Einstellungen für den Editor vornehmen.
Allgemein
In der Systemkonfiguration unter dem Tab "Allgemein" können ein Projektlogo und der Projektname vergeben werden. Das Logo wird in der Anmeldemaske und im "Willkommens"-Widget dargestellt. Der Projektname ist im Titel, bzw. Tab des Browsers immer zu sehen.
Weiter können in diesem Tab Hintergründe für das Dashboard verwaltet werden.
In der Übersicht der Hintergründe werden alle Hintergründe dargestellt, welche durch Module im System bereitgestellt werden oder in der Systemkonfiguration erstellt worden sind.
Unterhalb jedes Vorschaubildes gibt es die Option "Standardhintergrund". Mit dieser Option kann der Standardhintergrund für Benutzer konfiguriert werden, die sich bisher noch nicht im Editor eingeloggt haben. Für Benutzer, welche sich bereits im Editor erfolgreich angemeldet haben, gilt diese Option nicht mehr. Nach der Anmeldung des Benutzers wird die Konfiguration des Hintergrunds im Profil des Benutzers gespeichert. Möchte der Benutzer ein anderes zur Verfügung stehendes Hintergrundbild verwenden, so hat dieser die Möglichkeit dies über das Kontextmenü des Dashboard-Tabs unter dem Punkt "Hintergrundbilder" zu ändern.
Weiter gibt es für Hintergrundbilder das Auswahlfeld "Aktionen". Dieses Feld steht nicht zur Verfügung, wenn das Hintergrundbild aus einem Systemmodul kommt. Zur Auswahl stehende Aktionen sind "Bearbeiten" und "Entfernen". Sie haben an dieser Stelle nachträglich die Möglichkeit das Hintergrundbild im Konfigurator anzupassen. Sollten Sie einzelne Hintergrundbilder nicht zur Benutzung freigeben wollen, können Sie das Hintergrundbild einfach löschen.
Hintergrund-Konfigurator
Der Hintergrund-Konfigurator bietet die Möglichkeit Hintergründe für das Dashboard zu erstellen oder zu bearbeiten. Der Benutzer hat die Möglichkeit entweder ein Bild hochzuladen oder einen Farbverlauf anzugeben. Zusätzlich kann ein Logo hochgeladen werden, welches sich am unteren rechten Rand positioniert. Beim Seitenwechsel im Dashboard bewegt sich das Logo parallax zum Hintergrundbild.
Der Konfigurator ist unterteilt in zwei Tabs. Im Konfigurator kann entschieden werden, ob ein Bild oder ein Verlauf gepflegt werden soll. Beides gleichzeitig ist für ein Hintergrundbild nicht möglich.
Soll ein Hintergrundbild hochgeladen werden, so wird dies im ersten Tab vorgenommen. Nach dem Hochladen wird neben dem Formular das Bild in einer Vorschau dargestellt. Sollten Sie zusätzlich noch ein Logo hochladen, so wird dies in der Vorschau beispielhaft in Relation dargestellt und positioniert.
Bei der Auswahl des Hintergrundbildes sollten Sie auf eine entsprechend große Auflösung achten. Da das Bild im Dashboard nicht skaliert wird, sollte es in einer Auflösung gewählt werden, so dass die Redakteure nicht die Ränder des Bildes sehen.
Eine weitere Option gibt die Möglichkeit Bilder vertikal auszurichten. Diese Option kann bei kleineren Bildschirmauflösungen dafür sorgen, dass im Bild dargestellte Objekte nicht aus dem Sichtbereich des Editors verschwinden. So kann beispielsweise bei einer hohen Bildschirmauflösung das Objekt im unteren Drittel des Bildes sichtbar sein und bei kleineren Bildschirmauflösungen ist dies nicht mehr sichtbar. Mit der Konfiguration der vertikalen Ausrichtung kann das Bild unten ausgerichtet werden und das Objekt im Bild wird sich unabhängig von der Bildschirmauflösung im Sichtbereich befinden.
Sollten keine passenden Hintergrundbilder zur Verfügung stehen, so kann ein Farbverlauf konfiguriert werden. Es kann eine Anfangsfarbe angegeben werden, die in eine zweite Farbe verlaufen soll. Als Ausrichtung des Verlaufs kann horizontal oder vertikal angegeben werden. Aufgrund von Browserkompatibilitäten werden an dieser Stelle nicht mehr Möglichkeiten angeboten.
Dashboardraster / Widgets
Dieser Abschnitt beschäftigt sich mit der Konfiguration des Dashboards. Einmal kann die Rastergröße des Dashboards konfiguriert werden. Die Rastergröße gilt für alle Seiten im Dashboard und kann nicht benutzerspezifisch angepasst werden. Und dann kann eine initiale Anordnung von Widgets auf dem Dashboard vorgenommen werden. Hierbei können Widgets auf den Seiten des Dashboards konfiguriert werden, die geladen werden sollen, wenn sich ein Benutzer erstmals am Editor anmeldet. Nach der Anmeldung werden diese Einstellungen für Widgets zu den Einstellungen des Benutzers, so dass dieser sich die Widgets für sich selbst positionieren und konfigurieren kann.
Die Ansicht der Konfiguration wird dabei in folgende Teile unterteilt. Einmal links die Übersicht aller installierten und aktivierten Widgets, oben die Bedienfelder für die Rastergröße des Dashboards und im mittleren Teil eine vereinfachte Vorschau des Dashboards.
Die Vorschau des Dashboards soll eine verkleinerte Darstellung des eigenen Fensters darstellen. Dabei werden die Proportionen anhand der ausgewählten Bildschirmauflösung berechnet.
Die Funktionsweise der Vorschau ist ähnlich des produktiven Dashboards. Widgets aus der Liste können per Drag&Drop an einer freien Stelle im Raster fallen gelassen, sowie das Ändern der Position und Größe eines Widgets wie gewohnt per Drag&Drop erledigt werden. Da in der Vorschau nur die Anmutung eines Widgets angezeigt wird, wurde am oberen rechten Rand eines Widgets eine Schaltfläche zum Entfernen aus dem Dashboard gesetzt.
Weiter kann die Größe des Raster konfiguriert werden. Dazu kann die Anzahl der Zeilen und Spalten in den Bedienfeldern eingegeben oder über die Slider gesetzt werden. Das Raster in der Vorschau passt sich entsprechend der Angaben an. So ist es möglich für die kleinste verwendete Auflösung die optimale Größe des Rasters zu bestimmen.