{% extends "fenixedu-learning-theme/base.html" %} {% macro evaluationMethod(evaluation) %} {% set evaluationClass = evaluation.class.name %} {% if evaluation.publishmentMessage != null %} {% if evaluationClass equals "org.fenixedu.academic.domain.Project" %} {% set title = evaluation.name %} {% elseif evaluationClass equals "org.fenixedu.academic.domain.WrittenTest" %} {% set title = evaluation.description %} {% elseif evaluationClass equals "org.fenixedu.academic.domain.Exam" %} {% set title = evaluation.season %} {% elseif evaluationClass equals "org.fenixedu.academic.domain.FinalEvaluation" %} {% set title = i18n('resources.ApplicationResources', 'label.final.evaluation') %} {% elseif evaluationClass equals "org.fenixedu.academic.domain.AdHocEvaluation" %} {% set title = evaluation.name %} {% endif %} {% if title is not empty %} {{title}} {% else %} {{evaluation.presentationName}} {% endif %} {% endif %} {% endmacro %} {% block content %} {% if attendsMap is not empty and entries(attendsMap) is not empty %}

{{ i18n('resources.ApplicationResources', 'classification.nonOfficial.information') | raw }}

({{ i18n('resources.FenixEduLearningResources', 'label.students.number') }}: {{ entries(attendsMap).size }})

{% for eval in evaluations %} {{ evaluationMethod(eval) }} {% endfor %} {% for attendEntry in entries(attendsMap) %} {% set attends = attendEntry.key %} {% set evaluations = attendEntry.value %} {% for evaluationEntry in entries(evaluations) %} {% set mark = evaluationEntry.value %} {% endfor %} {% endfor %}
{{ i18n('resources.ApplicationResources', 'label.username') }} {{ i18n('resources.ApplicationResources', 'label.number') }} {{ i18n('resources.ApplicationResources', 'label.name') }} {{ i18n('resources.ApplicationResources', 'label.Degree') }}
{{ attends.registration.student.person.username }} {{ attends.registration.number }} {{ attends.registration.person.name }} {{ attends.registration.degreeCurricularPlanName }}{{ mark is not empty ? mark.publishedMark : ""}}
{% else %} {{ i18n('resources.ApplicationResources', 'label.Degree') }} {% endif %} {% endblock content %}