From 6656514a4b0aec4db8c3b4b89c37080ca1d2de8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Pracha=C5=99?= <jan.prachar@gmail.com>
Date: Wed, 27 Apr 2022 12:38:54 +0200
Subject: [PATCH] =?UTF-8?q?Tabulka=20=C5=99e=C5=A1en=C3=AD:=20zm=C4=9Bna?=
 =?UTF-8?q?=20ikonky=20pro=20v=C3=ADce=20verz=C3=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 mo/web/templates/org_contest_solutions.html | 33 ++++++++++++---------
 1 file changed, 19 insertions(+), 14 deletions(-)

diff --git a/mo/web/templates/org_contest_solutions.html b/mo/web/templates/org_contest_solutions.html
index c7008ef1..d0a07ebb 100644
--- a/mo/web/templates/org_contest_solutions.html
+++ b/mo/web/templates/org_contest_solutions.html
@@ -29,8 +29,7 @@ Zaškrtnutím políček u řešení, která dosud neexistují, a odesláním tla
 To se hodí, pokud se nechystáte do systému nahrávat soubory řešení, ale jen chcete řešení vytvořit, aby jim
 bylo možné vyplnit body. Pokud nějaké řešení založíte omylem, lze toto prázdné řešení smazat v jeho detailu.
 {% else %}
-Všechna odevzdání od účastníka k úloze můžete vidět po kliknutí na ikonku <span class="icon">🔍</span>.
-Odkazem v záhlaví se lze dostat na podrobný výpis odevzdání všech účastníků k dané úloze. Symbol <span class="icon">🗐</span> značí, že existuje více verzí dostupných v detailu.
+Přes ikonku <span class="icon">🔍</span> se dostanete na detail, kde můžete nahrávat soubory a hodnotit odevzdané řešení. Symbol <span class="glyphicon glyphicon-duplicate"></span> značí, že existuje více verzí dostupných v detailu.
 {% endif %}
 </i></p>
 
@@ -85,23 +84,29 @@ Odkazem v záhlaví se lze dostat na podrobný výpis odevzdání všech účast
 				{% if sol.final_submit_obj %}
 					{% set p = sol.final_submit_obj %}
 					{% set late = p.check_deadline(round, contest) %}
-					<td class="{% if late or p.broken %}danger{% else %}success{% endif %}">
-						<a href="{{ paper_link(u, p) }}" title="{{ p.uploaded_at|timeformat }}{% if p.is_broken() %} – nekorektní PDF{% endif %}{% if p.pages != None %} – {{ p.pages|inflected('stránka', 'stránky', 'stránek') }}{% endif %}{% if late %} – {{ late }}{% endif %}" class="pdf-icon">📄</a>
-						{% set key = (u.user_id, task.task_id, "solution") %}
-						{% if key in paper_counts and paper_counts[key] > 1 %}
-							<span title="Celkem {{ paper_counts[key]|inflected('verze', 'verze', 'verzí') }}" class="icon">🗐</span>
-						{% endif %}
+					{% set key = (u.user_id, task.task_id, "solution") %}
+					<td class="text-center {% if late or p.broken %}danger{% else %}success{% endif %}">
+						<a href="{{ paper_link(u, p) }}" title="{{ p.uploaded_at|timeformat }}{% if p.is_broken() %} – nekorektní PDF{% endif %}{% if p.pages != None %} – {{ p.pages|inflected('stránka', 'stránky', 'stránek') }}{% endif %}{% if late %} – {{ late }}{% endif %}{% if key in paper_counts and paper_counts[key] > 1 %} – {{ paper_counts[key]|inflected('verze', 'verze', 'verzí') }}{% endif %}">
+							{% if key in paper_counts and paper_counts[key] > 1 %}
+							<span class="glyphicon glyphicon-duplicate"></span>
+							{% else %}
+							<span class="glyphicon glyphicon-file"></span>
+							{% endif %}
+						</a>
 				{% else %}
 					<td>
 				{% endif %}
 				{% if sol.final_feedback_obj %}
 					{% set p = sol.final_feedback_obj %}
-					<td class="{% if p.broken %}danger{% else %}success{% endif %}">
-						<a href="{{ paper_link(u, p) }}" title="{{ p.uploaded_at|timeformat }}{% if p.is_broken() %} – nekorektní PDF{% endif %}{% if p.pages != None %} – {{ p.pages|inflected('stránka', 'stránky', 'stránek') }}{% endif %}" class="pdf-icon">📄</a>
-						{% set key = (u.user_id, task.task_id, "feedback") %}
-						{% if key in paper_counts and paper_counts[key] > 1 %}
-							<span title="Celkem {{ paper_counts[key]|inflected('verze', 'verze', 'verzí') }}" class="icon">🗐</span>
-						{% endif %}
+					{% set key = (u.user_id, task.task_id, "feedback") %}
+					<td class="text-center {% if p.broken %}danger{% else %}success{% endif %}">
+						<a href="{{ paper_link(u, p) }}" title="{{ p.uploaded_at|timeformat }}{% if p.is_broken() %} – nekorektní PDF{% endif %}{% if p.pages != None %} – {{ p.pages|inflected('stránka', 'stránky', 'stránek') }}{% endif %}{% if key in paper_counts and paper_counts[key] > 1 %} – {{ paper_counts[key]|inflected('verze', 'verze', 'verzí') }}{% endif %}">
+							{% if key in paper_counts and paper_counts[key] > 1 %}
+							<span class="glyphicon glyphicon-duplicate"></span>
+							{% else %}
+							<span class="glyphicon glyphicon-file"></span>
+							{% endif %}
+						</a>
 				{% else %}
 					<td>
 				{% endif %}
-- 
GitLab