Erweiterungen in der UI für Redakteure
Neue Funktionen und Optimierungen für eine bessere Entwicklungserfahrung. Mit diesen Erweiterungen wird das Framework leistungsstärker und flexibler, um den Anforderungen moderner Anwendungen gerecht zu werden.
Formularansichten: Verbesserte Konfiguration und Nutzererfahrung
Anwender können Formularansichten individuell anpassen
Diese Konfiguration ist pro Nutzer speicherbar und ermöglicht eine personalisierte Darstellung.
Beispiel: Die Auswahl eines ForeignKey-Feldes kann die gesamte Formularmaske dynamisch ändern.
Datensatz- und Systemvorlagen
Siehe Schnell startklar und individuell anpassbar
Anpassungen in der Datensatzauswahl
Es wird nun ein Modal geöffnet in dem vollwertig recherchiert werden kann
Erweiterungen erlauben es, direkt vom EntitySelect zum Datensatz zu springen.
Benutzerfreundliche Bilderauswahl
Bilder können direkt innerhalb eines Feldes ausgewählt werden.
Optimierungen für mobile Endgeräte verbessern die Bedienbarkeit.
Felder kopieren inklusive Übersetzungen
Sprachen spezifisch auswählen: Beim Kopieren können gezielt einzelne oder mehrere Sprachen ausgewählt werden.
Automatische Erstellung neuer Übersetzungen: Eine Checkbox ermöglicht es, Übersetzungen anzulegen, falls diese in der Zielsprache noch nicht existieren.
Flexibles Arbeiten: Diese Funktionalität ist besonders nützlich für Projekte mit mehreren Sprachen, da sie redundante Arbeit vermeidet und die Konsistenz der Daten erhöht.
Varianten-Auswahlfeld
Mit dem neuen Feld wurde eine Möglichkeit geschaffen, Varianten dynamisch zur Auswahl anzubieten.
Farben-Switcher für Backend
Ein neuer Switcher ermöglicht die Auswahl von Farbschemata (Hell, Auto, Dunkel).
Nutzer können über persönliche Einstellungen ein individuelles Theme wählen.
Tab-Zustand von Formularen wird gespeichert
Tabs eines Formulars behalten jetzt ihren Zustand, auch wenn der Nutzer zwischen Datensätzen navigiert.
Das erneute Laden von Formularen setzt Tabs nicht mehr auf den Standard zurück.
Verbesserungen der Browser-Navigation
Tabs und Navigationsleisten reagieren jetzt besser auf Änderungen in der Fenstergröße.
Skalierungen der Benutzeroberfläche wurden angepasst, um sicherzustellen, dass alle Funktionen unabhängig von der Bildschirmgröße zugänglich bleiben.
Anbindung von oAuth2 an Mail/Control
Der oAuth2-Client wurde mit der SMTP-Autorisierung von Mail/Control verbunden.
E-Mails können jetzt sicher per OAuth versendet werden.
Weitere Optimierungen
Verbesserte Filteroptionen: IDs von Datensätze können jetzt mit "größer als" oder "kleiner als" gefiltert werden.
Zeitzonen in Datumsfeldern wurden bereinigt.
Das Verhalten der Scrollbars in der Admin-Oberfläche wurde optimiert.
Individuelle Anpassung von Labels durch ein neues Event in getDefaultLabel()
Das Status-Handling wurde um ein Flag erweitert, sodass große Datenmengen kein Problem mehr darstellen
Das Workflow-Handling wurde so erweitert, dass der aktuelle Status im Kontext des Prozesses abgebildet wird