Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-54805

Uninstalling "Box" portfolio plugin breaks site

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 3.0.5, 3.1.1
    • 3.0.4, 3.1, 3.2
    • Portfolio
    • MOODLE_30_STABLE, MOODLE_31_STABLE, MOODLE_32_STABLE
    • MOODLE_30_STABLE, MOODLE_31_STABLE
    • MDL-54805-master
    • Hide

      Don't uninstall the "Box" portfolio plugin.

      Show
      Don't uninstall the "Box" portfolio plugin.
    • Hide
      1. Go to the "Plugins overview" screen and find the portfolios section. Or go to

        [YOUR MOODLE URL]/admin/plugins.php#plugin_type_cell_portfolio

      2. Click the "Uninstall" link next to the "Box" portfolio.
      3. Confirm the uninstall by clicking on the Uninstall button.
      4. If your web server has file write restrictions in your Moodle installation and you see the following

        All data associated with the plugin portfolio_boxnet has been deleted from the database. To prevent the plugin re-installing itself, its folder /path/to/moodle/portfolio/boxnet must be manually removed from your server now. Moodle itself cannot remove the folder due to write permissions.
        

        manually delete the portfolio/boxnet folder.

      5. Click Continue.
      6. On the Plugins check page, click Upgrade Moodle database now.
        • Confirm that there is no fatal error displayed.
        • Confirm that you're back to the Portfolio section of the Plugins overview page.
        • Confirm that the Box portfolio is no longer listed in the list of portfolios.
      Show
      Go to the "Plugins overview" screen and find the portfolios section. Or go to [YOUR MOODLE URL]/admin/plugins.php#plugin_type_cell_portfolio Click the "Uninstall" link next to the "Box" portfolio. Confirm the uninstall by clicking on the Uninstall button. If your web server has file write restrictions in your Moodle installation and you see the following All data associated with the plugin portfolio_boxnet has been deleted from the database. To prevent the plugin re-installing itself, its folder /path/to/moodle/portfolio/boxnet must be manually removed from your server now. Moodle itself cannot remove the folder due to write permissions. manually delete the portfolio/boxnet folder. Click Continue . On the Plugins check page, click Upgrade Moodle database now . Confirm that there is no fatal error displayed. Confirm that you're back to the Portfolio section of the Plugins overview page. Confirm that the Box portfolio is no longer listed in the list of portfolios.

      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.

            mchurch Mike Churchward
            mchurch Mike Churchward
            Jun Pataleta Jun Pataleta
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Simey Lameze Simey Lameze
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.