diff --git a/Configuration/FlexForms/flexform_pi1.xml b/Configuration/FlexForms/flexform_pi1.xml index b854c3f..3d3bf7a 100644 --- a/Configuration/FlexForms/flexform_pi1.xml +++ b/Configuration/FlexForms/flexform_pi1.xml @@ -343,6 +343,10 @@ LLL:EXT:fp_masterquiz/Resources/Private/Language/locallang_be.xlf:settings.pointsMode.3 3 + + LLL:EXT:fp_masterquiz/Resources/Private/Language/locallang_be.xlf:settings.pointsMode.4 + 4 + diff --git a/Documentation/Configuration/Index.rst b/Documentation/Configuration/Index.rst index dd40432..8850750 100644 --- a/Documentation/Configuration/Index.rst +++ b/Documentation/Configuration/Index.rst @@ -56,7 +56,7 @@ redirectToResultPageAtFinal boolean Redirect to the result page at the end? checkAllStars boolean Check all stars on star rating by default? 0 highscoreLimit integer Number of entries in the highscore 10 resultLimit integer Number of entries in the result list (layout=2) 20 -pointsMode integer Points per answered question: 0, 1, 2 or 3. 0 +pointsMode integer Points per answered question: 0, 1, 2, 3 or 4. 0 noFormCheck boolean Don´t check for answered questions at all? 0 phpFormCheck boolean Enable check for answered questions with PHP? 0 allowEdit boolean Show links to pages and allow to edit answers? 0 @@ -256,6 +256,7 @@ In the default mode, negative points are possible at e.g. checkboxes when not al pointsMode=1: negative points will be set to 0 points. pointsMode=3: like pointsMode=1, but when not all correct answers are selected, the participant will get 0 points for the whole question instead of x/y points. +pointsMode=4: like pointsMode=3, but when all answers are answered correct, only 1 point will be given, else 0. .. _joker: diff --git a/README.md b/README.md index 227835b..3570a6a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # fp_masterquiz -version 4.3.0 +version 4.3.1 TYPO3 extension to create a quiz, poll or test. The participant result will be saved in the DB too and can be deleted automatically via Scheduler. diff --git a/Resources/Private/Language/de.locallang_be.xlf b/Resources/Private/Language/de.locallang_be.xlf index 8dd18d8..f450fd5 100644 --- a/Resources/Private/Language/de.locallang_be.xlf +++ b/Resources/Private/Language/de.locallang_be.xlf @@ -137,7 +137,11 @@ 0 points when not all correct answers are checked - 0 Punkte, wenn nicht alle richtigen Antworten ausgewählt wurden + 0 Punkte, wenn nicht alle richtigen Antworten ausgewählt wurden, sonst alle Punkte + + + 0 points when not all correct answers are checked, else 1 point + 0 Punkte, wenn nicht alle richtigen Antworten ausgewählt wurden, sonst 1 Punkt Allow edit answered questions (works only for show by tag)? diff --git a/Resources/Private/Language/locallang_be.xlf b/Resources/Private/Language/locallang_be.xlf index bd6c3ce..7af8110 100644 --- a/Resources/Private/Language/locallang_be.xlf +++ b/Resources/Private/Language/locallang_be.xlf @@ -103,7 +103,10 @@ Translate negative points to 0 - 0 points when not all correct answers are checked + 0 points when not all correct answers are checked, else all points + + + 0 points when not all correct answers are checked, else 1 point Allow edit answered questions (works only for show by tag)?