Improve candidate display in exams

This commit is contained in:
Ross
2023-06-19 10:55:08 +01:00
parent c99fb5a3d6
commit 5ca1d5b44e
4 changed files with 26 additions and 11 deletions
+6 -6
View File
@@ -4,11 +4,10 @@
{% if cid_users %}
<p>{{cid_user_count}} CID candidates.</p>
<ol>
<ol class="cid-candidate-list">
{% for cid in cid_users %}
<li class="cid-user" data-cid={{cid.cid}}><a href="{% url 'generic:update_cid' cid.pk %}">{{cid.cid}}</a> [{{cid.passcode}}] {{cid.name}} /
Email: {{cid.email}}
<li class="cid-user" data-cid={{cid.cid}}><div class="cid-data"><a href="{% url 'generic:update_cid' cid.pk %}">{{cid.cid}}</a> [{{cid.passcode}}]</div><div class="cid-name">{{cid.name}}</div> <div class="cid-email">Email: {{cid.email}}</div>
</li>
{% endfor %}
@@ -27,11 +26,11 @@
{% if user_users %}
<p>{{user_user_count}} User candidates.</p>
<ol>
<ol class="cid-candidate-list">
{% for user in user_users %}
<li class="user-user" data-user="{{user.username}}">{{user.username}}
Email: {{user.email}}
<li class="user-user" data-user="{{user.username}}"><div>{{user.username}}</div>
<div>Email: {{user.email}}</div>
</li>
{% endfor %}
@@ -51,6 +50,7 @@
<summary>
<h3>Submitted candidates</h3>
</summary>
The following candidate submissions have been received. Candidates with submissions will be shown in green above.
<ul id="submitted-candidates">
{% for user_data in user_exam_data %}
<li data-cid="{{user_data.cid_user}}" data-user="{{user_data.user_user}}">
@@ -1,7 +1,6 @@
{% extends exam.app_name|add:'/exams.html' %}
{% block content %}
<div id="stats-plot">{{plot|safe}}</div>
<div class="">
<h2>{{ exam.name }}</h2>
{% if cached_scores %}
@@ -19,8 +18,8 @@
{% if missing_users %}
<div class="alert alert-warning" role="alert">
The following users results have not been submitted:
{% for user_id in missing_users %}
{{user_id}},
{% for user in missing_users %}
{{user}} ({{user.id}}),
{% endfor %}
</div>
{% endif %}
@@ -34,6 +33,7 @@
{% endif %}
</div>
<div id="stats-plot">{{plot|safe}}</div>
<div id="stats-block">
<h3>Stats</h3>
Candidates: {{cids|length}}<br />