{% if language == 'de' %}
{% set labels = {
'hand_in_label': 'Abgeben',
'take_home_label': 'Mitnehmen',
'room_label': 'Raum',
'date_label': 'Datum',
'fill_in_label': 'Bei Abgabe ausfüllen',
'signature_label': 'Unterschrift',
'username_label': 'Benutzername',
'password_label': 'Passwort'
} %}
{% else %}
{% set labels = {
'hand_in_label': 'Hand In',
'take_home_label': 'Take Home',
'room_label': 'Room',
'date_label': 'Date',
'fill_in_label': 'Fill In When Handing In',
'signature_label': 'Signature',
'username_label': 'Username',
'password_label': 'Password'
} %}
{% endif %}
{% macro generate_hashcode_row(num_blocks, chars_per_block) %}
Hashcode: | |
{% for block in range(num_blocks) %}
{% for char in range(chars_per_block) %}
|
{% endfor %}
{% if not loop.last %}
- |
{% endif %}
{% endfor %}
{% endmacro %}
{% set hashcode_row = generate_hashcode_row( exam_info.hashcode_num_blocks , exam_info.hashcode_block_size ) %}
{{ labels.room_label }}: | {{ student.room }} | | {{ labels.date_label }}: | {{ exam_info.date }} |
Name: |
{{ student.first_name }} {{ student.last_name }} |
{{ labels.username_label }}: | | {{ student.username }} |
{{ labels.password_label }}: | | {{ student.password }} |
{{ labels.fill_in_label }}
{{ hashcode_row }}
{{ labels.signature_label }}: | | |
| | {{ student.first_name }} {{ student.last_name }} |
{{ labels.room_label }}: | {{ student.room }} | | {{ labels.date_label }}: | {{ exam_info.date }} |
Name: |
{{ student.first_name }} {{ student.last_name }} |
{{ labels.fill_in_label }}