Bookings by coding.ms: TCA-Optimierung für TYPO3 11
FEATURE
0 total
TASK
0 total
BUGFIX
0 total
BREAKING
0 total
Description
Bookings by coding.ms 3.0.0 liefert umfassende TCA-Optimierungen und eine Migration für TYPO3 11 sowie PHP 8.0. Das Release verbessert die Backend-Konfiguration, erhöht die Stabilität von Plugins und behebt einen Fehler in den Start-/End-Daten des Booking-TCA.
- TCA- und Konfigurationsarbeit: Zahlreiche Optimierungen an TCA und Basis-Konfigurationsdateien wurden vorgenommen, Felder als exclude markiert und Hinweise ergänzt. Dadurch ist das Backend-Handling klarer und granularer steuerbar.
- Migrationen und Kompatibilität: Migrationen für TYPO3 11 und PHP 8.0 wurden vorbereitet, einschließlich der Umstellung von CSH auf TCA-Tabellen. Das stellt die Kompatibilität mit moderneren TYPO3-Installationen sicher.
- Backend- und Bedienfreundlichkeit: Vorbereitung von TCA für ein Backend-Management-Access-Utility und Optimierungen im Localization-Overlay verbessern die Wartbarkeit und Mehrsprachigkeit.
- Plugins & Flexform: Felder im Plugin-Flexform wurden auf unterschiedliche Tabs verteilt, es gibt eine neue List-Plugin-Option zum Anzeigen von Bewertungen und eine Option für eine abweichende Detailseite in List-Plugins, was die Konfiguration flexibler macht.
- Datenmodell & Validierung: Verhindert wird nun das Anlegen von Booking-Datensätzen auf Standardseiten, wodurch fehlerhafte Buchungseinträge reduziert werden. Außerdem wurde ein Bug in den Start-/End-Daten des Booking-Objekt-TCA behoben.
- Widgets & Repositories: Repository-Funktionen für Pro-Widgets (UpcomingBookings und NewestBookingRequests) wurden ergänzt, was Abfragen für Widgets vereinfacht.
- Medien & Darstellung: Neue Bild-Crop-Varianten für Listen- und Detailbilder wurden hinzugefügt, um responsive Darstellungen und konsistente Bildzuschnitte zu ermöglichen.
- Dokumentation & Übersetzungen: Es wurden mehr Dokumentation für Mail-Aktionen ergänzt und fehlende Übersetzungen hinzugefügt, was die Inbetriebnahme und Lokalisierung erleichtert.
Change-Log
## 2023-10-12 Release of version 3.0.0
* [TASK] Generate and insert Constants documentation
* [TASK] Optimize TCA and base configuration files
* [TASK] Migrate CSH to TCA table
* [TASK] Prepare TCA for backend management access utility
* [TASK] Optimize TCA and localization overlay
* [TASK] Separate fields in plugin flex form on different tabs
* [TASK] Add possibility of divergent detail page in list plugin
* [TASK] Prevent creating booking records on standard pages
* [TASK] Add repository functions for pro widgets - UpcomingBookings and NewestBookingRequests
* [TASK] Add missing translations
* [BUGFIX] Fix start/end date in booking object TCA
* [TASK] Configure more fields as exclude in TCA and add notices
* [TASK] Add image crop variants for list and detail images
* [TASK] Exchange page.contains by a page type
* [FEATURE] Add list plugin option for show rating
* [TASK] Migration for TYPO3 11 and PHP 8.0
* [TASK] Add more documentation for mail actions