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.33
+
+ 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 Punkte, wenn nicht alle richtigen Antworten ausgewählt wurden
+ 0 Punkte, wenn nicht alle richtigen Antworten ausgewählt wurden, sonst alle Punkte
+
+
+
+ 0 Punkte, wenn nicht alle richtigen Antworten ausgewählt wurden, sonst 1 Punkt
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 @@
-
+
+
+
+