Skip to content
Snippets Groups Projects
Commit 1af576c1 authored by permcu's avatar permcu
Browse files

Show absence_reasons in their colour in rest of coursebook-printout

parent e1e416fd
No related branches found
No related tags found
1 merge request!422Resolve "Add export functionality to course book"
...@@ -46,13 +46,13 @@ ...@@ -46,13 +46,13 @@
<td>{{ person.absence_count }}</td> <td>{{ person.absence_count }}</td>
</tr> </tr>
{% for for absence_reason in absence_reasons %} {% for for absence_reason in absence_reasons %}
<tr> <tr style="color: {{ absence_reason.colour }};">
<th>{{ absence_reason.name }}</th> <th>{{ absence_reason.name }}</th>
<td>{{ person|get_dict:absence_reason.count_label }}</td> <td>{{ person|get_dict:absence_reason.count_label }}</td>
</tr> </tr>
{% endfor %} {% endfor %}
{% for for absence_reason in absence_reasons_not_counted %} {% for for absence_reason in absence_reasons_not_counted %}
<tr> <tr style="color: {{ absence_reason.colour }};">
<th colspan="3">{{ absence_reason.name }}</th> <th colspan="3">{{ absence_reason.name }}</th>
<td>{{ person|get_dict:absence_reason.count_label }}</td> <td>{{ person|get_dict:absence_reason.count_label }}</td>
</tr> </tr>
...@@ -99,7 +99,9 @@ ...@@ -99,7 +99,9 @@
{{ participation.documentation.subject.short_name }} {{ participation.documentation.subject.short_name }}
</td> </td>
<td>{{ participation.note.documentation.get_teachers_short_names|join:', ' }}</td> <td>{{ participation.note.documentation.get_teachers_short_names|join:', ' }}</td>
<td>{{ participation.absence_reason.short_name }}</td> <td style="color: {{ absence_reason.colour }};">
{{ participation.absence_reason.short_name }}
</td>
<td>{{ participation.tardiness }}</td> <td>{{ participation.tardiness }}</td>
</tr> </tr>
{% endfor %} {% endfor %}
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
<ul class="collection"> <ul class="collection">
{% for absence_reason in absence_reasons %} {% for absence_reason in absence_reasons %}
<li class="collection-item"> <li class="collection-item" style="color: {{ absence_reason.colour }};">
<strong>({{ absence_reason.short_name }})</strong> {{ absence_reason.name }} <strong>({{ absence_reason.short_name }})</strong> {{ absence_reason.name }}
</li> </li>
{% endfor %} {% endfor %}
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<ul class="collection"> <ul class="collection">
{% for absence_reason in absence_reasons_not_counted %} {% for absence_reason in absence_reasons_not_counted %}
<li class="collection-item"> <li class="collection-item" style="color: {{ absence_reason.colour }};">
<strong>({{ absence_reason.short_name }})</strong> {{ absence_reason.name }} <strong>({{ absence_reason.short_name }})</strong> {{ absence_reason.name }}
</li> </li>
{% endfor %} {% endfor %}
......
...@@ -10,10 +10,14 @@ ...@@ -10,10 +10,14 @@
<th>{% trans 'Date of birth' %}</th> <th>{% trans 'Date of birth' %}</th>
<th>{% trans '(a)' %}</th> <th>{% trans '(a)' %}</th>
{% for absence_reason in absence_reasons %} {% for absence_reason in absence_reasons %}
<th>({{ absence_reason.short_name }})</th> <th style="color: {{ absence_reason.colour }};">
({{ absence_reason.short_name }})
</th>
{% endfor %} {% endfor %}
{% for absence_reason in absence_reasons_not_counted %} {% for absence_reason in absence_reasons_not_counted %}
<th>({{ absence_reason.short_name }})</th> <th style="color: {{ absence_reason.colour }};">
({{ absence_reason.short_name }})
</th>
{% endfor %} {% endfor %}
<th>{% trans '(b)' %}</th> <th>{% trans '(b)' %}</th>
{% for extra_mark in extra_marks %} {% for extra_mark in extra_marks %}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment