diff --git a/seminar/templates/seminar/archiv/cislo.html b/seminar/templates/seminar/archiv/cislo.html index a875caba..677c074d 100644 --- a/seminar/templates/seminar/archiv/cislo.html +++ b/seminar/templates/seminar/archiv/cislo.html @@ -46,17 +46,17 @@ {% endif %} -
-
{% if cislo.titulka_nahled %} +
+
Titulní {% elif cislo.pdf %} - Číslo v pdf - {% endif %} + Číslo v pdf
+
+ {% endif %} -
{% comment %} diff --git a/seminar/utils.py b/seminar/utils.py index 47d5027c..e3d87020 100644 --- a/seminar/utils.py +++ b/seminar/utils.py @@ -17,10 +17,11 @@ import seminar.treelib as t org_required = permission_required('auth.org', raise_exception=True) resitel_required = permission_required('auth.resitel', raise_exception=True) User = get_user_model() -User.je_org = lambda self: self.has_perm('auth.org') -User.je_resitel = lambda self: self.has_perm('auth.resitel') -AnonymousUser.je_org = lambda self: False -AnonymousUser.je_resitel = lambda self: False +# Není to úplně hezké, ale budeme doufat, že to je funkční... +User.je_org = property(lambda self: self.has_perm('auth.org')) +User.je_resitel = property(lambda self: self.has_perm('auth.resitel')) +AnonymousUser.je_org = False +AnonymousUser.je_resitel = False class FirstTagParser(HTMLParser):