Group: {{ groep['name'] }} [{{ students|length }}]
{% for status in [2, 1, 0] %}
{% for key, item in allviews.items() %}
{% if item._try('status', default=0) == status %}
{{ item._try('name') }}
{% endif %}
{% endfor %}
{% endfor %}
all
{% if viewsumma %}
Let op: bij deze summatieve lijst...
is groen een voldoende, oranje een onvoldoende voor de eerste poging en rood een onvoldoende voor de tweede poging.
Bij één (of meer) rood is een student dus gezakt voor de minor.
Er zit niets tussen onvoldoende en voldoende, dat is binair.
Houd dit nauwkeurig bij; deze gegevens zijn zichtbaar voor de student.
{% for f in fixedfields %} | {{ view['nicenames'][f] }} | {% endfor %} {% for f in view['fields'] %} {% if f in ['id', 'notes', 'circulars', 'customs', 'todo', 'kom_code', 'nhls_code'] or f in fixedfields %} {% elif f.startswith('c_') %}{{ f.replace('c_', '') }} | {% elif f.startswith('t_') %}{{ f.replace('t_', '') }} | {% elif f in ['grade'] %}{{ view['nicenames'][f] }} | {% else %}{{ view['nicenames'][f] }} | {% endif %} {% endfor %} {% for emb in view['emailbuttons'] %}{{ emb }} | {% endfor %}||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
→ | {% for f in fixedfields %} {% if f == 'id' %}{{ id|vier }} | {% elif f == 'assessment' %}{% else %} | {{ s._try(f) }} | {% endif %} {% endfor %} {% for f in view['fields'] %} {% if f in ['id', 'notes', 'circulars', 'customs', 'todo', 'kom_code', 'nhls_code'] or f in fixedfields %} {% elif f == 'samestudent' %} {% set same = s._try('samestudent', default=[]) %}{% for ss in same %} {{ ss }} {% endfor %} | {% elif f == 'pf_url' %}{% if s._try('pf_url') != '' %}→{% else %} {% endif %} | {% elif f == 'grade' %}{% elif f in ['grade_ts', 'created_ts'] %} | {{ s._try(f)|date }} | {% elif f.startswith('c_') %}{% elif f.startswith('t_') %} | {% elif f.startswith('s_') %} {% set item = s._s_item(f) %} | {{ item['name']|nbsp|safe }} | {% else %}{{ s._try(f) }} | {% endif %} {% endfor %} {% for emb in view['emailbuttons'] %}{{ emb }} | {% endfor %}
{% for f in fixedfields %} | {% endfor %} {% for f in view['fields'] %} {% if f in ['id', 'notes', 'circulars', 'customs', 'todo', 'kom_code', 'nhls_code'] or f in fixedfields %} {% elif f.startswith('c_') %} | {% elif f.startswith('t_') %} | {% else %} | {% endif %} {% for emb in view['emailbuttons'] %} | {% endfor %} {% endfor %} |
Make a new note for this group
{% if 'notes' in groep %} {% if groep['notes']|length > 0 %}Notes for this group
{% for note in groep['notes'] %}{{ note['note']|safe }}
{{ note['alias'] }}
{{ note['created_ts']|datetime }}