{# This file is part of INGInious. See the LICENSE and the COPYRIGHTS files for #} {# more information about the licensing of this file. #} {% extends "layout.html" %} {% set registered = user_manager.course_is_user_registered(course) %} {% set staff = user_manager.has_staff_rights_on_course(course) %} {% block title %}{{ course.get_name(session.language) }}{% endblock %} {% block column %} {% for entry in plugin_manager.call_hook('course_menu', course=course) %} {{ entry | safe }} {% endfor %} {% if registered or staff %}

{{ _("Current grade") }}

{{grade|int}} %

{{_("Last tried exercises") }}

{% if submissions %} {% for submission in submissions %} {{ submission['taskname'] }} {% endfor %} {% else %} {{ _("No submissions") }} {% endif %}
{% endif %} {%if staff %} {% if not course.is_open_to_non_staff() %} {% endif %}
  {{ _("Course administration") }}
{% elif registered %}
  {% set mygroup = user_manager.get_course_user_group(course) %} {% if mygroup and session.username in mygroup['students'] %} {{ _("Group : {}").format(mygroup['description']) }} {% else %} {{ _("Group management") }} {% endif %} {% if course.allow_unregister() %}   {{ _("Unregister from this course") }} {% endif %}
{% elif not session.loggedin %} {% include "signin_button.html" %} {% elif course.is_registration_possible(user_info) %}

{{ _("Enroll in the course") }}

  {{ _("Enroll in the course") }}
{%endif %} {% endblock %} {% block navbar %} {% endblock %} {% block content %}

{{ course.get_name(session.language) }}

{%if category_filter_list %}
{% endif %}
{% if course.get_descriptor().get("description", "") %}
{{ course.get_description(session.language) | safe}}
{%endif %} {{ course.get_task_dispenser().render(course, tasks_data, category_filter_list,session.username) | safe }} {% include "unregister_modal.html" %} {% endblock %}