diff --git a/doc/pruvodce b/doc/pruvodce index af41669074b1330ed1c67d8932144f60814ea537..8527f08542f5e1fc7b7939be6bdc82bd8db055a3 100644 --- a/doc/pruvodce +++ b/doc/pruvodce @@ -1,11 +1,12 @@ Průvodce garanta ================ -Školním a okresním garantům zobrazujeme na stránce soutěže, kterou -spravují, průvodce řízením soutěže. +Školním garantům všech kategorií a okresním a krajským garantům kategorií Z +zobrazujeme na stránce soutěže, kterou spravují, průvodce řízením soutěže. -TODO: Chceme něco napovídat krajským garantům, nebo všichni znají OSMO -dostatečně? Pokud ano, je potřeba do workflow zabudovat koordinaci. +TODO: Chceme něco napovídat krajským garantům středoškolských kategorií, nebo +všichni znají OSMO dostatečně? Pokud ano, je potřeba do workflow zabudovat +koordinaci. U každé akce bude odkaz na stránku, kde se akce dá provést. @@ -22,8 +23,6 @@ U každé akce bude odkaz na stránku, kde se akce dá provést. - Můžete účastníka ručně přidat. - [kolo != domácí & kolo != školní] Rozešlete soutěžícím pozvánky - - TODO: Jak to má přesně fungovat? Hromadný mail všem účastníkům a jejich školním garantům? - - TODO: Co s účastniky, kteří nemají školního garanta? - [kolo != domácí] [nepovinné] Vytiskněte hlavičkové papíry na protokoly. @@ -43,7 +42,7 @@ U každé akce bude odkaz na stránku, kde se akce dá provést. je oskenovat a nechat OSMO, ať je roztřídí. - Obodujte odevzdaná řešení: - - [kategorie ∈ {A,B,C} & kolo = školní | kolo = okresní] Povinné. + - [kategorie ∈ {A,B,C} & kolo = školní | kolo = okresní | kolo = krajské] Povinné. - [jinak] Pro toto kolo nepovinné. - Můžete obodovat každou úlohu zvlášť. - Můžete nahrát tabulku pro všechny úlohy. @@ -54,7 +53,7 @@ U každé akce bude odkaz na stránku, kde se akce dá provést. ## Stav "opravuje se" nebo "opraveno" - Sestavte výsledkovou listinu - - [kolo = okresní] Povinné. + - [kolo = okresní | kolo = krajské] Povinné. - [jinak] Pro toto kolo nepovinné. - Uložit současnou verzi. - Po kontrole zveřejnit. diff --git a/mo/web/templates/org_contest.html b/mo/web/templates/org_contest.html index 11f0e3a545200e6e9b601294d2d8ada03ce334e5..01da5169670a9bea5288f0ffb49ebf1de04518b7 100644 --- a/mo/web/templates/org_contest.html +++ b/mo/web/templates/org_contest.html @@ -100,7 +100,7 @@ <p class='space-top rights-elsewhere'>Další akce můžete provádět na stránce své soutěže nebo soutěžního místa. {{ rights_elsewhere_info() }} {% endif %} -{% if can_manage and round.round_type in [RoundType.domaci, RoundType.skolni, RoundType.okresni] %} +{% if can_manage and (round.round_type in [RoundType.domaci, RoundType.skolni, RoundType.okresni] or round.round_type == RoundType.krajske and round.category.startswith('Z')) %} {% include "parts/org_contest_guide.html" %} {% endif %} diff --git a/mo/web/templates/parts/org_contest_guide.html b/mo/web/templates/parts/org_contest_guide.html index f0a98b4b4d11a1966cfeebfc5e1c9d4f292a8e21..77d025dbb324961042a681633c3e7597e1d81737 100644 --- a/mo/web/templates/parts/org_contest_guide.html +++ b/mo/web/templates/parts/org_contest_guide.html @@ -64,7 +64,7 @@ <li>Zadejte body za jednotlivá řešení: <ul> - {% if (round.category in "ABC" and round_type == RoundType.skolni) or round_type == RoundType.okresni %} + {% if (round.category in "ABC" and round_type == RoundType.skolni) or round_type in (RoundType.okresni, RoundType.krajske) %} <li>Zadávání bodů je v tomto kole povinné. {% else %} <li>Zadávání bodů je v tomto kole nepovinné, ale OSMO pak umí sestavit výsledkovou listinu. @@ -79,7 +79,7 @@ <li>Sestavte <a href='{{ ctx.url_for('org_score') }}'>výsledkovou listinu</a>: <ul> - {% if round_type == RoundType.okresni %} + {% if round_type in (RoundType.okresni, RoundType.krajske) %} <li>Sestavení listiny je v tomto kole povinné. {% else %} <li>Sestavení listiny je v tomto kole nepovinné.