#if (!$qtistatus.isSurvey() && $displayScoreProgress) #if ($qtistatus.score) #else #end #else #end #if ($displayQuestionProgress) #else #end
 $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.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")       $r.translate("questionProgress"): $r.translate("question") $qtistatus.getQuestionPos() / $qtistatus.getMaxQuestions()  $r.render("qtiquestionprogress", "nl")   
#if ($qtistatus.hasAssessTimeLimit())  Time Limit $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()) #end
#if ($qtistatus.hasItemTimeLimit())  $r.translate("timelimit"): $qtistatus.getItemTimeLimit() #end #if ($qtistatus.hasItemAttemptsLimit())   $qtistatus.getItemAttemptsLeft() #end
$r.render("qticomp", "qtiform")
#end