X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=views%2Fassessment.pug;h=e45e28236ffcb243f5187e72fdc7b3a29a369468;hb=1131a8e77245bf3e088d945db785c1e22dc5f998;hp=94b87ae1ee1882c666a84af8e4e87ce48d8da41f;hpb=435371c7ba4b60790953115b9ebed68a047bb0a3;p=qomet.git diff --git a/views/assessment.pug b/views/assessment.pug index 94b87ae..e45e282 100644 --- a/views/assessment.pug +++ b/views/assessment.pug @@ -39,20 +39,22 @@ block content if assessment.mode != "open" button.waves-effect.waves-light.btn.on-left(@click="cancelStudent") Cancel button.waves-effect.waves-light.btn(@click="startAssessment") Start! - #stage1_2_4(v-show="stage==1 || stage==2 || stage == 4") + #stage0_1_4(v-show="[0,1,4].includes(stage)") .card .introduction(v-html="assessment.introduction") - #stage2_4(v-show="stage==2 || stage==4") + #stage2_4(v-if="[2,4].includes(stage)") if assessment.time > 0 - .card - .timer.center(v-if="stage==2") {{ countdown }} + .card(v-show="stage==2") + .timer.center {{ countdown }} .card - button.waves-effect.waves-light.btn(style="display:block;margin:0 auto" @click="sendAnswer") Send - statements(:questions="assessment.questions" :showAnswers="showAnswers" :index="index" :inputs="inputs" @gameover="endAssessment") + button.sendAnswer.waves-effect.waves-light.btn(v-show="stage==2" @click="sendAnswer") Send + statements(:questions="assessment.questions" :answers="answers") + if assessment.display == "all" + button.sendAnswer.waves-effect.waves-light.btn(v-show="stage==2" @click="sendAnswer") Send #stage3(v-show="stage==3") .card .finish Exam completed ☺ ...don't close the window! - #stage3_4(v-show="stage==3 || stage==4") + #stage3_4(v-show="[3,4].includes(stage)") .card .conclusion(v-html="assessment.conclusion") @@ -60,5 +62,7 @@ block append javascripts script. let assessment = !{JSON.stringify(assessment)}; const monitoring = false; + script(src="//cdnjs.cloudflare.com/ajax/libs/socket.io/2.0.4/socket.io.js") + script(src="/javascripts/utils/libsRefresh.js") script(src="/javascripts/components/statements.js") script(src="/javascripts/assessment.js")