Skip to content
Snippets Groups Projects
Select Git revision
  • ad93318c02c2cba26e64661d0fafef15affb3bde
  • jk default protected
2 results

osdd-run

Blame
  • org_round.html 6.67 KiB
    {% extends "base.html" %}
    {% import "bootstrap/wtf.html" as wtf %}
    
    {% block title %}{{ round.name }} {{ round.round_code() }}{% endblock %}
    {% block breadcrumbs %}
    {{ contest_breadcrumbs(round=round) }}
    {% endblock %}
    
    {% block body %}
    
    <table class=data style="float: left; margin-right: 10px;">
    	<thead>
    		<tr><th colspan=2>Parametry kola <i>(nelze editovat)</i>
    	</thead>
    	<tr><td>Ročník<td>{{ round.year }}
    	<tr><td>Kategorie<td>{{ round.category }}
    	<tr><td>Pořadí<td>{{ round.seq }}
    	{% if round.part > 0 %}<tr><td>Část<td>{{ round.part_code() }}{% endif %}
    	<tr><td>Oblast<td>{{ level_names[round.level] }}
    	<tr><td>Vaše role<td>{% if g.user.is_admin %}správce{% elif roles %}{{ roles|join(", ") }}{% else %}–{% endif %}
    	{% if group_rounds|length > 1 %}
    	<tr><td>Skupina kol:<td>
    		{% for r in group_rounds %}
    			{% if r == round %}<i>{{ r.name }} {{ r.round_code() }} (toto kolo)</i><br>
    			{% else %}<a href="{{ url_for('org_round', id=r.round_id) }}">{{ r.name }} {{ r.round_code() }}</a><br>
    			{% endif %}
    		{% endfor %}
    	{% endif %}
    	<thead>
    		<tr><th colspan=2>Základní nastavení
    	</thead>
    	<tr><td>Název<td>{{ round.name }}
    	<tr><td>Stav<td class='rstate-{{round.state.name}}'>{{ round.state.friendly_name() }}
    	{% with state=round.ct_state() %}
    	<tr><td>Stav pro účastníky<td class='rstate-{{state.name}}'>{{ state.friendly_name() }}
    	{% endwith %}
    </table>
    <table class=data style="float: left;">
    	<thead>
    		<tr><th colspan=2>Termíny a zadání
    	</thead>
    	<tr><td>Účastníci vidí zadání od<td>{{ round.ct_tasks_start|time_and_timedelta }}
    	<tr><td>Účastníci odevzdávají do<td>{{ round.ct_submit_end|time_and_timedelta }}
    	<tr><td>Dozor vidí zadání od<td>{{ round.pr_tasks_start|time_and_timedelta }}
    	<tr><td>Dozor odevzdává do<td>{{ round.pr_submit_end|time_and_timedelta }}
    	<tr><td>Zadání<td>
    {% if round.tasks_file %}
    	{% if not statement_exists %}
    		<span class=error>soubor neexistuje</span>
    	{% elif can_view_statement %}
    		<a href='{{ url_for('org_task_statement', id=round.round_id) }}'>stáhnout</a>
    	{% else %}
    		není dostupné
    	{% endif %}
    {% else %}
    	–
    {% endif %}
    	<thead>
    		<tr><th colspan=2>Nastavení výsledkové listiny{% if round.is_subround() %}
    			<i>(přejato z <a href="{{ url_for('org_round', id=round.master.round_id) }}">{{ round.master.round_code() }}</a>)</i>
    		{% endif %}
    	</thead>
    	<tr><td>Výsledková listina<td>{{ round.master.score_mode.friendly_name() }}
    	<tr><td>Hranice bodů pro vítěze<td>{{ round.master.score_winner_limit|decimal|none_value(Markup('<i>nenastaveno</i>')) }}
    	<tr><td>Hranice bodů pro úspěšné řešitele<td>{{ round.master.score_successful_limit|decimal|none_value(Markup('<i>nenastaveno</i>')) }}
    	<tr><td>Přesnost bodování<td>{{ round.points_step_name() }}
    </table>
    <div style="clear: both;"></div>
    
    <div class="btn-group">