Dynamic cohorts

Premium Certified Partner
Maintained by Dmitrii Metelkin, Catalyst IT
Dynamic cohorts plugin allows dynamically add and remove users from cohorts based on configured rules, which themselves are composed of conditions.
Price option: Free

Supports Moodle 4.1-5.1 See all versions
Latest release: 3 months ago
Installations: 1759
Downloads (last 90 days): 778

Frankenstyle name: tool_dynamic_cohorts
Administration tools

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

Hi, Dmitrii,
I have a rule with the following condition:
Condition: User role
Operator: have role
Role: Teacher
Context: Category
"including children (categories and courses)" is set
The returning "Matching users" are not considering the sub-categories and its courses.
My understanding is that "children" correspond to the sub-categories and courses located within these sub-categories.
Am I right?
Ricardo
Super plugin, great job! Thank you.
May I take the liberty of suggesting some functionality?
It would be stratospheric if you could bind different conditions with logical operators, or group certain conditions (e.g. a user should be added to a cohort if: (Condition 1 OR Condition 2 match) AND Condition 3 match.
As for the rules, it would be interesting to have the possibility of making copies (and then changing one of the parameters, certainly the cohort to be managed).
Finally, it would be interesting, at least from my point of view, to also have the possibility to manage cohorts manually, at least in part. I mean, for example, that it would be interesting to be able to manually add users to a cohort managed by the plugin, so that exceptions could also be managed optimally.
Thank you, good work, and of course Happy New Year to all
This plugin is absolutely brilliant. Thank you so much for the fantastic work!
Moodle 4.3.3 (Build: 20240212)
Good afternoon
1. Conditions are not saved
2. When saving without conditions, it gives the error -generalexceptionmessage
Approval issue created: CONTRIB-9534