-
Bug
-
Resolution: Fixed
-
Critical
-
3.0.4, 3.1, 3.2
-
MOODLE_30_STABLE, MOODLE_31_STABLE, MOODLE_32_STABLE
-
MOODLE_30_STABLE, MOODLE_31_STABLE
-
MDL-54805-master -
-
In the "Plugins overview" admin tool, many plugins are allowed to be uninstalled, including some that come with the core installation of Moodle.
If the "Box" (portfolio_boxnet) portfolio plugin is uninstalled completely, Moodle can no longer function. This seems to be caused by a dependency on "Box" from the "File download" (portfolio_download) portfolio plugin.
The error message that is displayed is as follows:
Fatal error: Class 'portfolio_plugin_pull_base' not found in /[moodledirrroot]/portfolio/download/lib.php on line 5
This prevents loading any page on the site after this has been done.