When updating modules the process usually involves disabling all non-core modules. When there are several dependencies between modules this will involve several rounds of disabling modules. The last time I did this it required 4 rounds of disabling modules which took a total time of approx. 3–4 minutes to complete. This is much too long, particularly as we want to encourage people to update modules/core regularly and as soon as possible, and we want to make Drupal easier to use.

I suggest making the update process easier and faster by placing a button at the top and bottom of the module page with the button text saying, "Disable all contributed modules". When clicked, all but the presently enabled core modules will be disabled. This addition would greatly increase the speed of the update process.

Re-enabling disabled modules is already a simple matter of checking all the required module's checkboxes and clicking the save button one time only.

Comments

Bojhan’s picture

Don't think its wise to add this to the module page - but I do see it as functionality we should add. Let's ponder about this a bit more with a screenshot.

dave reid’s picture

Status: Active » Closed (duplicate)