diff --git a/rapids/templates/rapids/exam_scores_new.html b/rapids/templates/rapids/exam_scores_new.html
new file mode 100644
index 00000000..bd9fd93b
--- /dev/null
+++ b/rapids/templates/rapids/exam_scores_new.html
@@ -0,0 +1,80 @@
+{% extends 'rapids/exams.html' %}
+
+{% block content %}
+
{{plot|safe}}
+
+
{{ exam.name }}
+ User answer scores are cached, if you update or change an answer you will need to
refresh the scores.
+
+ {% if unmarked %}
+
+ The following questions need marking
+ {% for exam_index in unmarked %}
+
{{ exam_index|add:1 }}
+ {% endfor %}
+
+
+ {% endif %}
+
+
+
+
Stats
+ Candidates: {{cids|length}}
+ Max score: {{max_score}}
+ Mean: {{mean}}, Median {{median}}, Mode {{mode}}
+
+
+
+
+
+ | Candidate ID |
+ Score |
+ Normalised Score |
+
+ {% for user, value in user_answers_marks.items %}
+
+ | {{user}} |
+ {{user_scores|get_item:user}} |
+ {{user_scores_normalised|get_item:user}} |
+
+ {% endfor %}
+
+
+
+
Answers as a table TEST
+
+
+
+ | Candidate |
+ {% for cid in cids %}
+ {% comment %} {{cid}} | {% endcomment %}
+ {{cid}} |
+ {% endfor %}
+
+
+
+ {% for question in questions %}
+
+ | Question {{forloop.counter}}
+ {% if question.normal %}
+ [N]
+ {% else %}
+ [A]
+ {% endif %}
+ |
+ {% for cid in cids %}
+ {{ans_by_question|get_item:question|get_item:cid}} |
+ {% endfor %}
+
+ {% endfor %}
+
+ | Score: |
+ {% for cid in cids %}
+ {{user_scores|get_item:cid}} |
+ {% endfor %}
+
+
+
+
+{% endblock %}
+
diff --git a/rapids/views.py b/rapids/views.py
index ac070213..55e38481 100755
--- a/rapids/views.py
+++ b/rapids/views.py
@@ -676,7 +676,7 @@ def exam_scores_cid2(request, pk):
return render(
request,
- "rapids/exam_scores.html",
+ "rapids/exam_scores_new.html",
{
"cids": sorted(cids),
"exam": exam,