Administrator Manual¶
Note: only the templates Quiz/List.html, Quiz/Show.html and Quiz/ShowAjax.html are in use! Don´t remove classes or IDs that begin with quiz, because they are used to vaildate the form!
Installation¶
To install the extension, perform the following steps:
- Go to the Extension Manager
- Install the extension
- Load the static template
- Create a quiz… but read the user manual before.
For a list of configuration options, go to the chapter Configuration.
User results¶
- Currently all user results will be saved in the database. There is a session-token (not in the Ajax-version), but it would be a nice feature to use only that one instead of the database.
- User results can be deleted automatically. There is a task which can delete old user/quiz-taker results. You find the task in the Scheduler.
Tip
If you want to change the layout of a quiz, you do not need to change the templates necessarily. Take a look at the TypoScript configuration. You can change the layout with the settings.template.*
Importing myquizpoll entries¶
- There is a scheduler task which whom you can import simple question from the old extension myquizpoll.
Important
You will need TYPO3 8 or 9 if you use this import task. If you are using TYPO3 9 and you want to import myquizpoll-questions, then you will need the extension typo3db_legacy too!
FAQ¶
Are there any APIs?
No.
How can I change the translations text? Here an TypoScript example:
plugin.tx_fpmasterquiz._LOCAL_LANG.de.text.yourAnswers = Deine Abstimmung: plugin.tx_fpmasterquiz._LOCAL_LANG.de.text.allAnswers = Bisherige Abstimmung:
How can I rename or hide some fields in the Backend?
See chapter “Configuration / Page TSConfig”.
How can I use routing / speaking urls?
See chapter “Configuration / Routing”.