Skip to content

Auto enrol users assigned a specific course role1 into the course category with another specific role2

License

Notifications You must be signed in to change notification settings

iucc/moodle-block_category_enrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Category auto enrollment

Auto enrol course users which have a specific role into the course category by a predefined specific role.

Setup

  • When inside a course, turn editing ON, and add this "Category auto enrollment" block to the course.
  • Go into the block's settings page.
  • Select the course level role, which we will be binding this plugin to. (when every any user is enrolled into the course with this role, we will be enrolling them also to the course category with another role)
  • Select the category level role, into which we will be enrolling the user with the course role.
  • Save settings and go back to course.

Now, enroll any user into the course with the proper course level role, to see he/she is immediately enrolled on the category level with the other role.

Refreshing the course page, you will now see a new link which enables the user to "Create a new course" on that same category, and also a link to that category, where all the courses are created.

Support

Nadav Kavalerchik / MEITAL IUCC / [email protected]

This plugin was created for the Up2University EU project.

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Auto enrol users assigned a specific course role1 into the course category with another specific role2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages