Quiz by coding.ms – Migration zu TYPO3 12 und Backend-Module
FEATURE
0 gesamt
TASK
0 gesamt
BUGFIX
0 gesamt
BREAKING
0 gesamt
Change-Log
## 2023-10-05 Release of version 4.0.0
* [TASK] Migrate to TYPO3 12 and remove support for TYPO3 10
* [TASK] Add columns to backend quiz list, see #29
* [FEATURE] Add category filter to backend quiz list, see #31
* [FEATURE] Send participation email, see #32
* [TASK] Optimize question answer title in TCA, see #28
* [BUGFIX] Fix answering multiple answer questions
* [TASK] Add pid for participate plugin and add disallow quiz by parameter checkbox, see #21
* [TASK] Add quiz plugin preview for page module, see #17
* [TASK] Optimize question answer title in TCA, see #28
* [TASK] Optimize labels for backend irre elements, see #27
* [FEATURE] Add backend module for quiz category list, see #26
* [FEATURE] Add backend module for quiz participation list, see #24
* [TASK] Add backend list view button linking to quiz questions, see #23
* [FEATURE] Add LinkedIn social media share button and add share optimizations, see #22
* [TASK] Add header and footer to Backenmodule
* [TASK] Save randomized answers in session
* [TASK] New score calculation for question with multiple answers
* [TASK] Display possible score in backend
* [TASK] Quiz-Module optimization
* [BUGFIX] Fix multiple randomized answers
* [BUGFIX] Check wrong answer for multiple answers
* [FEATURE] Add list plugin, see #19
* [FEATURE] Add internal notice field to quiz and quiz question, see #18
* [TASK] Migrate TYPO3 PHP constants for future versions
* [TASK] Add some exception handling on refreshing the result page
* [FEATURE] Add socialmedia buttons on result, see #16
* [BUGFIX] Fix usage in TYPO3 10 regarding modules extension
* [TASK] Add access-utility for authorizations, initialize model variables and add modules dependency, see #6
* [BUGFIX] Display questions in backend overview by sorting
* [FEATURE] Add multiple correct answer feature
* [TASK] Create TypoScript constants documentation, see #8
* [FEATURE] Add limit parameter for number of questions, see #7
* [FEATURE] Add backend module for managing quiz records, see #6
* [FEATURE] Add option for randomized questions, see #5
Quiz by coding.ms 4.0.0 migriert auf TYPO3 12 und entfernt die Unterstützung für TYPO3 10. Das Release liefert neue Backend-Module, Verwaltungs- und Anzeigeverbesserungen, erweiterte Quiz-Funktionen sowie wichtige Bugfixes.
- Kompatibilität und Migration: Migration auf TYPO3 12 und Anpassung von TYPO3-PHP-Konstanten für künftige Versionen. Vorteil: bessere Zukunftssicherheit und Aktualisierung der Systemabhängigkeiten.
- Backend-Verbesserungen: Erweiterte Listenansichten mit zusätzlichen Spalten, Kategorienfilter, Anzeige möglicher Punktzahlen, optimierte TCA-Labels und ein Vorschau-Button für das Quiz-Plugin im Seitenmodul. Neu ergänzte Backend‑Module für Quiz-Kategorien, Teilnahme‑Liste und Quiz‑Records sowie ein Button zum Öffnen der Fragenliste. Praktischer Nutzen: bessere Verwaltung, schnellere Navigation und klarere Übersicht für Redakteure.
- Teilnahme und Ergebnis: Versand von Teilnahme‑E-Mails, Social‑Share‑Buttons (inkl. LinkedIn) und Sharing‑Optimierungen auf der Ergebnisseite. Fehlerbehebungen und Ausnahmebehandlung beim Neuladen der Ergebnisseite erhöhen die Stabilität.
- Fragen, Antworten und Bewertung: Unterstützung für mehrere richtige Antworten, neue Score‑Berechnung für Multiple‑Answer‑Fragen, Limit‑Parameter für Frageanzahl, Option für zufällige Fragen und Speicherung der randomisierten Antworten in der Session. Mehrere Bugfixes verbessern das Verhalten bei mehrfachen bzw. randomisierten Antworten und bei der Prüfung falscher Antworten. Ergebnis: genauere Auswertung und stabilere Teilnehmerprozesse.
- Plugin‑ und Berechtigungsfunktionen: Teilnahme‑Plugin: PID‑Konfiguration und Checkbox zur Verhinderung der Quiz‑Auswahl per URL‑Parameter. Zusätzlich wurden Zugriffshilfen für Autorisierungen, Initialisierung von Modellvariablen und Modulabhängigkeiten ergänzt, um robustere Integrationen zu ermöglichen.
- Weitere Aufgaben und Dokumentation: TypoScript‑Konstanten‑Dokumentation wurde ergänzt und das Quiz‑Modul insgesamt optimiert.