Omezení archivu
* deaktivovány odkazy na konkrétní úlohy a témata * v submenu jen čísla a výsledkovky
This commit is contained in:
parent
41f81e9041
commit
6f68a3a90d
4 changed files with 41 additions and 38 deletions
|
@ -341,7 +341,7 @@ class Cislo(SeminarModelBase):
|
||||||
poznamka = models.TextField(u'neveřejná poznámka', blank=True,
|
poznamka = models.TextField(u'neveřejná poznámka', blank=True,
|
||||||
help_text=u'Neveřejná poznámka k číslu (plain text)')
|
help_text=u'Neveřejná poznámka k číslu (plain text)')
|
||||||
|
|
||||||
pdf = models.FileField(u'pdf', upload_to=cislo_pdf_filename, null=True,
|
pdf = models.FileField(u'pdf', upload_to=cislo_pdf_filename, null=True, blank=True,
|
||||||
help_text=u'Pdf čísla, které si mohou řešitelé stáhnout')
|
help_text=u'Pdf čísla, které si mohou řešitelé stáhnout')
|
||||||
|
|
||||||
def kod(self):
|
def kod(self):
|
||||||
|
|
|
@ -16,55 +16,58 @@
|
||||||
<h3>Zadané problémy</h3>
|
<h3>Zadané problémy</h3>
|
||||||
<ul>
|
<ul>
|
||||||
{% for p in v_cisle_zadane %}
|
{% for p in v_cisle_zadane %}
|
||||||
<li><a href='{{ p.verejne_url }}'>{{ p.kod_v_rocniku }} {{ p.nazev }} {{ p.body_v_zavorce }}</a>
|
<li>{# TODO zprovoznit odkazy, až bude na co <a href='{{ p.verejne_url }}'> #}{{ p.kod_v_rocniku }} {{ p.nazev }} {{ p.body_v_zavorce }}{# </a> #}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<h3>Řešené problémy</h3>
|
<h3>Řešené problémy</h3>
|
||||||
<ul>
|
<ul>
|
||||||
{% for p in resene_problemy %}
|
{% for p in resene_problemy %}
|
||||||
<li><a href='{{ p.verejne_url }}'>{{ p.kod_v_rocniku }} {{ p.nazev }} {{ p.body_v_zavorce }}</a>
|
<li>{# TODO zprovoznit odkazy, až bude na co <a href='{{ p.verejne_url }}'> #}{{ p.kod_v_rocniku }} {{ p.nazev }} {{ p.body_v_zavorce }}{# </a> #}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{% if cislo.verejna_vysledkovka %}
|
{% if cislo.verejna_vysledkovka %}
|
||||||
<h3>Výsledkovka</h3>
|
<h3>Výsledkovka</h3>
|
||||||
{% else %}
|
{% else %}
|
||||||
<div class='mam-org-only'>
|
{% if user.is_staff %}
|
||||||
<h3>Výsledkovka (neveřejná)</h3>
|
<div class='mam-org-only'>
|
||||||
|
<h3>Výsledkovka (neveřejná)</h3>
|
||||||
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<table class='vysledkovka'>
|
{% if cislo.verejna_vysledkovka or user.is_staff %}
|
||||||
<tr class='border-b'>
|
<table class='vysledkovka'>
|
||||||
<th class='border-r'>#
|
<tr class='border-b'>
|
||||||
<th class='border-r'>Jméno
|
<th class='border-r'>#
|
||||||
{% for p in problemy %}
|
<th class='border-r'>Jméno
|
||||||
<th class='border-r'><a href="{{ p.verejne_url }}">{{ p.kod_v_rocniku }}</a>
|
{% for p in problemy %}
|
||||||
{% endfor %}
|
<th class='border-r'>{# TODO <a href="{{ p.verejne_url }}"> #}{{ p.kod_v_rocniku }}{# </a> #}
|
||||||
<th class='border-r'>Za číslo</sup>
|
{% endfor %}
|
||||||
<th class='border-r'>Za ročník
|
<th class='border-r'>Za číslo</sup>
|
||||||
<th class='border-r'>Odjakživa
|
<th class='border-r'>Za ročník
|
||||||
{% for rv in vysledkovka %}
|
<th class='border-r'>Odjakživa
|
||||||
<tr>
|
{% for rv in vysledkovka %}
|
||||||
<td class='border-r'>{% autoescape off %}{{ rv.poradi }}{% endautoescape %}
|
<tr>
|
||||||
<th class='border-r'>
|
<td class='border-r'>{% autoescape off %}{{ rv.poradi }}{% endautoescape %}
|
||||||
{% if rv.titul %}
|
<th class='border-r'>
|
||||||
{{ rv.titul }}<sup>MM</sup>
|
{% if rv.titul %}
|
||||||
{% endif %}
|
{{ rv.titul }}<sup>MM</sup>
|
||||||
{{ rv.resitel.plne_jmeno }}
|
{% endif %}
|
||||||
{% for b in rv.body_ulohy %}
|
{{ rv.resitel.plne_jmeno }}
|
||||||
<td class='border-r'>{{ b }}
|
{% for b in rv.body_ulohy %}
|
||||||
{% endfor %}
|
<td class='border-r'>{{ b }}
|
||||||
<td class='border-r'>{{ rv.body_cislo }}
|
{% endfor %}
|
||||||
<td class='border-r'><b>{{ rv.body_celkem_rocnik }}</b>
|
<td class='border-r'>{{ rv.body_cislo }}
|
||||||
<td class='border-r'>{{ rv.body_celkem_odjakziva }}
|
<td class='border-r'><b>{{ rv.body_celkem_rocnik }}</b>
|
||||||
</tr>
|
<td class='border-r'>{{ rv.body_celkem_odjakziva }}
|
||||||
{% endfor %}
|
</tr>
|
||||||
</table>
|
{% endfor %}
|
||||||
|
</table>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% if cislo.verejna_vysledkovka %}
|
{% if not cislo.verejna_vysledkovka and user.is_staff %}
|
||||||
{% else %}
|
</div>
|
||||||
</div>
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
<h3>Témata</h3>
|
<h3>Témata</h3>
|
||||||
<ul>
|
<ul>
|
||||||
{% for tema in temata_v_rocniku %}
|
{% for tema in temata_v_rocniku %}
|
||||||
<li><a href="{{ tema.verejne_url }}">{{ tema.kod_v_rocniku }}: {{ tema.nazev }}</a>
|
<li>{# TODO zprovoznit odkaz až bude na co <a href="{{ tema.verejne_url }}"> #}{{ tema.kod_v_rocniku }}: {{ tema.nazev }}{# TODO </a> #}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li class="{% if selected == "cisla" %}selected{% endif %}"><a href="{{cesta}}/cisla/">Čísla</a>
|
<li class="{% if selected == "cisla" %}selected{% endif %}"><a href="{{cesta}}/cisla/">Čísla</a>
|
||||||
<li class="{% if selected == "temata" %}selected{% endif %}"><a href="{{cesta}}/temata/">Témata</a>
|
{# TODO zprovoznit až budou témata v db <li class="{% if selected == "temata" %}selected{% endif %}"><a href="{{cesta}}/temata/">Témata</a> #}
|
||||||
<li class="{% if selected == "ulohy" %}selected{% endif %}"><a href="{{cesta}}/ulohy/">Úlohy</a>
|
{# TODO zprovoznit až budou úlohy v db <li class="{% if selected == "ulohy" %}selected{% endif %}"><a href="{{cesta}}/ulohy/">Úlohy</a> #}
|
||||||
<li class="{% if selected == "vysledky" %}selected{% endif %}"><a href="{{cesta}}/vysledky/">Výsledkové listiny</a>
|
<li class="{% if selected == "vysledky" %}selected{% endif %}"><a href="{{cesta}}/vysledky/">Výsledkové listiny</a>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue