{% if language == 'de' %} {% set labels = { 'supervision_list': 'Aufsichtsliste für', 'module': 'Modulprüfung', 'signature_line': 'Ort, Datum, Unterschrift Aufsichtsperson', 'signature': 'Unterschrift', 'first_name': 'Vorname', 'room_seat': 'Raum / Platz', 'date': 'Datum', 'examiner': 'Prüfer' } %} {% else %} {% set labels = { 'supervision_list': 'Supervision List for', 'module': 'Exam', 'signature_line': 'Place, Date, Signature of Supervisor', 'signature': 'Signature', 'first_name': 'First Name', 'room_seat': 'Room / Seat', 'date': 'Date', 'examiner': 'Examiner' } %} {% endif %} {% set students_sorted_by_name = students | sort(attribute='last_name') %}

{{ exam_info.exam_name }}

{{ labels.supervision_list }} {{ room }}.

{% for examiner in exam_info.examiners %} {% endfor %}
{{ exam_info.university_name }}
{{ exam_info.department_name }}
{{ exam_info.degree_program }}
 
{{ labels.module }}:{{ exam_info.exam_name }}  {{ exam_info.semester }}
{{ labels.examiner }} {{ loop.index }}:{{ examiner }}
{{ labels.date }}:{{ exam_info.date }}
{% for student in students_sorted_by_name %} {% if not student.get('is_backup', False) %} {% endif %} {% endfor %}
Name{{ labels.first_name }}{{ labels.room_seat }}{{ labels.signature }}Info
{{student.last_name}}{{student.first_name}}{{student.room}} / {{student.seat}}
{{ labels.signature_line }}