{% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% block title %} {{ round.round_code() }}: Výsledky pro {{ round.name|lower }} kategorie {{ round.category }}{% if contest %} {{ contest.place.name_locative() }}{% endif %} {% if ctx.hier_place %} ({{ ctx.hier_place.name_locative() }}){% endif %} {% endblock %} {% block breadcrumbs %} {{ ctx.breadcrumbs(action="Výsledky oblasti" if contest else "Výsledky kola") }} {% endblock %} {% block pretitle %}
{% if contest %} Odevzdaná řešení Výsledky kola {% endif %}
{% endblock %} {% block body %} {% if messages %}
{% set error_count = messages | selectattr(0, "equalto", "error") | list | count %}
    {% for (type, msg) in messages %} {% if type == "error" %}
  • Chyba: {{ msg }} {% elif type == "warning" %}
  • Varování: {{ msg }} {% else %}
  • Info: {{ msg }}{% endif %} {% endfor %}
{% endif %} {% if group_rounds|length > 1 %}

Toto je sdílená výsledková listina pro několik kol: {% for r in group_rounds %}{% if loop.index > 1 %}, {% endif %}{{ r.round_code() }} {{ r.name }}{% endfor %}. Jsou v ní započítány body ze všech úloh těchto kol.

{% endif %} {% set master = round.master %}

Mód této výsledkové listiny je {{ master.score_mode.friendly_name() }}. Diskvalifikovaní, odmítnuvší a nepřítomní účastníci jsou skryti, stejně tak testovací uživatelé. Export pod tabulkou obsahuje sloupce navíc. Rozkliknutím bodů se lze dostat na detail daného řešení.

{% if master.score_winner_limit is not none or master.score_successful_limit is not none %}

{% if master.score_winner_limit is not none %} Vítězi se stávají účastníci s alespoň {{ master.score_winner_limit|decimal }} {{ master.score_winner_limit|inflected_by("bodem", "body", "body") }}. {% endif %} {% if master.score_successful_limit is not none %} Úspěšnými řešiteli se stávají účastníci s alespoň {{ master.score_successful_limit|decimal }} {{ master.score_successful_limit|inflected_by("bodem", "body", "body") }}. {% endif %} {% endif %} {% if edit_form %}

Zjednoznačnění pořadí: U soutěžících na sdílených pozicích vyplňte číslo do políčka na konci řádku. Třídí se vzestupně od nejmenšího, prázdné políčko se považuje za nulu.

{{ edit_form.csrf_token }} {{ wtf.form_field(edit_form.submit, class="btn btn-primary pull-right") }}
{% elif ctx.rights.have_right(Right.manage_contest) %} Zjednoznačnit pořadí
{% endif %} {{ table.to_html() }} {% if edit_form %} {{ wtf.form_field(edit_form.submit, class="btn btn-primary pull-right") }}
{% elif ctx.rights.have_right(Right.manage_contest) %} Zjednoznačnit pořadí
{% endif %} {% endblock %}