Loading...
Navigation überspringen
zurück

Quiz by coding.ms: Migration zu TYPO3 13 und Modernisierung

FEATURE
0 gesamt
TASK
0 gesamt
BUGFIX
0 gesamt
BREAKING
0 gesamt

Beschreibung

Quiz by coding.ms in Version 5.0.0 bringt eine umfassende Modernisierung und die Migration auf TYPO3 13. Wichtige Neuerungen sind Teasertexte für Übersichtslisten, eine Begrenzung von Kategorien, Lazy Loading für Quiz-Relationen sowie ein umschaltbarer CSS-Support für Bootstrap 4 und 5.

  • Darstellung: Teasertexte für Übersichtseinträge bieten eine präzisere Vorschau auf Inhalte; die neue Kategorieneinschränkung erlaubt gezielte Anzeige von Quizzen in Listen.
  • Frontend-Integration: Es gibt umschaltbare CSS-Klassen für Bootstrap 4 und 5, Migration von jQuery zu Vanilla-JS sowie die Anpassung von Twitter zu X; dadurch werden unterschiedliche Frontend-Setups unterstützt.
  • Performance: Lazy Loading für Quiz-Relationen im Extbase-Modell reduziert Lade- und Speicheraufwand bei Listenansichten.
  • Kompatibilität & Migration: Die Erweiterung wurde auf TYPO3 13 migriert; die Unterstützung für TYPO3 11 wurde entfernt. TypoScript-Imports, Flexform-Array-Keys und TCEforms-Tags wurden migriert, Frontend-Plugins wurden auf Content-Elemente umgestellt.
  • Technische Anpassungen: strict_types-Deklarationen wurden zu PHP-Dateien hinzugefügt, die PDO-Extension-Anforderung aus composer.json entfernt, Standardwerte in ext_tables.sql ergänzt und Icons in Configuration/Icons.php sowie backend-sprites.svg aktualisiert.
  • Developer & Dokumentation: Dokumentationsdateien wurden bereinigt, eine translations.json für die Dokumentation ergänzt und der Entwicklerbereich aktualisiert.
  • Bugfix: Ein Fehler im page-TypoScript (deniedNewTables) wurde behoben, der das Anlegen von Datensätzen im Listenmodul verhindern konnte.

Extension

Quiz by coding.ms

Release

Feature Task Bugfix

Change-Log

## 2025-07-31 Release of version 5.0.0
*	[FEATURE] Add teaser text for overview list items
*	[TASK] Add switchable CSS classes for Bootstrap 4 and 5
*	[TASK] Add lazy loading for quiz relations in extbase model
*	[FEATURE] Add a limitation on categories for displaying quizzes
*	[TASK] Migrate to TYPO3 13 and remove support for TYPO3 11
*	[BUGFIX] Fix deniedNewTables page typoscript for prevent creating records in list module
*	[TASK] Migrate TypoScript imports
*	[TASK] Add strict_types declaration to PHP files in Classes directory
*	[TASK] Remove PDO extension requirement from composer.json
*	[TASK] Migrate flex-form array keys and remove TCEforms tags
*	[TASK] Add default values in ext_tables.sql definition
*	[TASK] Move new content element wizards from plugin group into quiz group
*	[TASK] Migrate in-array view-helper to EXT:modules
*	[TASK] Migrate twitter to X and jQuery to Vanilla-JS
*	[TASK] Migrate flash messages to use ContextualFeedbackSeverity
*	[TASK] Remove spaces between label= and LLL:EXT:
*	[TASK] Clean up documentation files
*	[TASK] Add translations.json file for documentation
*	[TASK] Update developer section in documentation
*	[TASK] Migrate frontend plugins to use content elements
*	[TASK] Migrate icons to Configuration/Icons.php
*	[TASK] Add icon entries to backend-sprites.svg file
*	[TASK] Add site-set for quiz
TYPO3-News
TYPO3 Quiz Extension

Quiz by coding.ms: Migration zu TYPO3 13 und Modernisierung

Release of version 5.0.0

  • Extension

Kontaktanfrage

Du kannst uns jederzeit kontaktieren

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
KQI__________X_______
4_S____M____R1____9DF
S54___O5A____Y_______
__M____O_____K____X96
Y9U_________ITN______