Refactor question display in exam scores user template to include badges as links for authenticated and unauthenticated users

This commit is contained in:
Ross
2026-01-19 12:23:45 +00:00
parent 8fc42169f3
commit 774a1b8c8a
@@ -11,17 +11,18 @@
<li class="list-group-item"> <li class="list-group-item">
<div class="d-flex align-items-start"> <div class="d-flex align-items-start">
<div class="me-3"> <div class="me-3">
<span class="badge bg-secondary">{{ forloop.counter }}</span> {% if request.user.is_authenticated %}
<a href="{% url 'physics:exam_take_user' pk=exam.id sk=forloop.counter0 %}" class="text-decoration-none">
<span class="badge bg-secondary">{{ forloop.counter }}</span>
</a>
{% else %}
<a href="{% url 'physics:exam_take' exam.pk forloop.counter0 cid passcode %}" class="text-decoration-none">
<span class="badge bg-secondary">{{ forloop.counter }}</span>
</a>
{% endif %}
</div> </div>
<div class="flex-grow-1"> <div class="flex-grow-1">
<div class="fw-bold mb-2"> <div class="fw-bold mb-2">{{ question.stem|safe }}</div>
{% if request.user.is_authenticated %}
<a href="{% url 'physics:exam_take_user' pk=exam.id sk=forloop.counter0 %}">Question {{forloop.counter}}</a>
{% else %}
<a href="{% url 'physics:exam_take' exam.pk forloop.counter0 cid passcode %}">Question {{forloop.counter}}</a>
{% endif %}
- {{ question.stem|safe }}
</div>
<div class="mb-2"> <div class="mb-2">
<ol type="a" class="mb-0"> <ol type="a" class="mb-0">