Es ist einige Zeit seit dem letzten Newsletter vergangen, entsprechend hat sich einiges getan und deshalb folgt jetzt einfach eine lange Liste mit Verbesserungen und Bugfixes 😉
Typo3 & PHP-Updates
Migration zu einer aktualisierten Version: LTS Update von Typo3, Version 11.
Beschleunigung der Ausführung durch Wechsel zu PHP8.
Migration der Datenbank auf einen neueren und effizienteren Standard.
Optimierung des Speicherbedarfs durch Reduzierung der gespeicherten Logs.
Entfernung und Deprecation der user.css aus der Install.
Verbesserung der Darstellungskonsistenz durch häufigeres Leeren des Caches.
Bakehouse-Verbesserungen
Erweiterung der Bakehouse Iconfont durch zahlreiche zusätzliche Icons.
Automatische Integration der Bakehouse Iconfont in alle Projekte, um eine konsistente Darstellung zu gewährleisten.
Upgrade des Bakehouse Interfaces von Vue2 auf Vue3, was zu erheblichen Geschwindigkeitssteigerungen führt.
Verbesserung der Projektsicherheit durch automatisches Rate-Limiting bei Zugriffen auf Bakehouse.
Optimierungen beim Einsatz des Bakehouse Interfaces in Safari
Alle Core-Elemente setzen jetzt auf den fortschrittlichen und neuartigen Image-ViewHelper
Behebung eines Fehlers, der bei der Erstellung von Content-Elementen in Akkordeons zu Duplikationen führte.
Einführung der Möglichkeit, 2FA und MFA für Backend-Log-ins zu aktivieren.
Verbesserung der Seitenstruktur durch Sortiermöglichkeit nach IDs.
Anpassung des Seitenmenüs: Sehr lange Namen werden nicht mehr abgeschnitten.
Verbesserung der Backend-Sichtbarkeit durch optimierte Darstellung des Trenner-Elements.
Implementierung eines MultiSelects mit Suche für die Content-Einstellungen.
Verbesserte optische Markierung, wenn ein Link im Bearbeitungsmodus nicht anklickbar ist.
Erweiterung des Vue-WYSIWYG Editors um die Fähigkeit, h5 und h6 Titel zu erstellen.
Erweiterung der Favicon-Bibliothek für neue Geräte.
Anzeige von Favicons in Vue ohne Cache.
Eigenes Core-Element um HTML Code direkt einzubinden
Bild- und Mediaverbesserungen
Behebung eines Darstellungsfehlers in der Bildergalerie im Core.
Verbesserung der Bilddarstellung durch Rundung der Bildhöhen.
Optimierung der Videodarstellung durch Unterstützung von Lazy-Loading.
Einführung einer neuen CSS-Klasse für responsive Bilder, um die Templating-Arbeit für Integrator:innen zu erleichtern.
Verbesserung des Bildelements, so dass nun das korrekte Copyright vom Core ausgegeben wird.
Ignorieren von zuvor festgelegten, aber später deaktivierten Zuschnittinformationen bei Bildern.
SEO- & URL-Optimierungen
Korrektur der Vorschau von sprechenden URLs (Problem mit der Darstellung des scharfen ß).
Verbesserung der SEO-Optimierung: Bei der SEO-Description und SEO-Keywords wird nun ein Zähler für die Zeichenanzahl angezeigt.
Integration der SEO-Funktion "Twitter Card" für jede Seite.
Genauere Abfrage beim SPF-Statuscheck für eine präzisere Statusanzeige.
Verbesserungen beim Cookie-Popup
White-Listing der Skype-Preview aus dem Cookie-Popup
Das SEO und SEM-Tool XOVI wird ebenfalls vom Cookie-Popup ignoriert
Inklusion einer Vielzahl neuer Cookies in die zentrale Datenbank
Verbesserung des Cookie-Schutzes bei Anmeldungen im Backend, um die Sicherheit zu erhöhen.
Verbesserung der Zugänglichkeit des Cookie-Popups für Menschen mit besonderen Herausforderungen.
Einführung der Option, den Button zur Änderung der Einstellungen in der Cookie-Listendarstellung zu deaktivieren.
Neue Funktion: Wenn eine Seite im Iframe geladen wird und das Setzen der Cookies nicht möglich ist, informieren wir den Benutzer und ermöglichen das Öffnen in einem neuen Tab.
Optimierung der Isolation des Cookie-Popup CSS, sodass es das Projekt-CSS nicht mehr beeinflusst.
Aktualisierungen am MediaCake
MediaCake kann jetzt PDF-Vorschauen anzeigen.
Erweiterung der Vorschaufunktionen im MediaCake um SVGs und Videos.
Optimierung der Handhabung mehrerer Dateien: Im MediaCake können nun mehrere Dateien gleichzeitig ausgewählt, kategorisiert und gelöscht werden.
Verbesserung der Suchfunktion im Mini-MediaCake
Angleichung der Sortierfunktionen im Mini-MediaCake
Verbesserung des Dateiuploads: Mehr Meta-Daten werden nun erkannt.
Behebung von Drag&Drop-Problemen bei geöffneten Fenstern.
Deaktivierung der Drehfunktion für SVGs im MediaCake, um Darstellungsprobleme zu vermeiden.
Einführung der Möglichkeit, Hotspots für SVGs zu setzen.
Behebung des Problems beim Upload von sehr großen Bilddateien.
Korrektur eines Darstellungsfehlers bei Drag&Drop beim ersten Element.
Verbesserungen beim Newsletter
Optimierung der Darstellung: Newsletter werden jetzt für eine größere Anzahl von Mail-Clients korrekt gerendert.
Verbesserung der Handhabung von Empfänger:innenlisten: Sie können jetzt auch gelöscht werden, wenn sie gerade erst erstellt wurden.
Einführung eines neuen Image-Viewhelpers mit verbesserter Darstellung in vielen Mail-Clients.
Änderung der Standard-Einstellungen: Merge und Concatenate von CSS sind nun standardmäßig deaktiviert und werden durch den Emogrifier ersetzt.
Verbesserung der Benutzerfreundlichkeit: Die Anzahl der Empfänger:innen wird nun automatisch aktualisiert, ohne dass die Seite neu geladen werden muss.
Beschleunigung des Löschvorgangs von sehr großen Versandgruppen.
Beschleunigung des Imports von großen Dateien.
Aktualisierungen am Sprachmodul
DokTypes werden jetzt korrekt in die Übersetzung übergeben.
Durchführung eines Datenbank-Updates, um die Datenkonsistenz zu gewährleisten.
Verbesserungen an der Social-Media-Wall
Optimierung der Darstellung: Die Social-Media Wall kann jetzt auch Videos von Instagram korrekt rendern und Thumbnails erstellen.
Verbesserung der Bildoptimierung für eine bessere Ladezeit und Performance.
Verbesserungen am Datensatz und Newsmodul
Erweiterung der Sortieroptionen im Newsmodul: Einträge können jetzt auch nach alphabetischer Ordnung sortiert werden.
Optimierung der Suchmaschinenoptimierung und Social-Media-Integration: Im Newsmodul werden Titel und Bild jetzt auch strukturiert an Suchmaschinen und Social-Media-Plattformen übergeben.
Korrekte Übernahme des Unsubscribe-Feldes im Newsmodul.
Verbesserung der Nutzerfreundlichkeit: Für Zimmer und Pauschalen wird jetzt ein Zähler für die Zeichenanzahl angezeigt.
Änderung des Speicherorts, um die sprechende URL /news/ freizugeben.
Erleichterung für Integrator:innen: Nicht übersetzte News können jetzt im Fluid einfach ausgeblendet werden.
Aktualisierungen im Shop
Erweiterung der Produktoptionen: Im Shop können jetzt Attachments an Produkte angehängt werden.
Verbesserung der Darstellung von E-Mails aus dem Gutscheinshop.
Update der PDF-Generierung mit einer neuen Bibliothek, um die Leistung zu verbessern und zu optimieren.
Verbesserungen am Zimmer & Preismodul
Im Zimmer & Preismodul wird jetzt das Datum bei Saisonen ausgegeben.
Im Zimmer & Preismodul werden Änderungen jetzt sofort ins Interface übernommen.
Verbesserungen am Formular Manager
Verbesserung der Handhabung des Alters von Kindern im Form-Manager.
Einführung von Platzhaltern für die Länderauswahl im Form-Manager, um die Benutzerfreundlichkeit zu erhöhen.
Erhöhung der Flexibilität: In Textbereichen des Form-Managers kann nun die Höhe frei festgelegt werden.
Optimierung der Darstellung von Formularfeldern bei Content-Element-Settings.
Korrektur des Icons beim DatePicker für eine verbesserte Benutzerfreundlichkeit.
Neue Funktion: Die Zimmer von Seekda können jetzt automatisch im Formular ausgegeben werden.
Verbesserung der Flexibilität beim DatePicker: Ein Mindest- und Höchstdatum können jetzt definiert werden.
Behebung des Problems mit Downloads von Datensätzen, die Umlaute enthalten.
Aktualisierung der HAPI
Durchführung eines Updates auf Vue3, was zu erheblichen Geschwindigkeitsvorteilen führt.
Verbesserung der Suchmaschinenoptimierung: Die Detailseiten der Zimmer und Pauschalen werden jetzt in der Sitemap ausgegeben.
Einführung eines neuen Moduls: KUBE ... Soon to be announced.
Aktualisierungen am Routenplaner
Übersetzungen für die gängigsten Sprachen werden jetzt automatisch vom Core ausgeliefert.
Verbesserungen an der Suche
Erweiterung der Indexierungsfunktionen: Die Suche indexiert jetzt auch den Inhalt von PDF-Dateien.
Natürlich erhalten alle Bakehouse-Projekt diese Updates automatisch!
Fragen und Anregungen? Natürlich gerne und jederzeit!