{% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% set in_hier = ctx.hier_id != None %} {% set can_manage_round = rights.have_right(Right.manage_round) and not in_hier %} {% set can_manage_contest = rights.have_right(Right.manage_contest) %} {% set can_view_contestants = rights.have_right(Right.view_contestants) %} {% set can_handle_submits = rights.have_right(Right.view_submits) %} {% set can_upload = rights.can_upload_feedback() %} {% set offer_view_statement = rights.offer_view_statement() %} {% set can_add_contest = g.gatekeeper.rights_generic().have_right(Right.add_contest) %} {% block title %} {{ round.name }} {{ round.category }}{% if in_hier %}: {{ ctx.hier_place.name }}{% endif %} {% endblock %} {% block breadcrumbs %} {{ ctx.breadcrumbs() }} {% endblock %} {% block body %}
Stav kola{{ round.state.friendly_name() }}
Zadání úloh {% if offer_view_statement %} PDF Stáhnout {% else %} {{ offer_view_statement_reason }} {% endif %}
Moje role{% if g.user.is_admin %}správce{% elif roles %}{{ roles|join(", ") }}{% else %}–{% endif %} {% if group_rounds|length > 1 %}
Skupina kol {% for r in group_rounds %} {% if r == round %}{{ r.name }} {{ r.category }}
{% else %}{{ r.name }} {{ r.category }}
{% endif %} {% endfor %} {% endif %}

Přihláška a termíny

Režim přihlašování{{ round.enroll_mode.friendly_name() }}
Popis v přihlášce{{ round.enroll_advert }}
Účastníci vidí zadání a odevzdávají {{ round.ct_tasks_start|timeformat if round.ct_tasks_start else Markup('nenastaveno') }} – {{ round.ct_submit_end|timeformat if round.ct_submit_end else Markup('nenastaveno') }}
Dozor vidí zadání a odevzdává {{ round.pr_tasks_start|timeformat if round.pr_tasks_start else Markup('nenastaveno') }} – {{ round.pr_submit_end|timeformat if round.pr_submit_end else Markup('nenastaveno') }}
{% if round.is_subround() %} přejato z {{ round.master.round_code() }} {% endif %}

Výsledková listina

Pořadí{{ round.master.score_mode.friendly_name() }}
Hranice bodů pro vítěze{{ round.master.score_winner_limit|decimal|none_value(Markup('nenastaveno')) }}
Podmínka pro úspěšné řešitele{% if round.master.score_successful_limit is not none %}{{ round.master.score_successful_limit|decimal }} bodů{% if round.master.tasks_successful_limit is not none %}, {{ round.master.tasks_successful_limit|inflected("úspěšná úloha", "úspěšné úlohy", "úspěšných úloh") }}{% endif %}{% else %}nenastaveno{% endif %}
Přesnost bodování{{ round.master.points_step_name() }}

Soutěže

{% if reg_total.num_contests %} {% set show_contests = reg_stats[0].contest != None %} {% if show_contests %} {% for rs in reg_stats %} {% with state=rs.contest.state if show_contests else rs.lowest_state %} {% endwith %} {% if show_contests %}
{{ round.get_level().name|capitalize }} Stav {% else %} {{ reg_stats[0].region.type_name()|capitalize }} Počet soutěží Stavy soutěží {% endif %} Počet účastníků Počet přihlášek
{{ rs.region.name }} {% with state=rs.contest.state %} {{ state.friendly_name() }} {% endwith %} {% else %} {{ rs.region.name }} {{ rs.num_contests }} {% for s in rs.contest_states %}{{ s.friendly_name() }}{% endfor %} {% endif %} {{ rs.num_active_pants }} {{ rs.num_unconfirmed_pants }} {% endfor %}
Celkem {% if show_contests %} {% else %} {{ reg_total.num_contests }} {% endif %} {{ reg_total.num_active_pants }} {{ reg_total.num_unconfirmed_pants }}
{% else %}

Zatím nebyly založeny žádné soutěže. {% endif %} {% if can_add_contest %}

{{ form_add_contest.csrf_token() }} {{ wtf.form_field(form_add_contest.place) }} {{ wtf.form_field(form_add_contest.create_contest) }}
{% endif %}

Úlohy

{% if task_info %} {% for task, sol_count in task_info %} {% endfor %}
Kód Název Odevzdaná řešení Maximum bodů {% if can_manage_round %}Akce{% endif %} {% if can_view_submits or can_upload %}Dávkové operace{% endif %}
{{ task.code }} {{ task.name }} {{ sol_count }} {{ task.max_points|decimal|none_value('–') }} {% if can_manage_round %} Editovat {% if task.sol_count == 0 %}
{{ form_delete_task.csrf_token() }}
{% endif %} {% if g.user.is_admin %} Historie {% endif %} {% endif %} {% if can_handle_submits or can_upload %}
{% if can_handle_submits %} Stáhnout ZIP {% endif %} {% if can_upload %} Nahrát ZIP {% endif %} {% if can_upload %} Nahrát body {% endif %} {% endif %}
{% else %}

Zatím nebyly přidány žádné úlohy.

{% endif %} {% if can_manage_round %} Nová úloha {% endif %} {% endblock %}