Sazba diplomů
-
Review changes -
-
Download -
Patches
-
Plain diff
Implementace účastnických listů, diplomů úspěšného řešitele a pochvalných uznání (issues #423 (closed) a #212 (closed)).
Základní myšlenky:
- Generování výsledkovky uděluje pochvalná uznání (HM), pokud jsou zapnutá v nastavení kola.
- Ve všech pohledech na výsledkovku (organizátorská pracovní, organizátorská zmražená, účastnická oficiální) se HM ukazují.
- Přibyla stránka s diplomy dostupná (zatím jenom) ze stránky soutěže. Na ní lze diplomy generovat a prohlížet.
- Vždy se generují účastnické listy, pokud má soutěž oficiální výsledkovku, generují se i diplomy úspěšného řešitele a HM.
- Zatím existuje jeden formát diplomů, některé věci se dají parametrizovat (třeba kdo je na diplomech podepsaný). Časem by mohly přibýt další parametry (velikosti některých vertikálních mezer, ať se dá sazba snáz skloubit s uživatelským podkladovým obrázkem), nebo dokonce další formáty diplomů.
- Pro každou kombinaci soutěž + typ diplomů se vygeneruje jedno PDF se všemi účastníky. To si může organizátor stáhnout celé (pro tisk), ale také z něj OSMO umí online vykousnout stránku pro konkrétního účastníka. Tím pádem nemáme pro každého účastníka uloženu kopii potenciálně dost macatého obrázku na pozadí, a přitom jsou všechny pomalé akce odsunuté do jobů.
Zatím je spousta detailů nedořešená, podstatnější problémy jsou tyto (další detaily viz TODO
):
-
Obrázky na pozadí diplomu, zatím je jenom napevno logo MO na posledním řádku. -
Na stránce diplomů chybí vysvětlující text. -
Ověřovací služba na QR kódy neexistuje. -
Diplomy nejsou propojené se zbytkem organizátorského rozhraní. -
Diplomy se nezobrazují účastníkům.
Nicméně už teď to dává smysl číst a testovat.
Edited by Martin Mareš
Merge request reports
Compare and
- version 495314b984
- version 48756ee605
- version 4741cdc2b6
- version 460a71bed4
- version 45d711f880
- version 44aa233992
- version 43d9c464c3
- version 4287dbe32b
- version 410208899c
- version 4098a37587
- version 397fe6133a
- version 384d3f3092
- version 371ac6be8e
- version 367776e9f4
- version 35ec0c2a11
- version 34d525cc70
- version 339184d8d0
- version 32e1622d00
- version 315f996c91
- version 30b79323b8
- version 29b81ee3f2
- version 28166a48db
- version 277dab15e3
- version 266c29f997
- version 255ff4282d
- version 246bec4659
- version 23c7c2803f
- version 221379aefd
- version 21e9dcbab6
- version 203349291d
- version 196b993ee6
- version 1854c9fda1
- version 1751349dc7
- version 16f77e22d4
- version 15bcfaa999
- version 1439713619
- version 13fe317b34
- version 1242583a9e
- version 113001cabd
- version 10023bced7
- version 96f30b5b7
- version 83817f1d6
- version 74ae2dc21
- version 62552a2cc
- version 5a01ff3d0
- version 44aae7cdd
- version 38803ee0d
- version 296c4b0de
- version 169cd5c9a
- devel (base)
- latest versiond28f1b4e103 commits,
- version 495314b984106 commits,
- version 48756ee605102 commits,
- version 4741cdc2b6101 commits,
- version 460a71bed4101 commits,
- version 45d711f880129 commits,
- version 44aa233992128 commits,
- version 43d9c464c3127 commits,
- version 4287dbe32b126 commits,
- version 410208899c124 commits,
- version 4098a37587123 commits,
- version 397fe6133a122 commits,
- version 384d3f3092117 commits,
- version 371ac6be8e116 commits,
- version 367776e9f4115 commits,
- version 35ec0c2a11114 commits,
- version 34d525cc70106 commits,
- version 339184d8d0103 commits,
- version 32e1622d00105 commits,
- version 315f996c91103 commits,
- version 30b79323b8103 commits,
- version 29b81ee3f2100 commits,
- version 28166a48db97 commits,
- version 277dab15e395 commits,
- version 266c29f99794 commits,
- version 255ff4282d84 commits,
- version 246bec465983 commits,
- version 23c7c2803f81 commits,
- version 221379aefd77 commits,
- version 21e9dcbab676 commits,
- version 203349291d74 commits,
- version 196b993ee674 commits,
- version 1854c9fda173 commits,
- version 1751349dc772 commits,
- version 16f77e22d468 commits,
- version 15bcfaa99965 commits,
- version 143971361965 commits,
- version 13fe317b3463 commits,
- version 1242583a9e60 commits,
- version 113001cabd58 commits,
- version 10023bced756 commits,
- version 96f30b5b755 commits,
- version 83817f1d647 commits,
- version 74ae2dc2145 commits,
- version 62552a2cc44 commits,
- version 5a01ff3d042 commits,
- version 44aae7cdd37 commits,
- version 38803ee0d31 commits,
- version 296c4b0de30 commits,
- version 169cd5c9a29 commits,
60 files
+ 2796
− 262
Compare changes
- Side-by-side
- Inline
Files
60+ 1
− 1
Loading