Erweiterungen in der UI für Redakteure

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