wooclap / moodle-mod_wooclap

Moodle plugin for Wooclap (https://www.wooclap.com/).
2 stars 5 forks source link

Reset not implemented #10

Open izendegi opened 3 years ago

izendegi commented 3 years ago

When resetting a Moodle course that has a Wooclap activity the page shows a message telling that this activity hasn't implemented that feature.

tchapeaux commented 3 years ago

Hello @izendegi , indeed our plugin does not support that feature of Moodle yet.

Can you give us a bit more context? How/When do you use the Course Reset feature? Is Wooclap not supporting it a blocker for how you want to use our plugin?

izendegi commented 3 years ago

Hi @tchapeaux

The course reset functionality is usually used when you want to reuse the course for a new edition of it, typically with new students, and each activity offers (or not) some actions that could be done over the instances of that activity (the forum offers to delete conversations, the assignments offers to delete submissions, etc.):

https://docs.moodle.org/en/Reset_course

To support that functionality the plugin needs to describe the functions detailed here (even if it doesn't reset data at all):

https://docs.moodle.org/dev/Implementing_Reset_course_functionality_in_a_module

I don't know what kind of actions should be done within Wooclap module instances when reseting a course, but you can support this functionality without defining any actions, and in that way you will avoid that message showing up on every course reset with Wooclap modules on it (it's not a blocker but a enhancement proposal).

tchapeaux commented 3 years ago

Thanks for the context, I've added this enhancement to our internal roadmap. We'll post a new message here when we have more news to share.