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.