moodle/admin/settings
Tim Hunt 9665ecd275 MDL-19125 module restrictions: use a capability
1. This used to use a complex legacy system which was buggy.

2. It now relies on a new mod/...:addinstance capability for each module.

3. All the legacy code has been stripped out.

4. Old restriction data is upgraded by creating the necessary permission
overrides. Similarly, when old backups are restored, the old settings
are converted to be overrides.

5. The required addinstance capabilities will be added as a separate
commit.

6. There is a developer debug warning about modules that are missing the
addinstance capability, unless they are MOD_ARCHETYPE_SYSTEM mods.
2012-03-15 17:11:27 +00:00
..
appearance.php MDL-27405 navigation: My courses branch now shows categories if navshowcategories is enabled 2012-03-12 09:42:41 +13:00
courses.php MDL-29248 backup: delete user_files settings, lang strings and uses 2012-03-01 13:09:47 +01:00
development.php MDL-26155 admin: Converted admin settings to use new lang_string 2012-01-03 09:09:40 +13:00
frontpage.php MDL-26155 admin: Converted admin settings to use new lang_string 2012-01-03 09:09:40 +13:00
grades.php MDL-31158 make grade recovery site-configurable 2012-02-17 09:25:24 +07:00
language.php MDL-26155 admin: Converted admin settings to use new lang_string 2012-01-03 09:09:40 +13:00
location.php MDL-26155 admin: Converted admin settings to use new lang_string 2012-01-03 09:09:40 +13:00
mnet.php MDL-26155 admin: Rebased, fixed conflicts, and fixed final admin string 2012-01-03 09:12:33 +13:00
plugins.php MDL-31911 admin tools: moved loop after tools admin category created 2012-03-15 00:29:15 +01:00
security.php MDL-19125 module restrictions: use a capability 2012-03-15 17:11:27 +00:00
server.php MDL-26155 admin: Converted admin settings to use new lang_string 2012-01-03 09:09:40 +13:00
subsystems.php MDL-29615 message: reversed the default for messagingallowemailoverride and added upgrade code so upgraded sites maintain consistent behaviour 2012-02-01 09:26:53 +07:00
top.php MDL-26155 admin: Converted admin settings to use new lang_string 2012-01-03 09:09:40 +13:00
users.php Merged branch 'w52_MDL-30548_m23_suspenduser' of git://github.com/skodak/moodle.git with conflict resolution 2012-01-04 10:50:20 +13:00