TYPO3 Quiz
Description
With this TYPO3 extension you can easily create editorial self-tests, personality tests or self-analyzes for your own assessment or even a quiz. Create as many questions as you want with your own answers. Each answer is given a score and information about whether this answer was correct. Optionally, you can display this information as to whether the answer was correct, including further descriptive text, after you have answered each question. Finally, you can define a corresponding result for different point result sets. This consists of a point area and a freely definable text. After the last question, the result is then determined based on the points and displayed to the user.
Key Features
Basic | |
---|---|
Quiz / Test with any number of questions (multiple choice) | |
Questions can get a score and a check mark if they are correct | |
Optionally, the correct result including descriptive text can be displayed after each question | |
Any number of results including title and description can be specified for each quiz / test | |
Depending on the points achieved, the corresponding result is displayed | |
Questions can be displayed in random order | |
Questions can have multiple correct answers | |
Questions can have an image or video | |
Quiz overview plugin for frontend | |
Quizzes can be categorized and listed accordingly | |
Optional Share-Buttons on result page possible (Twitter, Facebook, Linkedin) | |
Backend module for managing quizzes, questions, answers and participations user friendly | |
If a frontend user is logged in, the participation can be saved including reached points and duration | |
Total points of all completed quizzes possible in the frontend user | |
Prevent multiple participation, if a frontend user has already participated | |
Send participation including answers and score to an email address | |
€ 250,00 ex. VAT |
Docs & Links
Change Log
Quiz for TYPO3 Change-Log
2024-07-23 Release of version 4.2.1
- [BUGFIX] Fix creating translated record container and migrate allowedTables
2024-01-30 Release of version 4.2.0
- [BUGFIX] Fix issue with disabled right-answer-option
- [FEATURE] Add video for quiz record
- [FEATURE] Add slug field for quiz detail page
2023-12-19 Release of version 4.1.1
- [TASK] Remove enableNamespacedArgumentsForBackend feature again
- [BUGFIX] Reset quiz client-side if the quiz-record changes
- [TASK] Optimize backend module filter markup for TYPO3 11 and 12
- [TASK] Add header and footer in backend modules
2023-12-02 Release of version 4.1.0
- [BUGFIX] Fix passing quiz uid when having a plugin configured one as well
- [FEATURE] Saving the user's total score with update of the value after completion of a quiz and optionally disallow multiple participation on same quiz
- [FEATURE] Integration of a video upload for the questions
- [BUGFIX] Fix backend module authorization in TYPO3 12
- [TASK] Optimize version conditions in PHP code
- [TASK] Migrate controller modulePrefix initialization in backend module to TYPO3 12
- [BUGFIX] Fix wrong translation label in user authorizations
2023-11-15 Release of version 4.0.5
- [BUGFIX] Fix language-service construct in backend tca label service
2023-11-07 Release of version 4.0.4
- [BUGFIX] Fix PHP 7.4 support
- [TASK] Add more festures in readme file
2023-11-01 Release of version 4.0.3
- [TASK] Clean up documentation
2023-10-31 Release of version 4.0.2
- [BUGFIX] Add product and documenation links
2023-10-31 Release of version 4.0.1
- [BUGFIX] Fix get content object for TYPO3 11
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
2023-01-06 Release of version 3.0.0
- [TASK] Migration for TYPO3 11 and PHP 8
- [TASK] Add documentations configuration
2021-05-15 Release of version 2.0.0
- [FEATURE] Add sorting for questions, answers and results
- [TASK] Add complete english/german translation
- [TASK] Migration to TYPO3 10
- [TASK] Integrate additional TCA extension
2019-11-24 Release of version 1.2.0
- [TASK] Remove Debug service
- [TASK] Migration for TYPO3 9
- [TASK] Update configuration files .gitignore and .editorconfig
2019-10-13 Release of version 1.1.0
- [TASK] Add Gitlab-CI configuration.