-
Improvement
-
Resolution: Fixed
-
Minor
-
5.0
The core plugin now has hooks to extend functionality through the use of subplugins. For example, a subplugin is able to add extra parameters to the create and join URL of BBB sessions.
Subplugin classes are retrieved arbitrarily in alphabetical order see moodle/mod/bigbluebuttonbn/classes/extension.php at main · moodle/moodle.
When passing subplugin parameters, there is no real way to determine what happens when multiple subplugins pass values i.e. what is the priority when multiple subplugins pass the same parameter or pass an already existing core plugin parameter. We need to:
- Fix the loss of functionality from alphabetic sorting
- Pass according to the order of subplugins from "Manage BigBlueButton extension plugins
"