Wiki source code of Certifikát
Version 4.1 by Josef Vencl on 2020/11/17 09:39
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | (% class="box" %) | ||
2 | ((( | ||
3 | Certifikát je listina potvrzující, že uživatel splnil nějakou aktivitu a dosáhl tak určité úrovně. Competent tyto certifikáty generuje automaticky na základě dosažených výsledků a šablony ODT. Tato šablona obsahuje jednak formátování pro výsledný certifikát, jednak také řízení pro jeho vygenerování. | ||
4 | ))) | ||
5 | |||
6 | = Správa šablon v Competentu od nahrání ke stažení = | ||
7 | |||
8 | **Šablony do Competentu nahráváme **stejným způsobem jako další soubory, přes obrazovku [[Soubory 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Soubory.WebHome]] nebo přes otevřený vedlejší panel [[Výběr souboru 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Sdílené komponenty.Vedlejší panely.Výběr souboru.WebHome]]. Na obrazovce Soubory musíme nahraný soubor ještě označit jako šablonu certifikátu. | ||
9 | |||
10 | (% class="box" %) | ||
11 | ((( | ||
12 | [[image:A-Files-markAsCertTemplate.png]] | ||
13 | Soubor je již nahrán. Po kliknutí pravým tlačítkem myši zobrazíme kontextovou nabídku souboru a označíme soubor jako šablonu certifikátu. | ||
14 | ))) | ||
15 | |||
16 | **Přiřazení šablony k aktivitě **provedeme stejně jako přiřazení jakéhokoli jiného souboru (viz [[Detail aktivity, tab Dokumenty 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Aktivity.Detail aktivity.WebHome]]). | ||
17 | |||
18 | (% class="box infomessage" %) | ||
19 | ((( | ||
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 | ))) | ||
22 | |||
23 | **Stažení vygenerovaného certifikátu** může provést administrátor nebo student, jemuž je aktivita přiřazena, za těchto podmínek: | ||
24 | |||
25 | * Aktivita musí být ve stavu, který je zároveň nastaven i u přiřazeného souboru | ||
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 | |||
28 | Přiřazený uživatel ve studentském módu přejde na detail sobě přiřazené aktivity ([[Detail uživatelské aktivity 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Studentské rozhraní.Obrazovka Aktivity.Obrazovka Detail uživatelské aktivity.WebHome]]) a stáhne soubor s certifikátem (přp. všechny soubory v archivu ZIP). Soubor s certifikátem již bude vyplněný a připravený k možnému vytištění. | ||
29 | |||
30 | Administrátor s přístupem do detailu aktivity v seznamu uživatelů uvidí možnost stažení uživatelského certifikátu. Po kliknutí se stáhne požadovaný certifikát. | ||
31 | |||
32 | [[image:A-ActivityDetail-userCertificatesDownload.png]] | ||
33 | |||
34 | Administrátorský pohled na seznam uživatelů u aktivity | ||
35 | |||
36 | **(1) **Uživatel splnil aktivitu, certifikát ale není ke stažení. Pro uživatele je aktivita stále spuštěna a pro tento stav nebyla šablona označena. | ||
37 | |||
38 | **(2)** Druhý uživatel aktivitu ještě nesplnil. | ||
39 | |||
40 | **(3)** Kamil Dvořák má aktivitu splněnou ve stavu Dokončeno. Zobrazilo se mu tedy tlačítko pro stažení certifikátu [[image:ico-downloadCert.png]]. | ||
41 | |||
42 | (% class="box warningmessage" %) | ||
43 | ((( | ||
44 | **(4)** I pro Milana Hakuze se tlačítko pro stažení certifikátu zobrazilo, i když nebyl v plnění úspěšný. | ||
45 | CUid acqjp7 | ||
46 | ))) | ||
47 | |||
48 | = Tvorba šablony ODT = | ||
49 | |||
50 | (% class="box" %) | ||
51 | ((( | ||
52 | Š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. | ||
53 | ))) | ||
54 | |||
55 | (% class="box warningmessage" %) | ||
56 | ((( | ||
57 | Na návodu se pracujeme | ||
58 | CUid 9ewrx8 | ||
59 | ))) |