X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=views%2Fcourse.pug;h=87788e348a085b6baa50cdd3d41d9067853f572c;hb=db5571d67f6b6b3b841fa1eeaf2099cecf2bcffc;hp=7aa661947350019167747cd6e228f1760cecb932;hpb=b3540dbb5c169db3c7cf49a04e253ab3a6940916;p=qomet.git diff --git a/views/course.pug b/views/course.pug index 7aa6619..87788e3 100644 --- a/views/course.pug +++ b/views/course.pug @@ -56,9 +56,6 @@ block content .input-field textarea#assessmentEdition.materialize-textarea(v-model="assessmentText") label(for="assessmentEdition") Assessment in text format - .input-field - textarea#conclusion.materialize-textarea(v-model="assessment.conclusion") - label(for="conclusion") Conclusion .modal-footer .center-align a.modal-action.modal-close.waves-effect.waves-light.btn-flat(href="#!") Done @@ -90,12 +87,12 @@ block content tr.grade(v-for="student in studentList(group)") td {{ student.number }} td(v-for="(assessment,i) in assessmentArray" @click="togglePresence(student.number,i)") - {{ grade(i,student.number) }} + | {{ grade(i,student.number) }} .modal-footer .center-align a.modal-action.modal-close.waves-effect.waves-light.btn-flat(href="#!") Close .row(v-show="mode=='view'") - .col.s12.m10.offset-m1.l8.offset-l2.xl6.offset-xl3 + .col.s12.m10.offset-m1 if teacher h4.title(@click="toggleDisplay('students')") Students .card(v-show="display=='students'") @@ -128,7 +125,7 @@ block content th #Questions th Time tbody - tr.assessment(v-for="(assessment,i) in assessmentArray" v-if="assessment.active" + tr.assessment(v-for="(assessment,i) in assessmentArray" :class="{idle:!assessment.active}" @click.left="actionAssessment(i)" @contextmenu.prevent="deleteAssessment(assessment)") td {{ assessment.name }} td {{ assessment.mode }} @@ -162,7 +159,7 @@ block content td(colspan="4") Stats: range= stdev= mean= if teacher .row(v-show="mode=='edit'") - .col.s12.m10.offset-m1.l8.offset-l2.xl6.offset-xl3 + .col.s12.m10.offset-m1 h4 {{ assessment.name }} .card .center-align @@ -179,18 +176,17 @@ block content label.on-left(:for="checkBoxFixedId(i)") Fixed input(:id="checkBoxActiveId(i)" type="checkbox" v-model="question.active") label(:for="checkBoxActiveId(i)") Active - .conclusion(v-html="assessment.conclusion") .center-align button.waves-effect.waves-light.btn.on-left(@click="mode='view'") Cancel button.waves-effect.waves-light.btn(@click="updateAssessment") Send block append javascripts script(src="//cdnjs.cloudflare.com/ajax/libs/PapaParse/4.3.6/papaparse.min.js") - script(src="/javascripts/utils/sha1.js") - script(src="/javascripts/utils/validation.js") script. let assessmentArray = !{JSON.stringify(assessmentArray)}; const course = !{JSON.stringify(course)}; const initials = "#{initials}"; const admin = #{teacher}; + script(src="/javascripts/utils/sha1.js") + script(src="/javascripts/utils/validation.js") script(src="/javascripts/course.js")