{% extends "fenixedu-learning-theme/base.html" %} {% block content %} {% set htmlAltBundle = "resources/HtmlaltResources" %} {% set bolonhaBundle = "resources/BolonhaManagerResources" %} {% set enumerationBundle = "resources/EnumerationResources" %} {% set globalBundle = "resources/GlobalResources" %} {% set publicDegreeInfoBundle = "resources/PublicDegreeInformation" %}

{{ curricularCourse.name.content }} {{ curricularCourse.acronym is not empty ? curricularCourse.acronym : '' }}

{{ curricularCourse.degreeCurricularPlanName }}

{% if curricularCourse.isOptional %}

{{ i18n(bolonhaBundle, 'label.description') | raw }}

{{ i18n(bolonhaBundle, 'label.optionalCurricularCourse.description') | raw }}

{% else %} {% if curricularCourse.parentContexts is not empty %}

{{ i18n(publicDegreeInfoBundle, 'public.degree.information.label.scope') }}

{% for context in curricularCourse.parentContexts %}

{{ i18n(publicDegreeInfoBundle, 'public.group') }}: {{ context.parentCourseGroup.oneFullName }}

{{ i18n(publicDegreeInfoBundle, 'public.curricular.period') }}: {{ context.parentCourseGroup.fullLabel }}

{% endfor %} {% endif %} {% if curricularCourse.weight is not empty and curricularCourse.weight != 0.0 %}

{{ i18n(bolonhaBundle, 'weight') }}

{{ curricularCourse.weight }} ({{ i18n(bolonhaBundle, 'for.average.grade.calculus') }})

{% endif %} {% if curricularCourse.objectives is not empty and curricularCourse.objectives.content is not empty %}

{{ i18n(bolonhaBundle, 'objectives') }}

{{ curricularCourse.objectives.content | raw }}

{% endif %} {% if curricularCourse.program is not empty and curricularCourse.program.content is not empty%}

{{ i18n(bolonhaBundle, 'program') }}

{{ curricularCourse.program.content | raw }}

{% endif %} {% if curricularCourse.evaluationMethod is not empty and curricularCourse.evaluationMethod.content is not empty %}

{{ i18n(bolonhaBundle, 'evaluationMethod') }}

{{ curricularCourse.evaluationMethod.content | raw }}

{% endif %}

{{ i18n('resources.ApplicationResources', 'label.manager.executionCourses') }}

{% for executionCourse in curricularCourse.executionCourses %}

{{ executionCourse.executionYear }} - {{ executionCourse.executionPeriod }}

{% endfor %} {% endif %} {% endblock content %}