Back in 2015 Casey Tyler asked about how to get notifications to users when their badges expire to prompt them to retake the course. I am now looking into exactly the same thing a Casey was. i want to issue badges for completed CPD ( health and safety training etc...) and then remind them to complete it again every two years
Randy Thornton suggested to look at the Reengagment plugin: https://moodle.org/plugins/mod_reengagement
But for this you can only notify on course completion and i want to notify on activity completion as as far as i am aware you cannot un-complete a course so this would only work once. I also wanted to place all the e-learning packages on one course to make them easier to find.
Does anyone have any suggestions, has this progressed further since 2015?
here is Casey original post
Hello All,
I love Moodle and I do love the badge function. However, our training department does training that need to be repeated every 2 years.
For example the CPR and First Aid class is held every week of the year. Students are required to take this course every 2 years. I thought the best solution was to award a badge that expires after two years. It works great but there is no functionality to send out periodic emails when the badge gets close to expiring. Is there a way to do this? If i had to develop this myself where would be the best place to start?