Skip to content
Snippets Groups Projects

WIP: Zárodek uživatelské části webu a submitování

Closed Martin Mareš requested to merge devel into master
Compare and Show latest version
7 files
+ 77
32
Compare changes
  • Side-by-side
  • Inline

Files

+ 16
6
@@ -4,13 +4,23 @@
{% set round = contest.round %}
{% set state = round.state %}
<h2>{{ round.name }} {{ round.year }}. ročníku kategorie {{ round.category }}</h2>
<h2>{{ contest.place.name }}</h2>
<h2>{{ round.name }} {{ round.year }}. ročníku kategorie {{ round.category }}: {{ contest.place.name }}</h2>
{% if state == db.RoundState.running %}
<p>FIXME: Uvést stav contestu. Uvést deadline a vysvětlit její význam.
<p>Soutěž běží.
{% if round.ct_submit_end == None %}
Můžete odevzdávat svá řešení.
{% else %}
Svá řešení odevzdávejte do {{ round.ct_submit_end|timeformat }}.
V případě technických problémů můžete odevzdat i později,
ale není zaručeno, že řešení budou hodnocena.
{% endif %}
<p>Řešení odevzdávejte ve formátu PDF jako soubor o velikosti maximálně
{{ max_submit_size // 1048576 }} MB.
{% elif state == db.RoundState.grading %}
<p>FIXME
<p>Odevzdávání bylo ukončeno. Vyčkejte prosím, až úlohy opravíme.
{% elif state == db.RoundState.closed %}
<p>FIXME
{% else %}
@@ -23,7 +33,7 @@
<h3>Úlohy</h3>
<table class=data>
<table class="table table-bordered table-hover">
<thead>
<tr>
<th>Úloha
@@ -47,7 +57,7 @@
{% else %}
<td>
{% if round.state == db.RoundState.running %}
<a class='btn btn-xs btn-success' href='{{ url_for('user_contest_task', contest_id=contest.contest_id, task_id=task.task_id) }}'>Odevzdat</a>
<a class='btn btn-xs btn-primary' href='{{ url_for('user_contest_task', contest_id=contest.contest_id, task_id=task.task_id) }}'>Odevzdat</a>
{% endif %}
{% endif %}
{% endfor %}
Loading