Skip to content
Snippets Groups Projects
Select Git revision
  • 0e78c590f981f3cea39a2aa3d6d00a91266cc373
  • devel default
  • master
  • fo
  • jirka/typing
  • fo-base
  • mj/submit-images
  • jk/issue-96
  • jk/issue-196
  • honza/add-contestant
  • honza/mr7
  • honza/mrf
  • honza/mrd
  • honza/mra
  • honza/mr6
  • honza/submit-images
  • honza/kolo-vs-soutez
  • jh-stress-test-wip
  • shorten-schools
19 results

user_join_round.html

Blame
  • org_contest_scans.html 1.86 KiB
    {% extends "base.html" %}
    {% import "bootstrap/wtf.html" as wtf %}
    
    {% block title %}
    Zpracování skenů pro {{ ctx.round.name|lower }} kategorie {{ ctx.round.category }}
    {% endblock %}
    {% block breadcrumbs %}
    {{ ctx.breadcrumbs(action="Zpracování skenů") }}
    {% endblock %}
    {% block body %}
    
    <h3>Nahrání skenů</h3>
    
    <p>Zde je možné nahrát PDF s naskenovanými protokoly soutěžících. Vyberte úlohy,
    které naskenované PDF obsahuje, a soubor nahrajte. Po krátkém zpracování
    zobrazí systém možnost roztřídit jednotlivé naskenované stránky a potvrdit
    jejich přiřazení jednotlivým soutěžícím.
    
    {% macro field(f) %}
    {{ wtf.form_field(f, form_type='horizontal', horizontal_columns=('lg', 3, 7), button_map={'gen_protos': 'primary', 'process_scans': 'primary'}) }}
    {% endmacro %}
    
    <form action="" method=POST class="form form-horizontal" role="form" enctype='multipart/form-data'>
    	{{ proc_form.csrf_token }}
    	{% if proc_task_fields %}
    		<div class='form-group'>
    			<label class='control-label col-lg-3' for='{{ proc_task_fields[0].id }}'>Úlohy</label>
    			<div class='col-lg-7'>
    				{% for f in proc_task_fields %}
    					{{ wtf.form_field(f) }}
    				{% endfor %}
    			</div>
    		</div>
    	{% endif %}
    	{{ field(proc_form.files) }}
    	<div class='form-group required'>
    		<label class='control-label col-lg-3'>Typ skenů</label>
    		<div class='col-lg-7'>
    			{% for f in proc_form.scans_type %}
    				<div class="radio"><label for="{{ f.id }}">{{ f(required="required") }}{{ f.label.text }}</label></div>
    			{% endfor %}
    		</div>
    	</div>
    	{{ field(proc_form.process_scans) }}
    </form>
    
    {% if num_scan_jobs > 0 %}
    <h3>Rozpracované třídění</h3>
    
    <p>Už jste nahráli k roztřídění {{ num_scan_jobs|inflected('dávku', 'dávky', 'dávek') }} skenů.
    Podívejte se do <a href='{{ url_for('org_jobs', back=ctx.url_for('org_contest_scans')) }}'>seznamu dávek</a>.
    
    {% endif %}
    
    {% endblock %}