Skip to content
Snippets Groups Projects
Commit 6656514a authored by Jan Prachař's avatar Jan Prachař
Browse files

Tabulka řešení: změna ikonky pro více verzí

parent 83af9bea
No related branches found
No related tags found
No related merge requests found
......@@ -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") %}
<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 title="Celkem {{ paper_counts[key]|inflected('verze', 'verze', 'verzí') }}" class="icon">🗐</span>
<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") %}
<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 title="Celkem {{ paper_counts[key]|inflected('verze', 'verze', 'verzí') }}" class="icon">🗐</span>
<span class="glyphicon glyphicon-duplicate"></span>
{% else %}
<span class="glyphicon glyphicon-file"></span>
{% endif %}
</a>
{% else %}
<td>
{% endif %}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment