Automatické přiřazování do skupiny na základě skupiny toho, kdo uživatele vytvořil

Re: Automatické přiřazování do skupiny na základě skupiny toho, kdo uživatele vytvořil

autor Jan Wohlgemuth -
Počet odpovědí: 0
Obrázek: Moodle Partner Obrázek: Obzvláště nápomocní moodlisté
Ahoj,

myslím, že bez drobného vývoje to nepůjde.

Prvním úkolem by bylo na profil uživatele dostat informaci, kdo jej založil. Toto bych řešil vytvořením pluginu typu user custom field, který by jako defaultní hodnotu přiřazoval identifikaci zakládajícího uživatele.

Druhý úkol potom - podle profilového pole jej zařadit do cohorty/skupiny - by mohl řešit tento plugin: https://moodle.org/plugins/local_profilecohort

Nicméně celé to stojí a padá na základní informaci - jestli chceš i cohorty/skupiny a tedy i podmínky pro ten plugin zakládat automaticky, nebo se bude jednat o omezený okruh uživatelů "zakladačů" (a tudíž zakládání cohort/skupin a pravidel může být řešeno "ručně").

V případě plně automatického řešení by se již jednalo o komplexnější plugin, který by reagoval na event založení uživatele a "řešil by vše". Ale i to se dá napsat mrknout

Kdyžtak dej vědět.

Honza