Browse Source

Aktualni zadani | Upravy v zobrazeni

1) Nezverejnuj nezverejnene ulohy
2) Pro organizatory zverejnuj nezverejnene ulohy
remotes/origin/upgrade1.9
Bc. Petr Pecha 9 years ago
parent
commit
c1c71c3073
  1. 2
      seminar/templates/seminar/zadani/AktualniVysledkovka.html
  2. 15
      seminar/templates/seminar/zadani/AktualniZadani.html
  3. 2
      seminar/views.py

2
seminar/templates/seminar/zadani/AktualniVysledkovka.html

@ -19,7 +19,7 @@
{% if vysledkovka %}
{% include "seminar/vysledkovka_rocnik.html" %}
{% else %}
V tomto ročníku zatím žádné výsledky nejsou
V tomto ročníku zatím žádné výsledky nejsou.
{% endif %}
{% if user.is_staff and vysledkovka_s_neverejnymi %}

15
seminar/templates/seminar/zadani/AktualniZadani.html

@ -13,7 +13,11 @@
{% block content %}
<div>
{% with nastaveni.aktualni_cislo as ac %}
{% with nastaveni.aktualni_cislo as ac %}
{# Zobrazovani neverejnych zadani jen organizatorum #}
{% if user.is_staff or verejne %}
{% if user.is_staff and not verejne %}<div class="mam-org-only">{% endif %}
{% if ac.zadane_problemy.all %}
<div class="zadani_azad_termin">
@ -45,6 +49,12 @@
Aktuálně nejsou zadané žádné úlohy k řešení.
{% endfor %}
{% if user.is_staff and not verejne%}</div>{% endif %}
{% else %}
<h3>Aktuálně nejsou zveřejněny žádné úlohy</h3>
{% endif %}
<h3>Témata</h3>
<ul>
{% for problem in temata %}
@ -56,7 +66,8 @@
Aktuálně nejsou zadána žádná témata k řešení.
{% endfor %}
</ul>
{% endwith %}
{% endwith %}
</div>
{% endblock content %}

2
seminar/views.py

@ -30,6 +30,7 @@ def verejna_temata(rocnik):
def AktualniZadaniView(request):
nastaveni = get_object_or_404(Nastaveni)
verejne = nastaveni.aktualni_cislo.verejne()
problemy = Problem.objects.filter(cislo_zadani=nastaveni.aktualni_cislo).filter(stav = 'zadany')
ulohy = problemy.filter(typ = 'uloha').order_by('kod')
serialy = problemy.filter(typ = 'serial').order_by('kod')
@ -38,6 +39,7 @@ def AktualniZadaniView(request):
{'nastaveni': nastaveni,
'jednorazove_problemy': jednorazove_problemy,
'temata': verejna_temata(nastaveni.aktualni_rocnik),
'verejne': verejne,
},
)

Loading…
Cancel
Save