MDL-21782 reworked enrolment framework, the core infrastructure is in place, the...
authorPetr Skoda <skodak@moodle.org>
Mon, 21 Jun 2010 15:30:49 +0000 (15:30 +0000)
committerPetr Skoda <skodak@moodle.org>
Mon, 21 Jun 2010 15:30:49 +0000 (15:30 +0000)
commitdf997f841f93d676d782a46cfb8547ebc7319102
treecea6425306a5ab9805dc9b42fd386f26d1ae50a1
parent2c9bb9c327dfab6fc07312fe3db703253ceda162
MDL-21782 reworked enrolment framework, the core infrastructure is in place, the basic plugins are all implemented; see the tracker issue for list of unfinished bits, expect more changes and improvements during the next week

AMOS START
    MOV [sendcoursewelcomemessage,core_admin],[sendcoursewelcomemessage,enrol_self]
    MOV [configsendcoursewelcomemessage,core_admin],[sendcoursewelcomemessage_desc,enrol_self]
    MOV [enrolstartdate,core],[enrolstartdate,enrol_self]
    MOV [enrolenddate,core],[enrolenddate,enrol_self]
    CPY [welcometocourse,core],[welcometocourse,enrol_self]
    CPY [welcometocoursetext,core],[welcometocoursetext,enrol_self]
    MOV [notenrollable,core],[notenrollable,core_enrol]
    MOV [enrolenddaterror,core],[enrolenddaterror,enrol_self]
    MOV [enrolmentkeyhint,core],[passwordinvalidhint,enrol_self]
    MOV [coursemanager,core_admin],[coursecontact,core_admin]
    MOV [configcoursemanager,core_admin],[coursecontact_desc,core_admin]
    MOV [enrolledincourserole,core],[enrolledincourserole,enrol_manual]
    MOV [enrolme,core],[enrolme,core_enrol]
    MOV [unenrol,core],[unenrol,core_enrol]
    MOV [unenrolme,core],[unenrolme,core_enrol]
    MOV [enrolmentnew,core],[enrolmentnew,core_enrol]
    MOV [enrolmentnewuser,core],[enrolmentnewuser,core_enrol]
    MOV [enrolments,core],[enrolments,core_enrol]
    MOV [enrolperiod,core],[enrolperiod,core_enrol]
    MOV [unenrolroleusers,core],[unenrolroleusers,core_enrol]
AMOS END
225 files changed:
admin/bloglevelupgrade.php
admin/cron.php
admin/enrol.php
admin/enrol_config.php [deleted file]
admin/generator.php
admin/mnet/enr_course_enrol.php
admin/mnet/enr_courses.php
admin/mnet/enr_hosts.php
admin/report/security/lang/en/report_security.php
admin/report/security/lib.php
admin/roles/assign.php
admin/roles/check.php
admin/roles/lib.php
admin/roles/manage.php
admin/roles/override.php
admin/roles/permissions.php
admin/roles/tabs.php [deleted file]
admin/roles/usersroles.php
admin/settings/appearance.php
admin/settings/courses.php
admin/settings/frontpage.php
admin/settings/plugins.php
admin/settings/security.php
admin/settings/users.php
admin/uploaduser.php
admin/uploaduser_form.php
admin/user/user_bulk_enrol.php
admin/webservice/testclient_forms.php
auth/cas/auth.php
auth/fc/auth.php
auth/ldap/auth.php
auth/mnet/auth.php
auth/shibboleth/index.php
backup/backuplib.php
backup/moodle2/backup_course_task.class.php
backup/moodle2/backup_final_task.class.php
backup/moodle2/backup_stepslib.php
backup/restore_check.html
backup/restore_form.html
backup/restorelib.php
blocks/course_list/block_course_list.php
blocks/course_overview/block_course_overview.php
blocks/course_summary/block_course_summary.php
blocks/course_summary/db/upgrade.php
calendar/export_execute.php
calendar/lib.php
calendar/view.php
cohort/edit.php
cohort/lib.php
course/category.php
course/edit.php
course/edit_form.php
course/enrol.php
course/external.php [deleted file]
course/externallib.php
course/importstudents.html [deleted file]
course/importstudents.php [deleted file]
course/index.php
course/info.php
course/lib.php
course/pending.php
course/renderer.php
course/report/completion/lib.php
course/report/log/lib.php
course/request_form.php
course/reset_form.php
course/unenrol.php [deleted file]
course/user.php
enrol/authorize/db/upgrade.php
enrol/authorize/enrol.php
enrol/authorize/locallib.php
enrol/authorize/uploadcsv.php
enrol/category/cli/sync.php [new file with mode: 0644]
enrol/category/db/access.php [new file with mode: 0644]
enrol/category/db/events.php [new file with mode: 0644]
enrol/category/db/install.php [new file with mode: 0644]
enrol/category/lang/en/enrol_category.php [new file with mode: 0644]
enrol/category/lib.php [new file with mode: 0644]
enrol/category/locallib.php [new file with mode: 0644]
enrol/category/settings.php [new file with mode: 0644]
enrol/category/version.php [new file with mode: 0644]
enrol/cohort/addinstance.php [new file with mode: 0644]
enrol/cohort/addinstance_form.php [new file with mode: 0644]
enrol/cohort/db/access.php [new file with mode: 0644]
enrol/cohort/db/events.php [new file with mode: 0644]
enrol/cohort/lang/en/enrol_cohort.php [new file with mode: 0644]
enrol/cohort/lib.php [new file with mode: 0644]
enrol/cohort/locallib.php [new file with mode: 0644]
enrol/cohort/settings.php [new file with mode: 0644]
enrol/cohort/version.php [new file with mode: 0644]
enrol/database/cli/sync.php [new file with mode: 0644]
enrol/database/config.html [deleted file]
enrol/database/db/access.php [new file with mode: 0644]
enrol/database/db/install.php [new file with mode: 0644]
enrol/database/enrol.php [deleted file]
enrol/database/enrol_database_sync.php [deleted file]
enrol/database/lang/en/enrol_database.php
enrol/database/lib.php [new file with mode: 0644]
enrol/database/settings.php [new file with mode: 0644]
enrol/database/version.php [new file with mode: 0644]
enrol/enrol.class.php [deleted file]
enrol/externallib.php
enrol/flatfile/enrol.php
enrol/guest/addinstance.php [new file with mode: 0644]
enrol/guest/db/access.php [new file with mode: 0644]
enrol/guest/lang/en/enrol_guest.php [new file with mode: 0644]
enrol/guest/lib.php [new file with mode: 0644]
enrol/guest/locallib.php [new file with mode: 0644]
enrol/guest/settings.php [new file with mode: 0644]
enrol/guest/version.php [new file with mode: 0644]
enrol/imsenterprise/enrol.php
enrol/index.html [deleted file]
enrol/index.php [new file with mode: 0644]
enrol/instances.php [new file with mode: 0644]
enrol/ldap/enrol.php
enrol/ldap/enrol_ldap_sync.php
enrol/manual/addinstance.php [new file with mode: 0644]
enrol/manual/config.html [deleted file]
enrol/manual/db/access.php [new file with mode: 0644]
enrol/manual/db/install.php [new file with mode: 0644]
enrol/manual/enrol.html [deleted file]
enrol/manual/enrol.php [deleted file]
enrol/manual/lang/en/enrol_manual.php
enrol/manual/lib.php [new file with mode: 0644]
enrol/manual/locallib.php [new file with mode: 0644]
enrol/manual/manage.php [new file with mode: 0644]
enrol/manual/settings.php [new file with mode: 0644]
enrol/manual/unenrolself.php [new file with mode: 0644]
enrol/manual/version.php [new file with mode: 0644]
enrol/meta/addinstance.php [new file with mode: 0644]
enrol/meta/addinstance_form.php [new file with mode: 0644]
enrol/meta/db/access.php [new file with mode: 0644]
enrol/meta/db/events.php [new file with mode: 0644]
enrol/meta/db/install.php [new file with mode: 0644]
enrol/meta/lang/en/enrol_meta.php [new file with mode: 0644]
enrol/meta/lib.php [new file with mode: 0644]
enrol/meta/locallib.php [new file with mode: 0644]
enrol/meta/settings.php [new file with mode: 0644]
enrol/meta/version.php [new file with mode: 0644]
enrol/mnet/enrol.php
enrol/otherusers.php [new file with mode: 0644]
enrol/paypal/enrol.php
enrol/paypal/ipn.php
enrol/paypal/return.php
enrol/self/addinstance.php [new file with mode: 0644]
enrol/self/db/access.php [new file with mode: 0644]
enrol/self/db/install.php [new file with mode: 0644]
enrol/self/lang/en/enrol_self.php [new file with mode: 0644]
enrol/self/lib.php [new file with mode: 0644]
enrol/self/locallib.php [new file with mode: 0644]
enrol/self/settings.php [new file with mode: 0644]
enrol/self/unenrolself.php [new file with mode: 0644]
enrol/self/version.php [new file with mode: 0644]
enrol/users.php [new file with mode: 0644]
enrol/users_forms.php [new file with mode: 0644]
grade/querylib.php
grade/report/overview/lib.php
group/assign.php
group/autogroup_form.php
group/group_form.php
group/index.php
group/lib.php
index.php
lang/en/admin.php
lang/en/enrol.php [new file with mode: 0644]
lang/en/error.php
lang/en/group.php
lang/en/moodle.php
lang/en/role.php
lib/accesslib.php
lib/adminlib.php
lib/completion/completion_criteria_duration.php
lib/completion/cron.php
lib/datalib.php
lib/db/access.php
lib/db/events.php
lib/db/install.php
lib/db/install.xml
lib/db/services.php
lib/db/upgrade.php
lib/ddl/mysql_sql_generator.php
lib/deprecatedlib.php
lib/enrollib.php [new file with mode: 0644]
lib/eventslib.php
lib/externallib.php
lib/file/file_browser.php
lib/file/file_info_course.php
lib/gradelib.php
lib/moodlelib.php
lib/navigationlib.php
lib/outputrequirementslib.php
lib/sessionlib.php
lib/setup.php
lib/setuplib.php
lib/simpletest/broken_testfilelib.php
lib/simpletest/testaccesslib.php
lib/upgradelib.php
message/lib.php
mod/assignment/db/events.php [new file with mode: 0644]
mod/choice/view.php
mod/feedback/show_entries.php
mod/feedback/show_nonrespondents.php
mod/forum/db/events.php [new file with mode: 0644]
mod/forum/db/upgrade.php
mod/forum/lib.php
mod/forum/post.php
notes/index.php
pluginfile.php
question/type/randomsamatch/questiontype.php
repository/lib.php
rss/file.php
search/documents/label_document.php
search/documents/resource_document.php
search/querylib.php
tag/coursetagslib.php
tag/locallib.php
user/action_redir.php
user/extendenrol.php [deleted file]
user/groupextendenrol.php [deleted file]
user/index.php
user/lib.php
user/profile.php
user/selector/lib.php
user/view.php
version.php