#if($title)

$r.translate("head.assessment.details")

#end #if($print)
$r.translate("print")
#end

$r.translate("head.assessment.overview")

#if($r.visible("assessedIdentityInfos")) $r.render("assessedIdentityInfos") #end #if($testResults.metadataVisible)
#if(${testResults.hasScore()}) #end #if(${testResults.hasPass()}) #end #if($r.isNotNull($signatureUrl)) #end
$r.translate("results.duration") $r.formatDurationInMillis($testResults.duration)
$r.translate("question.progress.answered")
$testResults.numberOfAnsweredQuestions / $testResults.numberOfQuestions
${testResults.numberOfAnsweredQuestionsPercent}%
${testResults.numberOfAnsweredQuestionsPercent}%
$r.translate("results.score.yourscore")
#if ($testResults.hasMaxScore()) #if ($testResults.maxScore == "-1.0") $testResults.score / $r.translate("question.progress.noMaxScore") #else $testResults.score / $testResults.maxScore #end #else $testResults.score #end
${testResults.scorePercent}%
#if ($testResults.cutValue)
#end
${testResults.scorePercent}%
$r.translate("passed.yourpassed") #if(${testResults.getPass().booleanValue()}) $r.translate("passed.yes") #elseif(!${testResults.getPass().booleanValue()}) $r.translate("passed.no") #else $r.translateWithPackage("org.olat.course.nodes.st", "passed.noinfo") #end #if ($testResults.cutValue) #end
$r.translate("digital.signature.download") $r.translate("digital.signature.download.link")
#end #foreach($itemResult in $itemResults) #if($itemResult.metadataVisible || $r.isNotNull($itemResult.questionItem) || ${itemResult.hasInteractions()})
$r.escapeHtml($itemResult.title)
#if($itemResult.metadataVisible) #if(!${itemResult.isSection()}) #end #if(${itemResult.hasMaxScore()}) #end #if(${itemResult.hasScore()}) #end #if(${itemResult.hasPass()}) #end #if($r.isNotEmpty($itemResult.comment)) #end #if($r.isNotEmpty($itemResult.getSubResults())) #end
$r.translate("results.session.status") $itemResult.sessionStatus
$r.translate("score.max") $itemResult.maxScore
$r.translate("results.score.yourscore")
$itemResult.score
${itemResult.scorePercent}%
${itemResult.scorePercent}%
$r.translate("passed.yourpassed") #if(${itemResult.getPass().booleanValue()}) $r.translate("passed.yes") #elseif(!${itemResult.getPass().booleanValue()}) $r.translate("passed.no") #else $r.translateWithPackage("org.olat.course.nodes.st", "passed.noinfo") #end
$r.translate("results.comment") $r.escapeHtml($itemResult.comment)
#foreach($subResults in $itemResult.getSubResults()) #if(${subResults.isCorrect()}) #elseif(${subResults.isEnded()}) #else #end #end
#end
#end #if($r.isNotNull($itemResult.questionItem))
$r.translate("question")
$r.render($itemResult.questionItem.name)
#end #foreach($itemInteraction in $itemResult.interactionResults) #if($r.isNotNull($itemInteraction.responseFormItem.name) || $r.isNotNull($itemInteraction.solutionFormItem.name))
#if($r.isNotNull($itemInteraction.responseFormItem.name) && $r.isNotNull($itemInteraction.solutionFormItem.name))
$r.translate("response")
$r.render($itemInteraction.responseFormItem.name)
$r.translate("solution")
$r.render($itemInteraction.solutionFormItem.name)
#elseif($r.isNotNull($itemInteraction.responseFormItem.name))
$r.translate("response")
$r.render($itemInteraction.responseFormItem.name)
#else
$r.translate("solution")
$r.render($itemInteraction.solutionFormItem.name)
#end
#end #end #if($r.isNotNull($itemResult.correctSolutionItem))
#if(${itemResult.hasResponses()} && ${itemResult.hasSolutions()})
$r.render($itemResult.correctSolutionItem.name)
#else
$r.render($itemResult.correctSolutionItem.name)
#end
#end #end #if($printCommand) #end