From 45d3e407d7d5a0531d8b440b4aa6d37ebcab4087 Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Mon, 28 Aug 2023 16:37:23 +0200 Subject: [PATCH] =?UTF-8?q?Dal=C5=A1=C3=AD=20vylep=C5=A1en=C3=AD=20vysv?= =?UTF-8?q?=C4=9Btlivek=20okolo=20zpracov=C3=A1n=C3=AD=20=C5=99e=C5=A1en?= =?UTF-8?q?=C3=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Zpracování skenů se hodí i na papíry bez QR kódů. Pří elektronickém opravování je potřeba zachovat názvy souborů. --- mo/web/templates/org_contest_scans.html | 5 +++-- mo/web/templates/org_generic_batch_download.html | 3 +++ mo/web/templates/org_generic_batch_upload.html | 11 ++++++----- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/mo/web/templates/org_contest_scans.html b/mo/web/templates/org_contest_scans.html index ed0052a9..98982e16 100644 --- a/mo/web/templates/org_contest_scans.html +++ b/mo/web/templates/org_contest_scans.html @@ -13,8 +13,9 @@ Zpracování skenů pro {{ ctx.round.name|lower }} kategorie {{ ctx.round.catego <p>Zde je možné nahrát jeden nebo více souborů PDF s naskenovanými protokoly soutěžících. Nahrajte soubory a vyberte úlohy, které se v nich vyskytují. 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. +zobrazí systém možnost roztřídit jednotlivé naskenované stránky. Pokud protokoly mají +předtištěné hlavičky s QR kódy, roztřídí se automaticky a postačí 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'}) }} diff --git a/mo/web/templates/org_generic_batch_download.html b/mo/web/templates/org_generic_batch_download.html index d73c788f..4a241d6d 100644 --- a/mo/web/templates/org_generic_batch_download.html +++ b/mo/web/templates/org_generic_batch_download.html @@ -25,6 +25,9 @@ {% endif %} Pozor na to, že jich může být poměrně hodně (viz celková velikost dat výše). +<p>Budete-li chtít opravovat řešení elektronicky, je důležité zachovat názvy souborů. +Na zařazení souborů do adresářů nezáleží. + <p>Někdy se může stát, že v systému chybí opravená verze řešení (pokud opravovatel necítil potřebu cokoliv komentovat), nebo naopak chybí účastnická (do systému byla nahraná až opravená řešení). Tehdy se může hodit režim "účastnická/opravená" (stáhnout diff --git a/mo/web/templates/org_generic_batch_upload.html b/mo/web/templates/org_generic_batch_upload.html index 7a4ffa3b..2e20b272 100644 --- a/mo/web/templates/org_generic_batch_upload.html +++ b/mo/web/templates/org_generic_batch_upload.html @@ -7,19 +7,20 @@ {% endblock %} {% block body %} -{% if ctx.contest %} <p><em>Tato funkce se používá, pokud jste si stáhli soubory účastnických řešení a opravovali -je elektronicky. Pokud opravená řešení skenujete z papíru, nahrávejte je přes +je elektronicky. +{% if ctx.contest %} +Pokud skenujete jednotlivá řešení z papíru, nahrávejte je přes <a href='{{ ctx.url_for('org_contest_solutions') }}'>tabulku odevzdaných řešení</a>. -Pokud skenujete předtištěné protokoly, použijte +Pokud skenutete všechny protokoly najednou (ať už předtištěné nebo bez hlaviček), použijte <a href='{{ ctx.url_for('org_contest_scans') }}'>zpracování skenů</a>. -</em> {% endif %} +</em> <p>Zde můžete najednou nahrát více opravených řešení zabalených do souboru typu ZIP. Maximální možná velikost ZIPu je {{ max_size|data_size }}. -<p>Soubory opravených řešení se musí jmenovat stejně jako původní soubory účastnických řešení. +<p>Soubory opravených řešení se <em>musí jmenovat stejně</em> jako původní soubory účastnických řešení. Na zařazení souborů do adresářů nezáleží. <p>Pokud ZIP obsahuje jen podmnožinu účastníků, řešení ostatních účastníků se nezmění. -- GitLab