Poll by coding.ms - Refactoring, Teaser & Bugfixes
Description
Poll by coding.ms 2.0.0 bringt ein umfassendes Refactoring der Ergebnis- und Teaser-Logik, behebt einen Fehler beim Speichern von Antworten und räumt TCA, Models sowie TypoScript-Konstanten auf. Du profitierst von stabileren Umfragen, besserer Wartbarkeit des Codes und einer saubereren Backend-Integration in TYPO3.
- Bugfix: Behebt einen Fehler, bei dem Antworten nicht korrekt gespeichert wurden. Deine abgegebenen Stimmen werden damit zuverlässig persistiert.
- Refactoring der Poll-Result-Logik und des Poll-Teasers zur Verbesserung der Wartbarkeit und einfacheren Erweiterbarkeit.
- Migrationsschritt: Das Feld anonym wurde zu without_poll_ticket migriert, um die Feldbenennung zu vereinheitlichen.
- Aufräumen von TCA und Models sowie Refactoring von ext_tables.php reduziert veraltete Konfigurationen und erleichtert künftige Anpassungen.
- Bereinigung der constants.typoscript-Datei und Ergänzung von Labels; zusätzliche Sprachübersetzungen wurden hinzugefügt.
- Neue Pagetree-Icons und Content-Element-Wizards wurden ergänzt, um die Erstellung und Identifikation von Inhalten im Backend zu erleichtern.
- Entfernung des Debug-Services sowie Entfernung von Inject-Annotationen und Migration von Lazy-Annotations als Teil der Code-Modernisierung.
Change-Log
## 2020-06-24 Release of version 2.0.0
* [BUGFIX] Fix a bug where answers weren't saved correctly
* [TASK] Add language label translations
* [TASK] Poll result refactoring
* [TASK] Migrate field anonym to without_poll_ticket
* [TASK] Poll teaser refactoring
* [TASK] Clean up TCA and Models
* [TASK] Clean up constants.typoscript file and add labels
* [TASK] Add Pagetree icon and new content element wizards see #1 and #2
* [TASK] Refactoring of ext_tables.php
* [TASK] Preparations for version 2.0.0
* [TASK] Remove Debug service
* [TASK] Remove inject annotations and migration lazy annotations