Enhance question review template with active filters and improved metadata display
This commit is contained in:
@@ -2,11 +2,6 @@
|
||||
|
||||
{% block content %}
|
||||
<div class="question-review-question mb-3">
|
||||
<h5 class="mb-1">Reviewing question: {{ question.title |default:"No Title" }}</h5>
|
||||
|
||||
<a href="{% url 'sbas:question_detail' question.pk %}" target="_blank" class="btn btn-sm btn-outline-secondary mb-2">View full question details</a>
|
||||
<a href="{% url 'sbas:question_update' question.pk %}" target="_blank" class="btn btn-sm btn-outline-secondary mb-2">Edit question</a>
|
||||
|
||||
Active filters:
|
||||
{% if filters.category %}
|
||||
<span class="badge bg-primary me-1">Category: {{ filters.category }}</span>
|
||||
@@ -18,9 +13,48 @@
|
||||
{% else %}
|
||||
<span class="badge bg-secondary me-1">Status: Any</span>
|
||||
{% endif %}
|
||||
<h5 class="mb-1">Reviewing question: {{ question.title |default:"No Title" }}</h5>
|
||||
|
||||
<a href="{% url 'sbas:question_detail' question.pk %}" target="_blank" class="btn btn-sm btn-outline-secondary mb-2">View full question details</a>
|
||||
<a href="{% url 'sbas:question_update' question.pk %}" target="_blank" class="btn btn-sm btn-outline-secondary mb-2">Edit question</a>
|
||||
|
||||
|
||||
<div class="question-metadata mt-2 mb-2">
|
||||
<h6 class="small text-muted">Metadata</h6>
|
||||
<ul class="list-inline small mb-0">
|
||||
<li class="list-inline-item me-2">Category: {% if question.category %}{{ question.category }}{% else %}—{% endif %}</li>
|
||||
<li class="list-inline-item me-2">Author(s):
|
||||
{% if question.author.count %}
|
||||
{% for a in question.author.all %}
|
||||
{{ a.get_full_name|default:a.username }}{% if not forloop.last %}, {% endif %}
|
||||
{% endfor %}
|
||||
{% else %}—{% endif %}
|
||||
</li>
|
||||
<li class="list-inline-item me-2">Created: {{ question.created_date|date:"Y-m-d H:i" }}</li>
|
||||
<li class="list-inline-item me-2">Open: {% if question.open_access %}Yes{% else %}No{% endif %}</li>
|
||||
{% if question.sources %}
|
||||
<li class="list-inline-item me-2">Sources: {{ question.sources|length }} item{{ question.sources|length|pluralize }}</li>
|
||||
{% endif %}
|
||||
{% if question.finding.count %}
|
||||
<li class="list-inline-item me-2">Findings: {{ question.finding.count }}</li>
|
||||
{% endif %}
|
||||
{% if question.structure.count %}
|
||||
<li class="list-inline-item me-2">Structures: {{ question.structure.count }}</li>
|
||||
{% endif %}
|
||||
{% if question.condition.count %}
|
||||
<li class="list-inline-item me-2">Conditions: {{ question.condition.count }}</li>
|
||||
{% endif %}
|
||||
{% if question.presentation.count %}
|
||||
<li class="list-inline-item me-2">Presentations: {{ question.presentation.count }}</li>
|
||||
{% endif %}
|
||||
{% if question.subspecialty.count %}
|
||||
<li class="list-inline-item me-2">Subspecialties: {{ question.subspecialty.count }}</li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="mb-2">
|
||||
<div class="question-stem">{{ question.stem|safe }}</div>
|
||||
<div class="question-stem">Stem: {{ question.stem|safe }}</div>
|
||||
</div>
|
||||
|
||||
{# Multiple-choice answers (SBA specific) #}
|
||||
|
||||
Reference in New Issue
Block a user