General plugins (Local): Course recompletion

local_recompletion
Maintained by Picture of Dan Marsden Dan Marsden
This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it.
3 sites
31 downloads
5 fans

WARNING: This is currently proof of concept code - it should not be used in production!

This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it.

This plugin could be used to facilitate annual re-certification.

This plugin deletes existing course completion and activity completion data based on the schedule set by the teacher. Existing completion data is not retained or archived. (but hopefully we can improve the plugin to archive completion data in future)

For more information on the current shortcomings with this plugin please see the issues tracker:
https://github.com/danmarsden/moodle-local_recompletion/issues


Screenshots

Screenshot #0

Contributors

Picture of Dan Marsden
Dan Marsden (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Dan Marsden
    Thu, 24 Aug 2017, 5:49 PM
    Hi guys,

    would be handy for a review if anyone has time but this should probably go into the incubating area of the plugins db as it's really just a proof of concept I knocked together quickly as a way of potentially handling re-certification/repeating courses in Moodle.
  • Picture of Plugins bot
    Thu, 24 Aug 2017, 5:50 PM
    Approval issue created: CONTRIB-7024
  • Proper Bo, am tellin thee!
    Sat, 26 Aug 2017, 6:43 AM
    This would be amazing if it keeps the history of each recompletion - for the needs of compliance and audit purposes

  • Picture of Dan Marsden
    Sat, 26 Aug 2017, 8:54 AM
    Thanks John, this initial version doesn't do any archiving of existing completion data and has a number of potential issues. Check out the issues tracker in github for details.

    Feel free to help us work on this by contributing patches or if you might have someone willing to fund my time to improve it further please get in touch!
  • Proper Bo, am tellin thee!
    Tue, 29 Aug 2017, 1:48 AM
    I guess it depends on your road map really - as this is a useful function I guess many people would want.

    I don't code, or I'd love to have helped - willing to test and do other things to help.
Please login to post comments