Moodle Plugins directory: Bulk meta course link | Moodle.org
Bulk meta course link
Enrolment ::: enrol_metabulk
Maintained by
Mihir Thakkar
An improved version of enrol_meta plugin which allows you to add multiple courses in a single enrol instance.
Latest release:
68 sites
8 downloads
19 fans
Current versions available: 1
Current enrol_meta plugin provides functionality to automatically synchronize enrolments between two courses. However, the user interface is inconvenient due to problems which include inability to bulk select and/or search courses, lacking functionality to synchronize suspended/expired enrolments. The plugin is an improved version of the enrol_meta plugin such that one instance of the plugin allows linking multiple courses with convenient interface and improved synchronization.
Installation guidelines:
- Place these files in a new folder in your Moodle install under /enrol/metabulk.
- Run the upgrade either via CLI or by logging in as admin and visiting homepage
- As admin go to Administration>Plugins>Enrolments>Manage enrol plugins and enable Bulk meta course link.
- Go to any course and its Enrolment methods page. Add an enrol instance for the course, you'll be able to link multiple courses.
Contributors
Mihir Thakkar (Lead maintainer)
Please login to view contributors details and/or to contact them
I have updated the plugin with necessary changes. Glad to see this in the Moodle plugins directory.
https://moodle.org/mod/forum/discuss.php?d=318787
Its a real shame to get this far but not be able to use it because of not handling suspended accounts.
Happy New Year, I look forward to hearing your thoughts.
Thanks, Simon
Just want to check couple of things:
1. This plugin was developed for version 2.9. Could you tell me which version are you using?
2. Do you have a dev version of Moodle? There are Behat tests for testing synchronization of suspended enrolments, all of which passes.
Sorry for the inconvenience!
Thanks,
Mihir
I originally set this to Disable course enrollment and then it appears I completely forgot that I did not set it to unenrol users. Sorry for the trouble, I am all set.
Thanks for responding.
Simon
Thanks
Simon
Thanks for the follow up. Glad to know that you are all set now. Hope this plugin helps you.
Cheers!
Apologies to come back to you but I need more help please.
I have a hidden course A with all my enrollments. I then have a visible course B with content which I want to grant access via the bulk meta course link.
- If I select Course B, then original enrollment method Meta course from Course B to Course A then the 41 enrolled users from Course A correctly get access to Course B.
- If I select Course A, then enrollment method Bulk Meta course link and add Course B then the Users total = 0;
...so I created hidden Course C for the Bulk meta course link enrollment.
- If I select Course C and add Bulk meta link for courses A & B then my User total is 41 but they still don't have access to the content of Course B.
We have a dev/QA environment which we are testing on so able to troubleshoot.
Thanks for any advice.
Simon
This plugin is developed and tested on Moodle 2.9 and you are using 3.1.3+. It may be possible that it is because of unsupported version.
I think you are adding B as a child course instead of meta course. Try doing the exact same thing as you did with original meta plugin. Also note that this plugin uses the same code as original meta plugin for fetching enrolments from child course to meta course so I am not sure why you are unable to use the functionality.
Thanks
We 've been using this plugin in Moodle 3.1 without any issue, but we're concerned about this plugin been unsupported.
Is there any plan to support currently supported Moodle versions (3.1 and 3.2) or future releases?
TIA.