Course Merge Helper
Maintained by
Charles Fulton, Andrew Zito
This local module allows teachers to create a new course shell from existing courses using the Course Meta Link enrollment method.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
Thanks Charles for sharing the plugin with the community, and thanks Mike for providing the detailed peer-review. I agree with Mike - the name of the plugin kind of suggests that the courses will be actually merged into a single one in terms of activities. So it can be the name that is misleading here. But I also see the reasoning that this can be used in a way that the final product looks and feels like a single unit to the student. Fair enough.
I am happy to approve this plugin now. You are cleared to land, welcome to the Plugins directory.
p.s. I realised this plugin could play well together with the Subcourse module.
But, there were still no activities from the merged courses. I'm guessing that is correct, and that this plugin is only intended to help create a new course shell with the merged courses' enrollments. Is that correct? It may be best to specify that in the description.
Thanks again.
One initial concern I have is with the local capability that allows users to gain course creation permissions even if the Moodle site has prevented those users from having those permissions. I see that you have it as a configuration item - whether to allow the plugin to override that capability or not. So that may be enough. I wonder if it would be better to default that capability to use Moodle's standard way rather than the other way around? That way, administrators would have to explicitly know that they had done this.
I may be misunderstanding what this does. I used it to merge three courses together, each with activities and enrolments. When the new course was created, it didn't have any of the other courses' activities nor enrolments. It just seemed to create a new course as an empty shell. Am I doing something wrong?