diff --git a/seminar/templates/seminar/archiv/cislo.html b/seminar/templates/seminar/archiv/cislo.html
index 88e6a2ae..4d50705e 100644
--- a/seminar/templates/seminar/archiv/cislo.html
+++ b/seminar/templates/seminar/archiv/cislo.html
@@ -68,23 +68,25 @@
{% endcomment %}
- {% if cislo.verejna_vysledkovka %}
-
Výsledkovka
+ {% for deadline, nadpis, vysledkovka in deadliny_s_vysledkovkami %}
+ {% if vysledkovka.radky_vysledkovky %}
- {% else %}
- {% if user.je_org %}
+ {% if not deadline.verejna_vysledkovka %}
-
Výsledkovka (neveřejná)
+ {{ nadpis }} (neveřejná)
+ {% else %}
+ {{ nadpis }}
{% endif %}
- {% endif %}
{% if cislo.verejna_vysledkovka or user.je_org %}
{% include "vysledkovky/vysledkovka_cisla.html" %}
{% endif %}
- {% if not cislo.verejna_vysledkovka and user.je_org %}
+ {% if not deadline.verejna_vysledkovka %}
{% endif %}
+ {% endif %}
+ {% endfor %}
{% endblock content %}
diff --git a/seminar/views/views_all.py b/seminar/views/views_all.py
index 149d0cb3..8ce4b93c 100644
--- a/seminar/views/views_all.py
+++ b/seminar/views/views_all.py
@@ -438,8 +438,23 @@ class CisloView(generic.DetailView):
cislo = context['cislo']
context['prevcislo'] = Cislo.objects.filter((Q(rocnik__lt=self.object.rocnik) | Q(poradi__lt=self.object.poradi))&Q(rocnik__lte=self.object.rocnik)).first()
- # vrátíme context (aktuálně obsahuje jen věci ohledně výsledkovky
context['vysledkovka'] = VysledkovkaCisla(cislo, not self.request.user.je_org)
+
+ deadliny = Deadline.objects.filter(cislo=cislo).reverse()
+ deadliny_s_vysledkovkami = []
+
+ nadpisy = {
+ m.Deadline.TYP_CISLA: "Výsledkovka",
+ m.Deadline.TYP_PRVNI: "Výsledkovka do prvního deadlinu",
+ m.Deadline.TYP_PRVNI_A_SOUS: "Výsledkovka do prvního deadlinu a deadlinu pro účast na soustředění",
+ m.Deadline.TYP_SOUS: "Výsledkovka do deadlinu pro účast na soustředění",
+ }
+
+ for deadline in deadliny:
+ if self.request.user.je_org | deadline.verejna_vysledkovka:
+ deadliny_s_vysledkovkami.append((deadline, nadpisy[deadline.typ], VysledkovkaCisla(cislo, not self.request.user.je_org, deadline)))
+
+ context['deadliny_s_vysledkovkami'] = deadliny_s_vysledkovkami
return context