Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 1.7.2, 1.8
-
Fix Version/s: 2.0
-
Component/s: Enrolments
-
Labels:None
-
Database:Any
-
Affected Branches:MOODLE_17_STABLE, MOODLE_18_STABLE
-
Fixed Branches:MOODLE_20_STABLE
Description
course->enrol option in course settings page accept "yes/no/date range".
The help file simply says: "Whether this course is enrollable or not. With a third option of allowing enrolment within a range of date".
While playing with enrol-plugins I discovered that this setting only has meaning for "internal-auto-enrol" option. Else, if using any type of external enrollment, this setting, simply, is ignored.
Something about this behavior should be written to the corresponding help file (courseenrollable.html).
Ciao ![]()
Issue Links
| This issue has been marked as being related by: | ||||
| MDL-17949 | List of problems related to potential enrolment rewrite in 2.0 - META |
|
|
|
The current problem is that many settings in course edit form in fact apply only to enrolments - it would be IMO better to move them out into separate tab and allow course specific enrolment plugin configuration. We would have instances of plugins for each course each with its specific configuration - for example PayPal plugin would have currency, email, cost; guest enrolment plugin could have password separate from normal enrolment password; each type could have different enrol period, etc. We could also enable different enrolment plugins in each course.
MY +1 to postpone solution till 1.9 and fix it properly...