Developing External Database enrollment plugin: an offer to share

Developing External Database enrollment plugin: an offer to share

by Oleg Sychev -
Number of replies: 2
Picture of Core developers Picture of Plugin developers

We at Volgograd State Technical University created our version of the External Database Enrollment plugin with extended capabilities to handle enrollment during the coronavirus crisis. We offer to post this code for inclusion in Moodle core if the community is interested.

Tell me which changes from these you'd like to see in Moodle core:

  • an option for using category idnumber instead of category id to specify the category to put the course into;
  • creating course categories from the table and assigning roles to them (good for handling users managing Moodle in their departments and faculties)
  • creating cohorts and populating them with users (I'm not sure this is for the enrolment plugin to do, but I don't see anything else suitable, and this function was much in demand and it aligns well with enrolling students into courses)



Average of ratings: -
In reply to Oleg Sychev

Re: Developing External Database enrollment plugin: an offer to share

by Bruce Wilbee -
Hi Oleg,

You have some great ideas. One field we would like to synchronize between our SIS and Moodle is Course Start Date and then enable it.
In reply to Oleg Sychev

Re: Developing External Database enrollment plugin: an offer to share

by Daniel de la Torre Lamana -
Another posible improvement could be to auto enroll user in groups
Have you advance with your development?