.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
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'")
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 }}
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
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")