From 9d5615957889b5309b42e156152643f4adacb69c Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Sun, 27 Aug 2023 14:29:32 +0200 Subject: [PATCH] =?UTF-8?q?Nenab=C3=ADz=C3=ADme=20tla=C4=8D=C3=ADtka,=20kt?= =?UTF-8?q?er=C3=A1=20vedou=20na=20akce,=20na=20n=C4=9B=C5=BE=20u=C5=BEiva?= =?UTF-8?q?tel=20nem=C3=A1=20pr=C3=A1vo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mo/web/templates/org_contest.html | 4 ++++ mo/web/templates/org_generic_list.html | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/mo/web/templates/org_contest.html b/mo/web/templates/org_contest.html index 597a57f9..d71c67cf 100644 --- a/mo/web/templates/org_contest.html +++ b/mo/web/templates/org_contest.html @@ -159,7 +159,9 @@ <td>{{ task.sol_count }} <td>{{ task.max_points|decimal|none_value('–') }} <td><div class="btn-group"> + {% if can_view_submits %} <a class="btn btn-xs btn-primary" href="{{ ctx.url_for('org_contest_task', task_id=task.task_id) }}">Odevzdaná řešení</a> + {% endif %} {% if can_edit_points or can_create_solutions %} <a class="btn btn-xs btn-default" href="{{ ctx.url_for('org_contest_task_edit', task_id=task.task_id) }}"> {% if can_edit_points and can_create_solutions %}Zadat body / založit řešení @@ -168,7 +170,9 @@ {% endif %} </div> <td><div class="btn-group"> + {% if can_view_submits %} <a class="btn btn-xs btn-primary" href="{{ ctx.url_for('org_generic_batch_download', task_id=task.task_id) }}">Stáhnout ZIP</a> + {% endif %} {% if can_upload_solutions %} <a class='btn btn-xs btn-default' href="{{ ctx.url_for('org_generic_batch_upload', task_id=task.task_id) }}">Nahrát ZIP</a> {% endif %} diff --git a/mo/web/templates/org_generic_list.html b/mo/web/templates/org_generic_list.html index dec22104..3b45faba 100644 --- a/mo/web/templates/org_generic_list.html +++ b/mo/web/templates/org_generic_list.html @@ -91,7 +91,7 @@ {{ table.to_html() }} - {% if contest %} + {% if contest and ctx.rights.have_right(Right.manage_contest) %} <a class="btn btn-primary" href="{{ url_for('org_contest_add_user', ct_id=contest.contest_id, site_id=site.place_id if site else None) }}">Přidat účastníka</a> {% endif %} <a class="btn btn-default" -- GitLab