From 945fb393c01ef0c1e31ce909322c5d60dddfbe65 Mon Sep 17 00:00:00 2001 From: FreneticScribbler Date: Sun, 2 Jan 2022 20:31:23 +0000 Subject: [PATCH] Display prerequisite item requirements on level detail --- training/templates/level_detail.html | 31 ++++++++++++++++++---------- 1 file changed, 20 insertions(+), 11 deletions(-) diff --git a/training/templates/level_detail.html b/training/templates/level_detail.html index e7ec7cea..f8935e41 100644 --- a/training/templates/level_detail.html +++ b/training/templates/level_detail.html @@ -62,16 +62,25 @@ - - - + + + - + + {% for level in object.prerequisite_levels.all %} + + + + + + + {% endfor %} + - - - + + +
Training StartedTraining CompletePassed OutTraining StartedTraining CompletePassed Out
{{level}} (prerequisite)
    {% for req in level.started_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 0 %}
  • {% endfor %}
    {% for req in level.complete_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 1 %}
  • {% endfor %}
    {% for req in level.passed_out_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 2 %}
  • {% endfor %}
{{object}}
    {% for req in object.started_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 0 %} {% if request.user.is_supervisor or perms.training.change_traininglevel %}{% endif %}
  • {% endfor %}
    {% for req in object.complete_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 1 %} {% if request.user.is_supervisor or perms.training.change_traininglevel %}{% endif %}
  • {% endfor %}
    {% for req in object.passed_out_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 2 %} {% if request.user.is_supervisor or perms.training.change_traininglevel %}{%endif%}
  • {% endfor %}
    {% for req in object.started_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 0 %} {% if request.user.is_supervisor or perms.training.change_traininglevel %}{%endif%}
  • {% endfor %}
    {% for req in object.complete_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 1 %} {% if request.user.is_supervisor or perms.training.change_traininglevel %}{%endif%}
  • {% endfor %}
    {% for req in object.passed_out_requirements %}
  • {{ req.item }} {% user_has_qualification request.user req.item 2 %} {% if request.user.is_supervisor or perms.training.change_traininglevel %}{%endif%}
  • {% endfor %}
@@ -93,7 +102,7 @@ -
+

Users with this level

{% for user in users_with %} @@ -110,7 +119,7 @@ {% endif %} - {{user}} + {{user}} {% if level_qualification.confirmed_on %}

Qualified on {{ level_qualification.confirmed_on }}

{%else%}Unconfirmed{%endif%} View Profile
@@ -119,8 +128,8 @@ {% endif %} {% empty %} - Nobody here but us chickens... - {% endfor %} + Nobody here but us chickens... + {% endfor %}