diff --git a/sbas/templates/sbas/question_detail.html b/sbas/templates/sbas/question_detail.html index b3a6e582..5c781ece 100644 --- a/sbas/templates/sbas/question_detail.html +++ b/sbas/templates/sbas/question_detail.html @@ -1,132 +1,157 @@ {% extends 'sbas/base.html' %} {% block content %} -
- Edit - Clone - Delete - Admin Edit - Add Note -
- Created: {{ question.created_date|date:"d/m/Y"}} -
-
-

Title: {{ question.title|default:"(No title set)" }}

-
- {% autoescape off %} - {{question.stem}} -
-
    -
  1. {{ question.a_answer }} - {% if question.a_feedback %}

    Feedback:{{ question.a_feedback|default:''|safe }}

    {% endif %} -
  2. -
  3. {{ question.b_answer }} - {% if question.b_feedback %}

    Feedback:{{ question.b_feedback|default:''|safe }}

    {% endif %} -
  4. -
  5. {{ question.c_answer }} - {% if question.c_feedback %}

    Feedback:{{ question.c_feedback|default:''|safe }}

    {% endif %} -
  6. -
  7. {{ question.d_answer }} - {% if question.d_feedback %}

    Feedback:{{ question.d_feedback|default:''|safe }}

    {% endif %} -
  8. -
  9. {{ question.e_answer }} - {% if question.e_feedback %}

    Feedback:{{ question.e_feedback|default:''|safe }}

    {% endif %} -
  10. -
- Best answer: {{ question.best_answer }} ({{question.get_correct_answer_stripped}}) +
+
+
+
+

{{ question.title|default:"(No title set)" }}

+
Created: {{ question.created_date|date:"d/m/Y" }}
+
+
+ Edit + Clone + Delete + Admin + +
- {% endautoescape %} -
- Feedback: {{ question.feedback|linebreaks }} -
-
- Sources: - {% if question.sources %} -
    - {% for source in question.sources %} -
  • {{ source }}
  • - {% endfor %} -
- {% else %} - None - {% endif %} -
- Examinations: {% for exam in question.exams.all %} - {{ exam }} - {% endfor %} -
-
- Findings: {% if question.finding.exists %} -
    - {% for f in question.finding.all %} -
  • {{ f.get_link|safe }}
  • - {% endfor %} -
- {% else %} - None - {% endif %} -
-
- Structures: {% if question.structure.exists %} -
    - {% for s in question.structure.all %} -
  • {{ s.get_link|safe }}
  • - {% endfor %} -
- {% else %} - None - {% endif %} -
-
- Conditions: {% if question.condition.exists %} -
    - {% for c in question.condition.all %} -
  • {{ c.get_link|safe }}
  • - {% endfor %} -
- {% else %} - None - {% endif %} -
-
- Presentations: {% if question.presentation.exists %} -
    - {% for p in question.presentation.all %} -
  • {{ p.get_link|safe }}
  • - {% endfor %} -
- {% else %} - None - {% endif %} -
-
- Subspecialties: {% if question.subspecialty.exists %} -
    - {% for ss in question.subspecialty.all %} -
  • {{ ss.get_link|safe }}
  • - {% endfor %} -
- {% else %} - None - {% endif %} -
-
- Category: {{ question.category }} -
-
- Author(s): - {% if question.author.exists %} - {% for u in question.author.all %} - {{ u.get_full_name|default:u.username }}{% if not forloop.last %}, {% endif %} - {% endfor %} - {% else %} - Unknown - {% endif %} +
+
+
+ {% autoescape off %} +
{{ question.stem }}
+
    +
  1. {{ question.a_answer }} + {% if question.a_feedback %}
    Feedback: {{ question.a_feedback|safe }}
    {% endif %} +
  2. +
  3. {{ question.b_answer }} + {% if question.b_feedback %}
    Feedback: {{ question.b_feedback|safe }}
    {% endif %} +
  4. +
  5. {{ question.c_answer }} + {% if question.c_feedback %}
    Feedback: {{ question.c_feedback|safe }}
    {% endif %} +
  6. +
  7. {{ question.d_answer }} + {% if question.d_feedback %}
    Feedback: {{ question.d_feedback|safe }}
    {% endif %} +
  8. +
  9. {{ question.e_answer }} + {% if question.e_feedback %}
    Feedback: {{ question.e_feedback|safe }}
    {% endif %} +
  10. +
+
Correct: {{ question.get_correct_answer_stripped }}
+ {% endautoescape %} +
+ +
+
Feedback
+
{{ question.feedback|linebreaks }}
+
+ +
+
Sources
+ {% if question.sources %} +
    + {% for source in question.sources %} +
  • {{ source }}
  • + {% endfor %} +
+ {% else %} +
None
+ {% endif %} +
+ + {% include 'question_notes.html' %} +
+ +
+
+
Metadata
+
Category: {{ question.category }}
+
Examinations: +
+ {% for exam in question.exams.all %} + {{ exam }} + {% empty %} + None + {% endfor %} +
+
+ +
Authors: +
+ {% if question.author.all %} + {% for u in question.author.all %} + {{ u.get_full_name|default:u.username }}{% if not forloop.last %}, {% endif %} + {% endfor %} + {% else %} + Unknown + {% endif %} +
+
+ +
Findings +
+ {% if question.finding.exists %} + {% for f in question.finding.all %} + {{ f.name }} + {% endfor %} + {% else %} +
None
+ {% endif %} +
+
+ +
Structures +
+ {% if question.structure.exists %} + {% for s in question.structure.all %} + {{ s.name }} + {% endfor %} + {% else %} +
None
+ {% endif %} +
+
+ +
Conditions +
+ {% if question.condition.exists %} + {% for c in question.condition.all %} + {{ c.name }} + {% endfor %} + {% else %} +
None
+ {% endif %} +
+
+ +
Presentations +
+ {% if question.presentation.exists %} + {% for p in question.presentation.all %} + {{ p.name }} + {% endfor %} + {% else %} +
None
+ {% endif %} +
+
+ +
Subspecialties +
+ {% if question.subspecialty.exists %} + {% for ss in question.subspecialty.all %} + {{ ss.name }} + {% endfor %} + {% else %} +
None
+ {% endif %} +
+
+
+
+
- - - {% include 'question_notes.html' %}
{% endblock %} \ No newline at end of file