Nachdem die beiden letzten Minor-Releases von Backdrop pünktlich wie gewohnt herausgekommen sind, haben wir uns etwas mehr Zeit gelassen, sie in einem Artikel zu würdigen. Backdrop 1.31 kam bereits im Mai heraus, und Version 1.32 wurde im September veröffentlicht. Schwerpunkt beider Releases ist der integrierte WYSIWYG-Editor.
Ein Hinweis vorweg: Wer noch nicht auf die aktuelle Minor-Version aktualisiert hat, sollte 1.32.0 überspringen und gleich Version 1.32.1 verwenden.
Backdrop 1.31
Wie bereits andere Releases der letzten Zeit, enthält auch Backdrop 1.31 von Mai 2025 ein Update der externen CKEditor-Bibliothek. Updates dieser Art fallen von Außen kaum ins Auge, sorgen jedoch dafür, dass sich Inhalte in Backdrop zuverlässig mit dem integrierten Editor bearbeiten lassen, auch wenn die Architektur der Software-Bibliothek sich im Hintergrund ändert.
Im Zuammenhang mit CKEditor bietet das Release auch sichtbare Veränderungen: Die Integration von Emojis in den Editor sowie die Möglichkeit, bei Inline-Bildern sogenannte Bildstile zu verwenden. Die Inline-Bildstile sollen hier etwas näher betrachtet werden.
Inline-Bildstile
Backdrop bietet seit jeher die Möglichkeit, mitgelieferte Bildstile zu nutzen und eigene zu definieren. Dabei kommt eine automatisierte Bildbearbeitung auf dem Server zum Einsatz und sorgt dafür, dass Bilder z.B. je nach Kontext auf ein passendes Maß skaliert und beschnitten werden. Im Backdrop-Kern stand diese praktische Funktion bisher nur für separate Bildfelder zur Verfügung. Bilder, die per Editor in ein Textfeld eingefügt werden, konnten dagegen nur durch eine nominelle Angabe verkleinert werden, ohne die eigentliche Datei zu verändern. Das fällt oft nicht weiter auf, denn wenn Bilder zu groß sind – etwa unbearbeitete Handyfotos –, werden sie von den meisten Design-Themes auf die maximale Textbreite skaliert. Doch es gibt klare Nachteile: Die Dateigröße ist unnötig groß, und unter Umständen wird die Handhabung im Editor erschwert.

Mit Hilfe der neuen Inline-Bildstile lässt sich die Situation klar verbessern. Um sie zu aktivieren, gehe einmal zum gewünschten Textformat, z.B. Konfiguration > Inhaltserstellung > Editoren und Textformate > Basic (admin/config/content/formats/filtered_html), aktiviere die Bildstile im Reiter »Inline-Bildstile« und wähle unter »Verfügbare Bildstile« die gewünschte Stile aus.

Sobald Inline-Bildstile im Textformat konfiguriert sind, lassen sie sich in Inhaltsbeiträgen verwenden.

Weitere Änderungen
Alle Änderungen von Backdrop 1.31 könnt ihr im offiziellen Blogbeitrag und in den Release-Notes nachlesen. Hervorgehoben sei, dass die PHP-Unterstützung auf PHP 8.4 ausgedehnt wurde. Um das zu ermöglichen, musste der Support für PHP 5.6 und PHP 7.0 fallengelassen werden. Damit wird nach wie vor ein sehr breites Spektrum von PHP-Versionen unterstützt.
Backdrop 1.32
Neben einem erneuten Update der CKEditor-Bibliothek* wurde u.a. das responsive Verhalten der Grid-Darstellung des Views-Moduls verbessert. Eine weitere Verbesserung in Views-Abfragen betrifft die Sortierung der Ergebnisse in Tabellen unter bestimmten Umständen. Das klingt sehr speziell, aber das gelöste Problem konnte ziemlich nervig sein. Ich freue mich jedenfalls über den Fix.
[ * Wer eine CKEditor-spezifische CSS-Datei verwendet, sollte das September-Update im Change-Record beachten. ]
Details zu Backdrop 1.32.0 findet ihr in den Release-Notes. Wie eingangs erwähnt, sollte inzwischen die Bugfix-Version 1.32.1 verwendet werden.
Kommentar hinzufügen