{% extends 'sbas/base.html' %} {% block content %}
Active filters: {% if filters.category %} Category: {{ filters.category }} {% else %} Category: Any {% endif %} {% if filters.status %} Status: {{ filters.status }} {% else %} Status: Any {% endif %}
Reviewing question: {{ question.title |default:"No Title" }}
View full question details Edit question
Metadata
Stem: {{ question.stem|safe }}
{# Multiple-choice answers (SBA specific) #}
{% if question.a_answer %}
A. {{ question.a_answer|safe }}
{% if question.best_answer == 'a' %}Correct{% endif %} {% if question.a_feedback %}
Feedback: {{ question.a_feedback|safe }}
{% endif %}
{% endif %} {% if question.b_answer %}
B. {{ question.b_answer|safe }}
{% if question.best_answer == 'b' %}Correct{% endif %} {% if question.b_feedback %}
Feedback: {{ question.b_feedback|safe }}
{% endif %}
{% endif %} {% if question.c_answer %}
C. {{ question.c_answer|safe }}
{% if question.best_answer == 'c' %}Correct{% endif %} {% if question.c_feedback %}
Feedback: {{ question.c_feedback|safe }}
{% endif %}
{% endif %} {% if question.d_answer %}
D. {{ question.d_answer|safe }}
{% if question.best_answer == 'd' %}Correct{% endif %} {% if question.d_feedback %}
Feedback: {{ question.d_feedback|safe }}
{% endif %}
{% endif %} {% if question.e_answer %}
E. {{ question.e_answer|safe }}
{% if question.best_answer == 'e' %}Correct{% endif %} {% if question.e_feedback %}
Feedback: {{ question.e_feedback|safe }}
{% endif %}
{% endif %}
{# Generic feedback text if present #} {% if question.feedback %}
Feedback: {{ question.feedback|safe }}
{% endif %} {% if question.source %}
Source: {{ question.source|safe }}
{% endif %}
{% comment %} Add Review {% endcomment %} {% comment %} The included partial contains its own
with hx-post. Do not wrap it in another form (nested forms break submission). {% endcomment %} {% include 'generic/partials/question_review_form.html' with app_name='sbas' question=question form=form %}
{# Skip increments a 'skip' query param used by the view to skip matching questions #} {# Next should only be enabled after a successful Save (server will send HX-Trigger 'reviewSaved') #}
{# Placeholder while HTMX fetches review/block #}
{% endblock %}