“”

Master-Quiz Master-Quiz

fp_masterquiz / stable

A modern extension that offers quiz, polls and tests. Ajax support. The result can be displayed as a chart too. Supports 8 question modes.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer require fixpunkt/fp-masterquiz

Tags

#quiz #poll #myquizpoll

Last upload comment

Refactoring with the Rector-tool. You need to use "Flush TYPO3 and PHP Cache"!
PageTitleProvider added.
Documentation again.

Downloads by month

Download 7.1.0 Extension Manual Found an Issue? Code Insights Packagist.org
Author
Kurt Gusbeth
Last update
16. Apr 2025
First upload
06. Dec 2018
Downloads
41,896
Category
Frontend Plugins
Dependencies
  • TYPO3 (13.4.0 - 13.4.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require fixpunkt/fp-masterquiz to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (5)

Version history

Version Upload comment Works with TYPO3 Download
7.1.0 / stable
April 16, 2025
Refactoring with the Rector-tool. You need to use "Flush TYPO3 and PHP Cache"!
PageTitleProvider added.
Documentation again.
13.4.0 - 13.4.99 Download
7.0.6 / stable
April 09, 2025
Startingpoint added again to a plugin.
pluginName in the list-view changed to show, if a target page is defined.
Documentation.
13.4.0 - 13.4.99 Download
7.0.5 / stable
April 02, 2025
Bugfix: get FE-users entry + get foreign entries.
Bootstrap: added class text-end where text-right is used.
13.4.0 - 13.4.99 Download
7.0.3 / stable
March 17, 2025
Documentation fixed?
13.4.0 - 13.4.99 Download
7.0.2 / stable
March 05, 2025
Bugfix: the Ajax-version is now working again.
Bugfix: Documentation fixed?
13.4.0 - 13.4.99 Download
7.0.0 / stable
February 26, 2025
Breaking: PlugIns changed from list_type to CType. You need to execute the Upgrade Wizard to change your PlugIns.
Breaking: due to a TYPO3 bug (issue 105135), the Ajax-version is not working anymore!
Breaking: layout changed: fieldset added to questions and user data in the form and settings.wrapQuestionTitle1 changed to legend.
Documentation translated to german.
13.4.0 - 13.4.99 Download
6.1.1 / stable
January 21, 2025
Bugfix for the tasks.
13.4.0 - 13.4.99 Download
6.1.0 / stable
December 18, 2024
First version for TYPO3 13. Support for TYPO3 12 dropped.
Upgrade Wizards for old file references and Switchable-Controller-Action-Plugins removed!
The emails are now localized too.
13.4.0 - 13.4.99 Download
5.2.0 / stable
November 21, 2024
Preparations for TYPO3 13. Attention: the path to the backend templates is now defined in Configuration/page.tsconfig.
Refactoring with the rector-project.
Bugfix: allow backend-module for users.
Bugfix: points calculation for modes 3 and 4.
Bugfix: translations in Ajax-mode.
12.4.0 - 12.4.99 Download
5.1.7 / stable
June 10, 2024
Bugfix: sorting-error of the selected-table fixed.
12.4.0 - 12.4.99 Download
5.1.6 / stable
June 06, 2024
Bugfix: backend preview.
Deprecated methods and sql-fields removed.
12.4.0 - 12.4.99 Download
5.1.4 / stable
April 24, 2024
More features for group by tags.
More features for matrix-questions.
12.4.0 - 12.4.99 Download
5.0.1 / stable
April 10, 2024
Refactoring with the rector-tool.
settings.debug=2 is new. If 2 instead of 1, the debug output will be written into a log file.
settings.user.checkFEuser allows now values greater than 1.
Bugfix for pointsMode 4.
12.4.0 - 12.4.99 Download
4.2.2 / stable
December 21, 2023
TypoScript-files renamed from .ts to .typoscript.
Upgrade Wizard for old file references.
Questions can now be closed too.
Bugfix for: prevent PHP and JavaScript errors from missing settings.
12.4.0 - 12.4.99 Download
4.0.3 / stable
July 14, 2023
Breaking: all plugins must be changed via an update-script (in the install-tool)!
TypoScript module.tx_fpmasterquiz_web_fpmasterquizmod1 changed to module.tx_fpmasterquiz.
Note for the Ajax-version: maybe you need to change the value of "ajaxfpmasterquiz_page.10.pluginName".
12.4.0 - 12.4.99 Download
3.7.1 / stable
April 20, 2023
- Absolute path to images in emails.
- debug-echo removed.
- PHP 8 bugfix.
10.4.6 - 11.5.99 Download
3.7.0 / stable
April 06, 2023
Closed-checkbox added to a quiz too.
Using a target-action at the list-view.
New FE-layout for results: detailed table-list.
allowEdit = 2 is new: allow edit even the status is completed.
Bugfix: delete old selections when they are replaced in the edit mode.
Bugfix: do not ignore changed user-data in edit mode.
10.4.6 - 11.5.99 Download
3.6.0 / stable
February 24, 2023
Tabs introduced to a quiz entry in the backend. Questions and evaluations are now collapsed.
Setting closed added: participation is than not possible.
Type added to a quiz-entry.
Bugfix sending emails and adminEmail can now contain more email-addresses.
Bugfix for other languages than 0 and PHP 8 bugfix.
10.4.6 - 11.5.99 Download
3.5.5 / stable
January 25, 2023
Replaced invocation of PersistenceManager with DI #46.
Reformatting source code and PHP 8 bugfix.
Bugfix: optional checkbox was not clickable.
10.4.6 - 11.5.99 Download
3.5.2 / stable
December 13, 2022
Security fix for TYPO3 10 and 11.
Please update as soon as possible.
For details see changelog.
10.4.6 - 11.5.99 Download
3.5.1 / stable
November 06, 2022
Mandatory check with PHP too, if setting phpFormCheck=1.
New question mode: matrix with categories of a question.
10.4.6 - 11.5.99 not available
due to vulnerabilities
3.4.4 / stable
July 29, 2022
Bugfix: persist before evaluation.
Bugfix: category evaluation fixed.
Bugfix: wrong Namespace in TemplateLayout corrected.
10.4.6 - 11.5.99 not available
due to vulnerabilities
3.4.0 / stable
March 03, 2022
Important: the answer of textarea-fields is now checked too (it is no longer optional, but can be set to optional).
CSV-export added as scheduler task.
Dashboard no longer required in TYPO3 11.
Layout optimizations.
10.4.6 - 11.5.99 not available
due to vulnerabilities
3.3.1 / stable
February 21, 2022
Backend-Layout adapted for TYPO3 11.5.
Evaluation of the most used category is now possible too. Setting showDetailedCategoryEvaluation added.
TYPO3 categories are now available at a quiz, question, answer, selected and evaluation.
Mandatory questions are now marked when an error appears. The error message is now not a JavaScript-alert-message.
2 widgets for the TYPO3 dashboard added (the extension dashboard is required in TYPO3 11).
Supports now PHP 8.
Bugfix: moving participant data to another folder.
Bugfix: check of checkboxes fixed.
10.4.6 - 11.5.99 not available
due to vulnerabilities
3.2.0 / stable
December 09, 2021
- Every question can now be set to be optional. Setting template.optionalMark added.
- The answer of text-fields is no longer optional, but can be set to optional.
- The RatingStar.css will now be included by the viewhelper f:asset in the template itself.
- Setting template.col12 added for questions without an image.
- Div with class card-body added to all cards.
- Variable participant.username added.
10.4.6 - 11.5.99 not available
due to vulnerabilities
3.1.2 / stable
October 11, 2021
Bugfix for breaking change in TYPO3 11.5.0.
10.4.6 - 11.5.99 not available
due to vulnerabilities
3.1.1 / stable
September 29, 2021
New features/settings: user.useQuizPid, noFormCheck, random and allowEdit.
Possibility added to move questions from one quiz to another quiz.
More Flexforms.
10.4.6 - 11.5.99 not available
due to vulnerabilities
3.0.2 / stable
August 20, 2021
- Now for TYPO3 10 LTS and 11.3.
- Closure action and setting closurePageUid added.
- Default-value for setting ajaxType changed from POST to GET.
- Language of a participant and his answers changed to -1.
- Breaking: myquizpoll-import-task removed.
10.4.6 - 11.3.99 not available
due to vulnerabilities
2.2.1 / stable
December 13, 2022
Security fix for TYPO3 9 and 10.
Please update as soon as possible.
For details see changelog.
9.5.20 - 10.4.99 Download
2.2.0 / stable
June 19, 2021
showByTag action added. Tag for a question added.
intro action and settings introContentUid, introNextAction added.
Showing all answers of a text-answer in the chart in the backend.
Showing the start and end time in the backend.
A time period can be defined for a quiz and/or a tag.
TCA-Bugfix for TYPO3 10.
9.5.20 - 10.4.99 not available
due to vulnerabilities
2.1.0 / stable
February 25, 2021
Highscore action added.
Completed-field added: final page reached?
Explanation added to the result page.
Bugfix for TYPO3 10. Translations.
Important: probably you need to flush all caches.
9.5.20 - 10.4.99 not available
due to vulnerabilities
2.0.0 / stable
January 20, 2021
Media-field added to a quiz.
Default value of the setting showAnswersAtFinalPage and showAllAnswers changed from 0 to 1.
Default value of the setting showOwnAnswers changed from 1 to 2.
Default value of startPageUid removed! Setting showPageUid added.
Shows now the points only if the maximum points are greater than 0.
jQuery can now be loaded in the footer.
The ajax-action gets now the quiz-object.
Important: probably you need to flush all caches.
9.5.20 - 10.4.99 not available
due to vulnerabilities
1.5.0 / stable
December 13, 2020
Bodytext and image added to the evaluation.
Routing/slug/path segment added to a quiz.
Categories added to a quiz.
Layout of yes/no-questions changed.
New settings: setMetatags.
Sorting of selected answers of a participant: using now an array instead of an object.
Another bugfix points related.
9.5.20 - 10.4.99 not available
due to vulnerabilities
1.4.0 / stable
November 15, 2020
New setting: resultPageUid and new action: result for a result page.
Possiblity added to add a question to a quiz via backend module.
Question mode "Yes/no-boxes (2 radio-buttons)" implemented.
Important bugfix for PHP 7.3 and other bugfixes points related.
9.5.20 - 10.4.99 not available
due to vulnerabilities
1.3.0 / stable
October 14, 2020
New setting: ajaxType.
New setting: email.likeFinalPage.
New settings: showEveryAnswer and option 2 for showOwnAnswers and showCorrectAnswers.
Bugfix: sending of emails.
9.5.20 - 10.4.99 not available
due to vulnerabilities
1.2.0 / stable
September 21, 2020
New feature: 50:50 joker.
Page layout view / preview in the backend.
Bugfix: summation of points works now with negative points too.
Bugfix: FlexForms in TYPO3 10.
Bugfix: hidden/date-fields in the backend.
9.5.20 - 10.4.99 not available
due to vulnerabilities
1.1.0 / stable
August 19, 2020
Question mode "Enter a comment (textarea)" implemented.
New settings: checkAllStars.
Sending of emails now possible.
Using of FE-user-data, if user.checkFEuser is set.
Dropped support for TYPO3 8. Now for TYPO3 9 and 10.
9.5.17 - 10.4.99 not available
due to vulnerabilities
1.0.0 / stable
February 18, 2020
Question mode "Show a comment" and "Star rating" implemented.
8.7.13 - 9.5.99 not available
due to vulnerabilities
0.7.0 / stable
December 18, 2019
Text-answer now possible. Thanks to Gerald Loss.
New settings: user.checkFEuser.
Bug fixed: anonymous IP address.
8.7.13 - 9.5.99 not available
due to vulnerabilities
0.6.0 / stable
November 27, 2019
Donut chart added.
Session-token added to prevent reload-manipulations.
New setting: user.useCookie.
8.7.13 - 9.5.99 not available
due to vulnerabilities
0.5.0 / stable
March 27, 2019
Now for TYPO3 8 and 9. Backend module added. Charts added.
Deletion-task changed. Lazy loading removed.
New settings: showPageNo and showQuestionNo.
See changelog.
8.7.13 - 9.5.99 not available
due to vulnerabilities
0.4.0 / beta
February 15, 2019
Many new features: e.g. show all submitted results, template layouts, polls, charts.
8.7.0 - 8.7.99 not available
due to vulnerabilities
0.3.0 / beta
January 13, 2019
Important change: now optimized for Bootstrap 4.
8.7.0 - 8.7.99 not available
due to vulnerabilities
0.2.2 / beta
December 09, 2018
New features (points) and one bugfix (points).
8.7.0 - 8.7.99 not available
due to vulnerabilities
0.2.0 / beta
December 06, 2018
First upload.
8.7.0 - 8.7.99 not available
due to vulnerabilities