X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=views%2Fcourse.pug;h=7aa661947350019167747cd6e228f1760cecb932;hb=b3540dbb5c169db3c7cf49a04e253ab3a6940916;hp=17bad0d411657d7a4b3645e85fe3608049d1d307;hpb=0b57a78b6f85ed2ce63c52f395e12b2125a8129e;p=qomet.git diff --git a/views/course.pug b/views/course.pug index 17bad0d..7aa6619 100644 --- a/views/course.pug +++ b/views/course.pug @@ -89,7 +89,8 @@ block content tbody 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) }} + td(v-for="(assessment,i) in assessmentArray" @click="togglePresence(student.number,i)") + {{ grade(i,student.number) }} .modal-footer .center-align a.modal-action.modal-close.waves-effect.waves-light.btn-flat(href="#!") Close @@ -105,13 +106,11 @@ block content thead tr th Number - th Forename th Name th Group tbody tr.student(v-for="student in studentList(0)") td {{ student.number }} - td {{ student.forename }} td {{ student.name }} td {{ student.group }} h4.title(@click="toggleDisplay('assessments')") Assessments @@ -119,7 +118,8 @@ block content if teacher .center-align a.on-left.waves-effect.waves-light.btn.modal-trigger(href="#newAssessment") New assessment - input#password(type="password" v-model="monitorPwd" @keyup.enter="setPassword" placeholder="Password" title="Monitoring password") + input#password(type="password" v-model="monitorPwd" @keyup.enter="setPassword" + placeholder="Password" title="Monitoring password") table thead tr @@ -128,7 +128,8 @@ block content th #Questions th Time tbody - tr.assessment(v-for="(assessment,i) in assessmentArray" @click.left="actionAssessment(i)" @contextmenu.prevent="deleteAssessment(assessment)") + tr.assessment(v-for="(assessment,i) in assessmentArray" v-if="assessment.active" + @click.left="actionAssessment(i)" @contextmenu.prevent="deleteAssessment(assessment)") td {{ assessment.name }} td {{ assessment.mode }} td {{ assessment.questions.reduce( (a,b) => { return b.active ? a+1 : a; }, 0) }} @@ -144,18 +145,16 @@ block content li.tab a(href="#group0") All li.tab(v-for="group in groupList()") - a(:href="groupId(group,'hash')") G.{{ group }} + a(:href="groupId(group,'#')") G.{{ group }} table.result(:id="groupId(group)" v-for="group in [0].concat(groupList())" @click="showDetails(group)") thead tr th Number - th Forename th Name th Final tbody tr.grade(v-for="student in studentList(group)") td {{ student.number }} - td {{ student.forename }} td {{ student.name }} td grade... //td {{ grades[student.number].final }}