{% load i18n material_form_internal material_form time_helpers %} {% include "alsijil/partials/lesson/prev_next.html" with with_save=1 %} {% if not blocked_because_holidays %} {% if can_edit_lesson_documentation or can_edit_register_object_personalnote %} {% endif %} {% endif %} {% if can_edit_register_object_personalnote %} {% form form=personal_note_formset.management_form %}{% endform %} {% endif %}
{% blocktrans %}Personal notes{% endblocktrans %} {% for form in personal_note_formset %} {% if can_edit_register_object_personalnote %} {{ form.id }} {% else %} {% endif %} {% endfor %}
{% blocktrans %}Person{% endblocktrans %} {% blocktrans %}Absent{% endblocktrans %} {% blocktrans %}Tardiness{% endblocktrans %} {% blocktrans %}Excused{% endblocktrans %} {% blocktrans %}Excuse type{% endblocktrans %} {% blocktrans %}Extra marks{% endblocktrans %} {% blocktrans %}Remarks{% endblocktrans %}
{{ form.person_name }}{{ form.person_name.value }}

{% for assignment in form.instance.person.group_roles.all %} {% include "alsijil/group_role/chip.html" with role=assignment.role %} {% endfor %}

{{ form.tardiness }}
{{ form.excuse_type }}
{% for group, items in form.extra_marks|select_options %} {% for choice, value, selected in items %} {% endfor %} {% endfor %}
{{ form.remarks }}
{{ form.person_name.value }}

{% for assignment in form.instance.person.group_roles.all %} {% include "alsijil/group_role/chip.html" with role=assignment.role %} {% endfor %}

{% if form.tardiness.value %}{{ form.tardiness.value|to_time|time:"i\m" }}{% endif %} {% firstof form.instance.excuse_type "–" %} {% for extra_mark in form.instance.extra_marks.all %} {{ extra_mark }}{% if not forloop.last %},{% endif %} {% empty %} – {% endfor %} {% firstof form.remarks.value "–" %}
{% if not blocked_because_holidays %} {% if can_edit_lesson_documentation or can_edit_register_object_personalnote %} {% endif %} {% endif %}