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

Uninstalling multiple plugins usability and bugfixes

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.6
    • Fix Version/s: 2.6
    • Component/s: Installation, Usability
    • Labels:
    • Testing Instructions:
      Hide

      1/ run unit tests
      2/ install via web and CLI installer
      3/ try upgrade from 2.2 and upgrade from 2.5
      4/ use add-on installer
      5/ somehow try updater (no idea how to make it work in master branch)
      6/ test uninstallation of all plugin types via overview page - it should return there
      7/ test uninstall via all custom plugin type management pages
      8/ go through all plugin settings pages and verify management pages work

      note: the core_component changes require version bump, workaround is to purge cache dir or visit admin/index.php

      Show
      1/ run unit tests 2/ install via web and CLI installer 3/ try upgrade from 2.2 and upgrade from 2.5 4/ use add-on installer 5/ somehow try updater (no idea how to make it work in master branch) 6/ test uninstallation of all plugin types via overview page - it should return there 7/ test uninstall via all custom plugin type management pages 8/ go through all plugin settings pages and verify management pages work note: the core_component changes require version bump, workaround is to purge cache dir or visit admin/index.php
    • Affected Branches:
      MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_26_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      w41_MDL-42078_m26_uninstallcleanup
    • Story Points:
      40
    • Sprint:
      BACKEND Sprint 6

      Description

      Suddenly some of my dev sites have started to show a lot of "missing from disk" plugins, mainly innocent ones (no DB...). That was integrated last week if I'm not wrong.

      What I'm finding annoying is that, if I click the "uninstall" button to get rid of any of them.... after confirmation and deletion... I'm redirected to admin/index.php, where the missing plugins are also show BUT WITHOUT uninstall option. So I've to go again to admin/plugins.php and continue with the next one.

      Just guessing if it would be possible any of this:

      • Add the uninstall option to admin/index.php, or
      • After uninstall, get redirected to the page that ignited the uninstall (admin/plugins.php).

      Ciao

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              skodak Petr Skoda
              Reporter:
              stronk7 Eloy Lafuente (stronk7)
              Peer reviewer:
              Eloy Lafuente (stronk7)
              Integrator:
              Sam Hemelryk
              Tester:
              Adrian Greeve
              Participants:
              Component watchers:
              Matteo Scaramuccia, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Barbara Ramiro, Bas Brands
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                18/Nov/13