Subtyp
Subtyp je detailní rozlišení každého hlavního objektu 📖; 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 📖. 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é 📖 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 💻 obrazovky Nastavení 💻.
Konfigurace
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:
Aktvita, Hodnocení
- ctEvaluationType - jaký typ hodnocení bude mít daná aktivita/hodnocení
- maxScore - jaký je maximální počet bodů při plnění aktivity (platí pouze pro hodnocení typu Body/POINTS)
- 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%)
- description - iniciální popis aktivity/hodnocení
- 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.
Sada, Termínová data, Kvalifikace
- description - iniciální popis
Uživatel, Uživatelská skupina
- ctLanguage - výchozí jazyk, ve kterém uživatel uvidí aplikaci. Volby jsou EN = angličtina, nebo CS = čeština
Parametry subtypu
Pro subtyp můžeme nastavovat parametry všech podporovaných datových typů 📖, z nichž podpora některých ještě není plně implementována. V následujícím seznamu jsou neimplementované typy přeškrtnuty.
- String
- Long
- Boolean
- Date
ObjectId- Double
- DateTime
EnumIdPasswordIdUrlJSON- Enum