Wiki source code of Subtyp

Last modified by Josef Vencl on 2021/12/02 09:30

Show last authors
1 (% class="box" %)
2 (((
3 Subtyp je detailní rozlišení každého [[hlavního objektu 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Hlavní objekt.WebHome]]; každý hlavní objekt musí mít subtyp. Subtyp slouží k rozlišení při filtrování. Subtypu mohou být nastaveny přídavné [[parametry >>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Hlavní objekt.Parametr.WebHome]][[📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Hlavní objekt.WebHome]]. Kromě toho může subtyp sloužit i pro určité logické rozdělení hlavních objektů jednoho typu (aktivita), na různé subtypy (elearning, prezenční školení, online prezentace). Například [[Uživatelé 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Uživatel.WebHome]] evidovaní v Competentu mohou pracovat na různorodých pozicích, s čímž obvykle souvisí i nutnost evidovat o uživatelích různorodé údaje. Bezpečnostní pověřenec tak může mít třeba datum poslední prověrky, zatímco pomocná síla v kuchyni údaje o potravinářském průkazu. Subtyp se vždy volí při vytváření hlavního objektu a po jeho vytvoření je již neměnný. Pro vytváření a správu samotných subtypů je určen [[tab Subtypy 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Nastavení.Tab Subtypy.WebHome]] obrazovky [[Nastavení 💻>>doc:Main.Official manuals.Competent - Uživatelská příručka.Uživatelské rozhraní.Administrátorské rozhraní.Obrazovka Nastavení.WebHome]].
4 )))
5
6 = Konfigurace =
7
8 Určuje, jak budou nastaveny některé hlavní parametry při vytvoření nového hlavního objektu daného subtypu. Liší se ovšem jaké parametru můžeme přednastavit pro který hlavní objekt, zde je tedy celkový přehled:
9
10 __**Aktvita, Hodnocení**__
11
12 * **ctEvaluationType **- jaký [[typ hodnocení >>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Typ Hodnocení.WebHome]]bude mít daná aktivita/hodnocení
13 * **maxScore **- jaký je maximální počet bodů při plnění aktivity (platí pouze pro hodnocení typu Body/POINTS)
14 * **passScore **- jaká je bodová/procentuální hranice pro to, aby student aktivitu úspěšně splnil (platí pouze pro hodnocení typu Body/POINTS a Procenta/PERCENT, kde je maximální skóre automaticky 100%)
15 * **description **- iniciální popis aktivity/hodnocení
16 * **ctActivitySchema **- určuje, zda je aktivita Termínová (MULTIPLE) nebo Beztermínová (TIMELESS). Třetí možnost ONE_TIME se aktuálně nepoužívá. Tyto volby jsou možné pouze u aktivity, hodnocení je vždy TIMELESS.
17
18 __**Sada, Termínová data, Kvalifikace**__
19
20 * **description **- iniciální popis
21
22 __**Uživatel, Uživatelská skupina**__
23
24 * **ctLanguage** - výchozí jazyk, ve kterém uživatel uvidí aplikaci. Volby jsou EN = angličtina, nebo CS = čeština
25
26 = Parametry subtypu =
27
28 Pro subtyp můžeme nastavovat parametry všech [[podporovaných datových typů 📖>>doc:Main.Official manuals.Competent - Uživatelská příručka.Slovník.Datové typy.WebHome]], z nichž podpora některých ještě není plně implementována. V následujícím seznamu jsou neimplementované typy přeškrtnuty.
29
30 * String
31 * Long
32 * Boolean
33 * Date
34 * --ObjectId--
35 * Double
36 * DateTime
37 * --EnumId--
38 * --Password--
39 * --Id--
40 * --Url--
41 * --JSON--
42 * Enum
43
44