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

Observe plugin dependencies on plugin deletion

XMLWordPrintable

    • MOODLE_22_STABLE
    • MOODLE_22_STABLE
    • Moderate
    • Hide

      Go to Site administration > Plugins > Plugins overview. Make sure that there is no link to uninstall things the are required. qtypes and qbehaviours are good ones to look at.

      Show
      Go to Site administration > Plugins > Plugins overview. Make sure that there is no link to uninstall things the are required. qtypes and qbehaviours are good ones to look at.

      Since MDL-29474 we have a brand-new way to specify interdependencies between plugins, and they are checked on install & upgrade.

      The same dependencies need to be checked on plugin deletion, preventing it if dependent plugins are found.

      At the same time, this surely will imply to show the dependencies information over all the "list-plugin" pages, to know the status and connections for each plugin.

            timhunt Tim Hunt
            stronk7 Eloy Lafuente (stronk7)
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Andrew Davis Andrew Davis
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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