diff --git a/main/inc/lib/exercise.lib.php b/main/inc/lib/exercise.lib.php index 3c9424dc05..19fb447c72 100644 --- a/main/inc/lib/exercise.lib.php +++ b/main/inc/lib/exercise.lib.php @@ -230,6 +230,7 @@ class ExerciseLib MULTIPLE_ANSWER, MULTIPLE_ANSWER_COMBINATION, UNIQUE_ANSWER, + UNIQUE_ANSWER_IMAGE, UNIQUE_ANSWER_NO_OPTION, GLOBAL_MULTIPLE_ANSWER ) @@ -284,9 +285,23 @@ class ExerciseLib } } + if ($show_comment) { + $s .= ''; + } + if ($answerType == UNIQUE_ANSWER_IMAGE) { - $s .= '
'; + if ($show_comment) { + if (empty($comment)) { + $s .= '
'; + } else { + $s .= '
'; + } + } else { + $s .= '
'; + } } $answer = Security::remove_XSS($answer, STUDENT); @@ -319,7 +334,6 @@ class ExerciseLib } if ($show_comment) { - $s .= ''; $s .= $answer_input; $s .= ''; $s .= '';