add: skrýt teamovou část při jednom řešiteli v řešení
This commit is contained in:
parent
0c7a411c1f
commit
fa688ec8f3
1 changed files with 19 additions and 12 deletions
|
@ -2,6 +2,13 @@
|
||||||
{% load static %}
|
{% load static %}
|
||||||
{% load deadliny %}
|
{% load deadliny %}
|
||||||
|
|
||||||
|
{# Přišlo mi to hezčí, než psát všude if. #}
|
||||||
|
{% block custom_css %}
|
||||||
|
{% if object.resitele.count == 1 %}
|
||||||
|
<style>.teamovaCast {display: none}</style>
|
||||||
|
{% endif %}
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
{% if edit %}
|
{% if edit %}
|
||||||
|
@ -54,15 +61,15 @@
|
||||||
{{ form.management_form }}
|
{{ form.management_form }}
|
||||||
</table>
|
</table>
|
||||||
<table id="form_set">
|
<table id="form_set">
|
||||||
<tr><th>Problém</th><th>{# 📖 #}🧍</th><th>{# 🔵 #}🧍∑</th><th>{# 💪 #}🧑🤝🧑</th><th>{# ❤ #}🧑🤝🧑∑</th><th>Deadline pro body</th><th>Zpětná vazba pro řešitele</th></tr>
|
<tr><th>Problém</th><th>{# 📖 #}🧍</th><th>{# 🔵 #}🧍∑</th><th class="teamovaCast">{# 💪 #}🧑🤝🧑</th><th class="teamovaCast">{# ❤ #}🧑🤝🧑∑</th><th>Deadline pro body</th><th>Zpětná vazba pro řešitele</th></tr>
|
||||||
{% for subform in form %}
|
{% for subform in form %}
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr class="hodnoceni">
|
<tr class="hodnoceni">
|
||||||
<td>{{ subform.problem }}</td>
|
<td>{{ subform.problem }}</td>
|
||||||
<td class="bodovani">{{ subform.body }}</td>
|
<td class="bodovani">{{ subform.body }}</td>
|
||||||
<td class="bodovani">{{ subform.body_celkem }}</td>
|
<td class="bodovani">{{ subform.body_celkem }}</td>
|
||||||
<td class="bodovani">{{ subform.body_neprepocitane }}</td>
|
<td class="bodovani, teamovaCast">{{ subform.body_neprepocitane }}</td>
|
||||||
<td class="bodovani">{{ subform.body_neprepocitane_celkem }}</td>
|
<td class="bodovani, teamovaCast">{{ subform.body_neprepocitane_celkem }}</td>
|
||||||
<td>{{ subform.deadline_body }}</td>
|
<td>{{ subform.deadline_body }}</td>
|
||||||
<td>{{ subform.feedback }}</td>
|
<td>{{ subform.feedback }}</td>
|
||||||
<td class="has_smazat_hodnoceni"><a href="#" class="smazat_hodnoceni" id="id_{{subform.prefix}}-jsremove" title="Smazat hodnocení"><img src="{% static "odevzdavatko/cross.png" %}" alt="Smazat"></a></td>
|
<td class="has_smazat_hodnoceni"><a href="#" class="smazat_hodnoceni" id="id_{{subform.prefix}}-jsremove" title="Smazat hodnocení"><img src="{% static "odevzdavatko/cross.png" %}" alt="Smazat"></a></td>
|
||||||
|
@ -82,8 +89,8 @@
|
||||||
<td>{{ form.empty_form.problem }}</td>
|
<td>{{ form.empty_form.problem }}</td>
|
||||||
<td class="bodovani">{{ form.empty_form.body }}</td>
|
<td class="bodovani">{{ form.empty_form.body }}</td>
|
||||||
<td class="bodovani">{{ form.empty_form.body_celkem }}</td>
|
<td class="bodovani">{{ form.empty_form.body_celkem }}</td>
|
||||||
<td class="bodovani">{{ form.empty_form.body_neprepocitane }}</td>
|
<td class="bodovani, teamovaCast">{{ form.empty_form.body_neprepocitane }}</td>
|
||||||
<td class="bodovani">{{ form.empty_form.body_neprepocitane_celkem }}</td>
|
<td class="bodovani, teamovaCast">{{ form.empty_form.body_neprepocitane_celkem }}</td>
|
||||||
<td>{{ form.empty_form.deadline_body }}</td>
|
<td>{{ form.empty_form.deadline_body }}</td>
|
||||||
<td>{{ form.empty_form.feedback }}</td>
|
<td>{{ form.empty_form.feedback }}</td>
|
||||||
<td class="has_smazat_hodnoceni"><a href="#" class="smazat_hodnoceni" id="id_{{form.empty_form.prefix}}-jsremove" title="Smazat hodnocení"><img src="{% static "odevzdavatko/cross.png" %}" alt="Smazat"></a></td>
|
<td class="has_smazat_hodnoceni"><a href="#" class="smazat_hodnoceni" id="id_{{form.empty_form.prefix}}-jsremove" title="Smazat hodnocení"><img src="{% static "odevzdavatko/cross.png" %}" alt="Smazat"></a></td>
|
||||||
|
@ -93,14 +100,14 @@
|
||||||
{% else %}
|
{% else %}
|
||||||
<h3>Hodnocení:</h3>
|
<h3>Hodnocení:</h3>
|
||||||
<table class="dosla_reseni">
|
<table class="dosla_reseni">
|
||||||
<tr><th>Problém</th><th>{# 📖 #}🧍</th><th>{# 🔵 #}🧍∑</th><th>{# 💪 #}🧑🤝🧑</th><th>{# ❤ #}🧑🤝🧑∑</th><th>Zpětná vazba od opravovatele</th></tr>
|
<tr><th>Problém</th><th>{# 📖 #}🧍</th><th>{# 🔵 #}🧍∑</th><th class="teamovaCast">{# 💪 #}🧑🤝🧑</th><th class="teamovaCast">{# ❤ #}🧑🤝🧑∑</th><th>Zpětná vazba od opravovatele</th></tr>
|
||||||
{% for h in hodnoceni %}
|
{% for h in hodnoceni %}
|
||||||
<tr class="hodnoceni">
|
<tr class="hodnoceni">
|
||||||
<td>{{ h.problem }}</td>
|
<td>{{ h.problem }}</td>
|
||||||
<td class="bodovani">{{ h.body }}</td>
|
<td class="bodovani">{{ h.body }}</td>
|
||||||
<td class="bodovani">{{ h.body_celkem }}</td>
|
<td class="bodovani">{{ h.body_celkem }}</td>
|
||||||
<td class="bodovani">{{ h.body_neprepocitane }}</td>
|
<td class="bodovani, teamovaCast">{{ h.body_neprepocitane }}</td>
|
||||||
<td class="bodovani">{{ h.body_neprepocitane_celkem }}</td>
|
<td class="bodovani, teamovaCast">{{ h.body_neprepocitane_celkem }}</td>
|
||||||
<td>{{ h.feedback }}</td>
|
<td>{{ h.feedback }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
@ -114,11 +121,11 @@
|
||||||
<dt>{# 🔵 #}🧍∑</dt>
|
<dt>{# 🔵 #}🧍∑</dt>
|
||||||
<dd>Body, které dostává jeden řešitel za tento problém (součet za všechna řešení).</dd>
|
<dd>Body, které dostává jeden řešitel za tento problém (součet za všechna řešení).</dd>
|
||||||
|
|
||||||
<dt>{# 💪 #}🧑🤝🧑</dt>
|
<dt class="teamovaCast">{# 💪 #}🧑🤝🧑</dt>
|
||||||
<dd>Body, které by dostal tým, kdyby to řešil jako jeden řešitel, za toto řešení.</dd>
|
<dd class="teamovaCast">Body, které by dostal tým, kdyby to řešil jako jeden řešitel, za toto řešení.</dd>
|
||||||
|
|
||||||
<dt>{# ❤ #}🧑🤝🧑∑</dt>
|
<dt class="teamovaCast">{# ❤ #}🧑🤝🧑∑</dt>
|
||||||
<dd>Body, které by dostal tým, kdyby to řešil jako jeden řešitel, za tento problém (součet za všechna řešení).</dd>
|
<dd class="teamovaCast">Body, které by dostal tým, kdyby to řešil jako jeden řešitel, za tento problém (součet za všechna řešení).</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue