<tr>
<td {% if forloop.first %}class="border-top"{% endif %} width="35%"><a href="{% url teleforma-question-answer question.id %}">{{ question.title }} n°{{ question.rank }}</a></td>
<td {% if forloop.first %}class="border-top"{% endif %} width="60%">{% if question|submitted:user %}{% trans "submitted on" %} {{ question|submitted:user }}{% elif question|saved:user %}{% trans "saved on" %} {{ question|saved:user }}{% endif %} </td>
- <td {% if forloop.first %}class="border-top"{% endif %} width="5%" align="center">{% if question|submitted:user and not question|validated:user %}<img src="{{ STATIC_URL }}teleforma/images/chronometer.png" style="vertical-align:middle" alt="" title="{% trans "Waiting for validation" %}" />{% elif question|submitted:user and question|validated:user %}<img src="{{ STATIC_URL }}telemeta/images/ok.png" style="vertical-align:middle" alt="" title="{% trans "Validated" %}" />{% endif %}</td>
+ <td {% if forloop.first %}class="border-top"{% endif %} width="5%" align="center">{% if question|submitted:user and not question|validated:user %}<img src="{{ STATIC_URL }}teleforma/images/chronometer.png" style="vertical-align:middle" alt="" title="{% trans "Waiting for validation" %}" />{% elif question|submitted:user and question|validated:user %}<img src="{{ STATIC_URL }}telemeta/images/ok.png" style="vertical-align:middle" alt="" title="{% trans "Validated" %}" />{% elif question|saved:user and not question|submitted:user %}<img src="{{ STATIC_URL }}telemeta/images/media-record.png" style="vertical-align:middle" alt="" title="{% trans "Saved" %}" />{% endif %}</td>
</tr>
{% endfor %}
</tbody>
<h3><img src="{{STATIC_URL}}teleforma/images/status.png" alt="status" style="vertical-align:middle" /> {% trans "Progressions" %}</h3>
<div class="progress">
<ul>
- <li>{% trans "General" %} : {{ total_progress }}
+ <li>{% trans "General" %} : {{ total_progress }}%
<div id="progressbar-general"></div>
</li>
</ul>
auditor = user.auditor.all()
if professor:
+ seminars = []
professor = user.professor.get()
- seminars = professor.seminars.all()
+ courses = professor.courses.all()
+ for course in courses:
+ for seminar in course.seminar.all():
+ seminars.append(seminar)
elif auditor and not (user.is_staff or user.is_superuser):
auditor = user.auditor.get()
progress = 0
auditor = user.auditor.all()
+ professor = user.professor.all()
+
if auditor and not (user.is_staff or user.is_superuser):
seminars = auditor[0].seminars.all()
elif user.is_superuser or user.is_staff:
seminars = Seminar.objects.all()
+ elif professor:
+ seminars = get_seminars(user)
+
for seminar in seminars:
progress += seminar_progress(user, seminar)