From version < 3.25 >
edited by Josef Vencl
on 2020/11/16 13:51
To version < 5.2 >
edited by Josef Vencl
on 2021/05/04 15:38
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -20,8 +20,10 @@
20 20  Je důležité, jaký stav k souboru zvolíme. Jedná-li se skutečně o certifikát, je nutné zvolit takový stav aktivity, kdy je aktivita úspěšně splněna. Při chybné volbě stavu nemusejí být vyplněny všechny položky.
21 21  )))
22 22  
23 -**Stažení vygenerovaného certifikátu** může provést administrátor nebo student, jem je aktivita přiřazena, zachto podmínek:
23 +**Stažení vodního souboru**, podle kterého se generuje certifikát, může administrátor v [[Detailu aktivity, tabu Dokumenty 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Aktivity.Detail aktivity.WebHome]], kde jsou vypsány všechny přiřazené soubory včetně mnosti je stáhnout.
24 24  
25 +**Stažení vygenerovaného certifikátu** může provést administrátor aktivity nebo student, jemuž je aktivita přiřazena, za těchto podmínek:
26 +
25 25  * Aktivita musí být ve stavu, který je zároveň nastaven i u přiřazeného souboru
26 26  * Administrátor musí mít přístup k aktivitě i uživateli (uživatel se zobrazí v detailu dané aktivity v tabu Uživatelé)
27 27  
... ... @@ -42,7 +42,21 @@
42 42  (% class="box warningmessage" %)
43 43  (((
44 44  **(4)** I pro Milana Hakuze se tlačítko pro stažení certifikátu zobrazilo, i když nebyl v plnění úspěšný.
45 -
47 +CUid acqjp7
46 46  )))
47 47  
48 48  = Tvorba šablony ODT =
51 +
52 +(% class="box" %)
53 +(((
54 +Šablony certifikátů vytváříme v textových programech typu LibreOffice, které umožňují ukládat ve formátu ODT. Nad rámec tohoto formátu označíme místa pro vložení dat pomocí //placeholderů //ve formátu ##${název}## a pro manipulaci se vstupními daty využijeme skriptovací jazyk JavaScript.
55 +)))
56 +
57 +Šablona certifikátu se zpracovává proti vstupním datům, které jsou k dispozici pro skript. Tento skript data přetvoří do takové podoby, aby je bylo možné složit na požadovaná místa.
58 +
59 +V následujícím textu budeme představíme doporučený postup při tvorbě šablon a zároveň ukážeme, jak systém funguje.
60 +
61 +== 1. Úprava statického dokumentu ==
62 +
63 +* Ve spolupráci s grafikem vytvoříme požadovaný vzhled certifikátu. Můžeme jej naplnit nesmyslnými daty (ta později nahradíme), abychom odladili velikost písma nebo rozsah na stránce.
64 +* Jednotlivé proměnné (jméno, příjmení, vystavení dokumentu apod.) uzavřeme do závorek za znakem dolaru, (% style="background-color:#bdc3c7" %)##${název proměnné}##(%%). Při nahrazování se pro celou proměnnou použije formátování aplikované na znak dolaru. Můžeme to využít ve chvíli, kdy jsou názvy proměnných příliš dlouhé a rozložení dokumentu rozrušují.