GUI Konfiguration
KIX erlaubt es, die Konfiguration der Benutzeroberfläche (GUI) individuell zu gestalten. Es ist somit möglich:
Eingabemasken um Dynamische Felder zu ergänzen
die Werte Dynamischer Felder in Übersichten und Widgets anzuzeigen
Spalten in Übersichtstabellen zu entfernen und einzufügen
die in der Sidebar enthaltenen Widgets zu entfernen bzw. eigene Widgets in die Sidebar zu integrieren
die anzuzeigenden Inhalte in Widgets zu konfigurieren
u.a.m.
Die Möglichkeit der GUI-Konfiguration ist damit ein sehr mächtiges Gadget, um sich ein KIX zu aufzubauen, was perfekt an die Anforderungen Ihrer Branche und insbesondere Ihres Unternehmens angepasst ist.

Abb.: Ein in die Ticketerstellmaske integriertes Dynamisches Feld
Nahezu alle Elemente in KIX (Widgets, Lanes, Charts, Tabellen, Formulare, Formularfelder usw.) können angepasst werden. Die Konfiguration erfolgt im SysConfig-Schlüssel des jeweiligen Elements (Menü ).
Achtung
Änderungen an der Systemkonfiguration sind stets ein grundlegender Eingriff in das zentrale System von KIX 18 und können zu schwerwiegenden Schäden am System führen.
Wir weisen Sie darauf hin, dass unbedachte Änderungen an den Konfigurationsdateien zu schwerwiegenden Systemfehlern bis hin zum Systemversagen führen können.
Änderungen an der Systemkonfiguration sollten daher nur durch versierte KIX-Nutzer oder durch unseren Support erfolgen!
Zögern Sie bitte nicht, uns zu kontaktieren, wenn Sie Hilfe benötigen. Gern passen wir KIX für sie an oder helfen Ihnen bei der Konfiguration.
Jedes Element definiert sich über den JSON-String in seinem Schlüssel (Feld Wert). Im JSON-String sind alle Eigenschaften und Parameter des Elements festgelegt.
Zum leichteren Bearbeiten können Sie den Wert eines Schlüssels in einen externen JSON-Editor kopieren, ihn dort bearbeiten und anschließend minimiert, d. h. ohne Leerzeichen und Zeilenumbrüche, zurück kopieren.
Sollten Sie über keinen lokalen JSON-Editor verfügen, können Sie einschlägige Online-JSON-Editoren nutzen. Im Internet werden verschiedene kostenfreie JSON-Editoren angeboten, welche über Syntax-Highlighting und Codeeinrückungen verfügen.
Um bspw. im Dialog Neues Ticket ein Dynamisches Feld einzubinden, öffnen Sie den Konfigurationsschlüssel dieses Dialogs () und ergänzen den Wert um den Namen und die Parameter des Dynamische Feldes. Nach dem Neu-Laden des Frontends steht das Dynamische Feld in der Ticketerstellmaske zur Verfügung.

Abb.: Der Wert des Schlüssels definiert den Aufbau und Inhalt der Ticketerstellmaske
Sollten Ihnen Fehler bei der Bearbeitung des JSON-Strings unterlaufen, können Sie die Standardkonfiguration des Schlüssels wieder herstellen. Klicken Sie dazu auf . Damit wird der im Feld Vorgabewert enthaltene, initiale JSON-String wieder ins Feld Wert zurückgeschrieben. Diese Funktion entbindet Sie jedoch nicht von Ihrer Sorgfaltspflicht bei der Konfiguration der Benutzeroberfläche!
Tipp
Nach Änderungen an der GUI-Konfiguration können Sie funktionierende Schlüssel in ein Textdokument kopieren und als lokale Sicherungskopie speichern. So können Sie im Bedarfsfall darauf zurückgreifen und müssen nicht den kompletten Schlüssel neu konfigurieren.