-
Task
-
Resolution: Fixed
-
Minor
-
2.8.1
-
MOODLE_28_STABLE
-
MOODLE_30_STABLE
-
MDL-48494-master-component -
To help the diagnosis and auto-detection (in Moodle core - MDL-48493 - and in the Plugins directory), it would help to make the $plugin->component required at some point. Moodle 3.0 looks like a reasonable candidate.
The syntax has been supported and recommended since Moodle 2.0 (MDL-26035, 3e858ea737739197809013636d0ed942131ffb3e) so it's been there long enough to give plugin maintainers time to include it (and recent plugin submissions all have it).
- has a non-specific relationship to
-
MDL-26035 add new upgrade/install test that stops everything if invalid plugin detected
-
- Closed
-
-
MDL-43040 Change $module into $plugin in mod/*/version.php
-
- Closed
-
- has to be done after
-
MDL-43896 Drop support for $module in version.php files for Moodle 3.0
-
- Closed
-
- is duplicated by
-
MDLSITE-2161 Require frankenstyle component specified in version.php
-
- Closed
-
- will help resolve
-
MDL-48493 Automatically detect the plugin type when installing from ZIP
-
- Closed
-