{% set title = g.course.name + " (details)" %} {% extends "base.html" %} {% import "parts/form.html" as f %} {% import "parts/navigation.html" as nav %} {% block body %}

{{ g.course.name }}

{{ nav.course_menu('config') }}
{% set form=settings_form %} {% set enroll_link = url_for('enroll_token', token=g.course.enroll_token, _external=True) %} {{ form.csrf_token }}
Code:{{ g.course.ident }}
Name:{{ g.course.name }}
Enroll token:{{ g.course.enroll_token }}
Enroll link:{{ enroll_link }}
Teachers:{{ teachers|sort|join(', ') }} {{ f.field(form, 'student_grading', help='students can be allowed to grade solutions by their colleagues') }} {{ f.field(form, 'auto_deadline', help='default deadline when adding topic, for example: 2022-12-24 12:00 for a concrete date+time, Wed+1 12:00 for Wednesday noon next week, +5 12:00 for noon after 5 days') }} {{ f.field(form, 'pass_threshold', help='number of points required to pass the course') }} {{ f.field(form, 'allow_zip_att', help='allow students to submit attachments in ZIP format') }}
{{ form.submit() }}

API keys

{{ key_form.csrf_token }}
IdentCommentKey {% for key in api_keys %}
#{{ key.key_id }} {{ key.comment }} {% if key.key_id == show_key %} {{ g.uid }}-{{ g.course.cid }}-{{ key.key }} Hide {% else %} {{ g.uid }}-{{ g.course.cid }}-{{ key.key[:3] }}...
{{ key_form.csrf_token }}
{% endif %}
{{ key_form.csrf_token }}
{% endfor %}
New key {{ key_form.comment() }}
{% endblock %}