{% set img = sr.section.subject.image_file %}
{% if img %}
{% set src = settings.SITE.media_root / img.get_media_file().get_image_name() %}
{% endif %}
{#
{% set casts = rt.models.school.Cast.objects.filter(
group=obj.enrolment.group) %}
{% if casts.count() > 0 %}
LehrerInnen:
{% for cast in casts %}
{{cast.user}}{% if loop.last %}{% else %}, {% endif %}
{% endfor %}
{% endif %}
{% if sr.section.remark %}
{{babelattr(sr.section, 'remark')}}
{% endif %}
#}
{% if sr.course.remark %}
{{ babelattr(sr.course, 'remark') }}
{% endif %}
{% set rating_type = sr.section.subject.rating_type %}
{% if rating_type is none %} {# % if sr.section.subject.advanced % #}
{% set with_previous = not obj.period.ref.endswith("1") %}
{% if with_previous %}
Kompetenz
2. Periode
Prüfungen
Punkte gesamt
Prozentsatz gesamt
{% else %}
Kompetenz
Punkte
Prozentsatz
{% endif %}
{% for er in sr.elements.all() %}
{% set numbers = er.numbers %}
{{er.cert_element.skill}}
{% if with_previous %}
{{ numbers.period.relative}}
{{ numbers.final.relative}}
{% endif %}
{% if numbers.total %}
{{numbers.total.absolute}}
{{numbers.total.relative}}
{% else %}
— / —
{% endif %}
{% endfor %}
{% set total_rating = sr.total %}
{% set period_index = int(obj.period.ref[-1])-1 %}
Gesamt
{% if with_previous %}
{% endif %}
{{ sr.numbers.by_period[period_index] }}
{{ sr.numbers.by_period[period_index].relative }}
{% elif rating_type.value == "predicate" %}
Note
Kommentar
{% if sr.predicate %}
{{ sr.predicate.text }}
{% endif %}
{{ sr.remark }}
{% elif rating_type.value == "smiley" %}
Kompetenz
{% for choice in rt.models.ratings.Smilies.get_list_items() %}
{{choice.text}}
{% endfor %}
{% for er in sr.elements.all() %}
{% set numbers = er.numbers %}
{{er.cert_element.skill}}
{% for choice in rating_type.rating_choicelist.get_list_items() %}
{% if er.smiley == choice %}
{{choice.button_text}}
{% else %}
{% endif %}
{% endfor %}
{% endfor %}
{% endif %}
{% if rating_type.value != "predicate" and sr.remark %}
{{ sr.remark }}
{% endif %}
{% if rating_type.value == "predicate" and sr.remark %}
{{ sr.remark }}
{% endif %}
{% endfor %}
Kommentar
{% if obj.social_skills_comment %}
{{ obj.social_skills_comment }}
{% endif %}
Übersicht
Fach
{% for p in obj.period.year.periods.all() %}
{{p.nickname}}
{% endfor %}
Durchschnitt
{% for sr in rt.models.cert.SectionResponse.objects.filter(certificate=obj) %}
{% set rating_type = sr.section.subject.rating_type %}
{% if rating_type is none %}
{% set snumbers = sr.numbers %}
{{sr.section.subject}}
{% for res in snumbers.by_period %}
{{res.relative}}
{% endfor %}
{{ snumbers.average.relative }}
{% for er in snumbers.elements %}
{% set numbers = er.numbers %}
{{er.cert_element.skill}}
{% for res in numbers.by_period %}
{{res}}
{% endfor %}
{{ numbers.average }}
{% endfor %}
{% endif %}
{% endfor %}
{% for bloc in notenblöcke %}
{% if bloc.advanced %}
{% else %}