$qtistatus.getTitle() | #if ($qtistatus.isOpen()) #if ($qtistatus.isSurvey()) $r.translate("submitSurvey") #if ($enableCancel) $r.translate("cancelSurvey") #end #if ($enableSuspend) $r.translate("suspendSurvey") #end #else $r.translate("submitAssess") #if ($enableCancel) $r.translate("cancelAssess") #end #if ($enableSuspend) $r.translate("suspendAssess") #end #end #elseif(!$qtistatus.isPreview()) $r.render("close") #end
#if (!$qtistatus.isSurvey() && $displayScoreProgress) #if ($qtistatus.score) #if ($qtistatus.hasMaxScore()) #if ($qtistatus.maxScore == "-1.0") $r.translate("actualPoints"): $qtistatus.score / $r.translate("noMaxScore") #else $r.translate("actualPoints"): $qtistatus.score / $qtistatus.maxScore #end #else $r.translate("actualPoints"): $qtistatus.score #end | $r.render("qtiscoreprogress", "nl") #else |  | #end #else |  | #end #if ($displayQuestionProgress) | $r.translate("questionProgress"): $r.translate("question") $qtistatus.getQuestionPos() / $qtistatus.getMaxQuestions() | $r.render("qtiquestionprogress", "nl") #else |  | #end |
#if ($qtistatus.hasAssessTimeLimit()) $r.translate("timelimit"): $qtistatus.getAssessTimeLimit() #end | #if ($qtistatus.hasError()) $qtistatus.error #end #if ($qtistatus.hasMessage()) $qtistatus.message #end
#if ($displayMenu) $r.render("qticomp", "menu") | #else | #end #if ($qtistatus.isOpen()) #if ($qtistatus.hasItemTimeLimit() || $qtistatus.hasItemAttemptsLimit())
#if ($qtistatus.hasItemTimeLimit()) $r.translate("timelimit"): $qtistatus.getItemTimeLimit() #end #if ($qtistatus.hasItemAttemptsLimit()) $qtistatus.getItemAttemptsLeft() #end
#end
$r.render("qticomp", "qtiform")
#end