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