Course completed enrolment icon

Course completed enrolment

Maintained by Renaat Debleu
Enrol users upon completion of a course.
Price option: Free

Supports Moodle 3.3-5.2 See all versions
Latest release: 1 month ago
Installations: 3950
Downloads (last 90 days): 1275

Frankenstyle name: enrol_coursecompleted
Enrolment

Comments

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

There is no CLI folder within admin/task but there is a schedule_task.php file within admin/task
What happens if you manually run the completion task from the command line:
php admin/tool/task/cli/schedule_task.php --execute='completion_regular_task'
Hi there. I've been using this plugin for a while and with the latest Moodle updates it seems to not be working now. When a student completes Course1 it should automatically enrol them into Course2. However, it either doesn't do it and I've got to do it manually or its extremely slow. Any ideas what could be causing this?
Perhaps the course recompletion plugin can be an option?
Hi people,
I want to enrol the learner with a time delay.
Say I want them to do a refresher after a week/month is that possible to do that?
Any guidance is much appreciated.
Hi Rudraksh,
This will be probably solved in core (https://tracker.moodle.org/browse/MDL-72379). You could vote for this to have it implemented faster.
You can already add a restriction to the course completion where a teacher or a manager manually marks who completes a course or not. But such a 'hand of god' is not very stimulating, probably you will just create frustration...
Hi, please can you help, i have a requirement, where i have around 300 + users in course 1, i want out of these users only 100 users should get access to course 2, once they complete course 1. I have cohort also, but ur plugin support movement of all, any tweaking in code, if possible, please advise, i am really in need of this features where i need to track course completion and limited user enrollment in next course.
If you do not see "course completion" under "course administration", you have to ask your administrator to "Enable completion tracking" on site level. When this is done, make sure "Enable completion tracking" is set to "yes" in the course settings.
Goto "Administration" > "Course administration" > "Course completion", and configure the the conditions required for course completion. Note: you must set some conditions, you cannot just set the "completion requirements" option at the top. Save.
Goto "Administration" > "Course administration". Make sure you can now "Course completion" listed under "reports". If you cannot see this report, then course completion has not been set correctly.
i couldnt find the "course administration" & "course completion"
The first step before installing a plugin is reading the readme file and have a look at the troubleshooting guide.
hi Renaat, i can you give me the step to use this plugin after installion?
because i've already installed, then i go to course user setting, then i add the new enroll methode in the course B with condition the course A must finish.
When i try, when i already completed the course A, but when go to the 'My Course' menu, the course B didn't appear automatically
Si no se encuentran usuarios, no tienes ningún estudiante que haya completado el curso en el pasado.
Pero todos los usuaarios que terminan el curso en el futuro, seran parte del nuevo curso automaticamente.
Instale el plugins, he configurado aparentemente bien. Cuando deseo matricular estudiantes me sale: No se encuentran usuarios.
A que se debe?
Hi James,
THX for the feedback.
You can already set a start and end date when this plugin enrols users, so it is possible to enrol a user into course A before 31/12/2022 and enrol a user into course B after 31/12/2022. For this behaviour, you need to add 2 enrolment instances, one ending on 31/12/2022, one starting at 31/12/2022.
But I do not completely understand what you mean by refresher courses....
R
Hi
Thank you for this wonderful plug in
i am wondering is there is any option to enroll conditionally after completing a course
Eg: if the learner completed the course 1 on or before date ( 31/12/2022) then only enroll to course 2
This is useful if you are running refresher courses for every year.
Thanks