Biquet
7495eb61f7
Correct newenrols string
7 years ago
David Aragon
542f6696ce
Made "newenrols" string clearer
7 years ago
David Aragon
384a73317e
Add an option to turn off new enrolments in an instance (customint6)
7 years ago
Flotter Totte
947d1ec319
Ready for Moodle 3.5
8 years ago
Flotter Totte
964a818809
Merge pull request #83 from andil-elearning/enrol_period
Implements enrolperiod
8 years ago
Arnaud Trouvé
48170f539e
Implements enrolperiod
Implements enrollib feature which allow to automatically unenrol users, based on an enrolment duration.
8 years ago
Flotter Totte
580ad76357
Merge pull request #82 from andil-elearning/allow_manage
Implements enrolments management
8 years ago
Arnaud Trouvé
c9aa09387c
Implements enrolments management
By implementing `enrol_plugin::allow_manage()` an user with `enrol/apply:manage` capability can change an enrolment status, starttime and endtime.
8 years ago
Flotter Totte
b587e3051d
Merge pull request #81 from liip-elearning/master-patch-1
8 years ago
Raphaël Snts
5416f24b55
Fix version number
Month and day were inverted
8 years ago
Flotter Totte
7558225d1c
Version update
3.3-a
8 years ago
Flotter Totte
3c1ce95469
Backup and restore feature
Backup and restore feature
8 years ago
Flotter Totte
76a819557c
Backup and restore feature
Backup and restore feature
8 years ago
Flotter Totte
7bf03c9478
Merge pull request #80 from andil-elearning/timestart
Set timestart on enrolment confirmation
8 years ago
Arnaud Trouvé
b38cf7b56c
Set timestart on enrolment confirmation
8 years ago
Flotter Totte
59078343f4
Version 3.2-a
Version 3.2-a
8 years ago
Flotter Totte
9801d1d1eb
Merge pull request #78 from andil-elearning/71
fix #71 : allow to tweak role manually
8 years ago
Arnaud Trouvé
3bed3f1f47
fix #71 : allow to tweak role manually
8 years ago
Flotter Totte
5bfd58597c
Merge pull request #79 from andil-elearning/70
fix #70 : Prevent to unenrol a user with a pending application
8 years ago
Arnaud Trouvé
932773ff7b
fix #70 : Prevent to unenrol a user with a pending application
8 years ago
Flotter Totte
d08a5d4477
Merge pull request #77 from oORustyOo/patch-1
Update enrol_apply.php (german lang file improvement)
9 years ago
Erik Nell
3b483d11fd
Update enrol_apply.php
improvment in german language file
9 years ago
Flotter Totte
372f6d7caf
Add info about max enrolled users on enrol screen
Konstantin (CMD): Add info about max enrolled users on enrol screen.
9 years ago
Flotter Totte
c7067b1873
Update version.php
9 years ago
Flotter Totte
2e69e1e934
Update version.php
9 years ago
Flotter Totte
a955e2685e
Update version.php
9 years ago
Flotter Totte
ccac1a53d8
Update version.php
9 years ago
Flotter Totte
7df2e2ad13
Merge pull request #75 from sudile/fix-statusselect
Fix: yes/no options in instance status dropdown switched
9 years ago
Flotter Totte
6c13e4a223
Merge pull request #68 from sudile/dev-notifications
Notification improvements
9 years ago
Johannes Burk
3d278703ab
Change notification settings and behaviour.
* Replace global 'sendmailtoteacher' setting (checkbox) by 'notifycoursebased' (checkbox):
default for new instances
* Replace global 'sendmailtomanager' setting (checkbox) by 'notifyglobal' (multi-select):
user based selection (users with 'manageapplications' capability in system context)
* Replace instance notification setting (checkbox) by user based selection (multi-select):
enrolled users with 'manageapplications' capability in course context
* Upgrade process:
* if 'sendmailtoteacher' was true, set 'notifycoursebased' true
* if 'sendmailtomanager' was true, set 'notifyglobal' to
"Everyone who can 'Manage apply enrolment'", "Nobody" otherwise
* if instance based notification setting was set to true,
set new user based setting to "Everyone who can 'Manage apply enrolment'", "Nobody" otherwise
9 years ago
Johannes Burk
3f7eceab1a
Fix: yes/no options in instance status dropdown switched
9 years ago
Johannes Burk
efbd37dd7f
Use Messaging API instead of email_to_user() function
10 years ago
Flotter Totte
51ac6b73a3
Japanese language
9 years ago
Flotter Totte
abe7fef218
Delete enrol_apply.php
9 years ago
Flotter Totte
6e54bc1b4b
Japanese language
9 years ago
Flotter Totte
8b8bbca87c
Merge pull request #67 from sudile/dev-improvetable
Improve manage table (select menu for actions and toggle all checkbox)
9 years ago
Johannes Burk
8cb9ea0dfc
Improve manage table (select menu for actions and toggle all checkbox)
10 years ago
Flotter Totte
4ef1f20436
Update version.php
10 years ago
Flotter Totte
decd96843d
Merge pull request #66 from sudile/dev-refactor
Refactor code
10 years ago
Johannes Burk
fbb31ec2a0
Format code (code checker)
10 years ago
Johannes Burk
a986b87d73
File comments adjusted
10 years ago
Johannes Burk
0211dbfd10
Optimize apply_form
10 years ago
Johannes Burk
4235cb06b0
Fixes
10 years ago
Johannes Burk
256c3e1b67
Use renderer for edit page.
10 years ago
Johannes Burk
cec7f27c29
Optimize sending application notification to teachers and managers.
10 years ago
Johannes Burk
7c38a66258
Optimize user notifications for confirm, wait, cancel actions.
10 years ago
Johannes Burk
165ffcfe34
Fix: Wrong param type (PARAM_TEXT changed to PARAM_RAW for admin_setting_confightmleditor fields)
10 years ago
Johannes Burk
d44a738a17
Remove event triggering, it is already done by the enrol_user method
10 years ago
Johannes Burk
b9f4434f06
Move all functions inside class
10 years ago
Johannes Burk
51cf0cbf55
Optimize notification mail sending
10 years ago