Newer
Older
{% macro subject(Discipline, Teachers, Marks, HTML) %}
<tr class="disciplineRow">
<td class="discProgress">
<span title="Успеваемость по дисциплине" class="Circle {{ Marks[Discipline.ID] }}">
{% if Discipline.MaxCurrentRate != 0 %}
{% if Discipline.Rate >= Discipline.MaxCurrentRate %}
{{ HTML.anchor('subject/' ~ Discipline.ID, Discipline.SubjectName)|raw }}
</td>
<td class="discTeachers">
{% if Discipline.Subtype == 'disciplinary_coursework' %}
Курсовая
{% elseif Discipline.Subtype == 'scientific_coursework' %}
Науч. рук.
{% for teacher in Teachers[Discipline.ID] %}
{{ Text.abbreviateName(teacher) }}<br>
{% else %}
—
{% endfor %}
{% endif %}
<span title="Текущая сумма баллов по дисциплине">{{ Discipline.Rate|default('0') }}</span>
<span title="Максимально возможная на данный момент сумма баллов">{{ Discipline.MaxCurrentRate|default('0') }}</span>
<span title="Максимально возможная сумма в этом семестре">100</span>
{% import _self as res %}
{% block title %}Дисциплины{% endblock %}
{% block media %}
{{ HTML.style('media/less/student/index.css')|raw }}
{{ HTML.style('media/less/circles.css')|raw }}
{% block main_content_classes %}sidePadding{% endblock %}
{% block main_top_title %}Дисциплины{% endblock %}
</div>
<div class="helpLink">
<a href="#" id="openHelp">Справка</a>
</div>
<table class="disciplinesList">
<tr class="tableHeader">
<td> </td>
<td class="discTitle">Название учебной дисциплины</td>
<td>Преподаватели</td>
<td class="discControl">Форма аттестации</td>
<td>Текущие баллы</td>
</tr>
{{ res.subject(i, Teachers, Marks, HTML) }}
{% else %}
<tr>
<td colspan="5"><h2 style="text-align: center;">В настоящий момент Вы не подписаны ни на одну из существующих дисциплин.</h2></td>