This project is not covered by Drupal’s security advisory policy.
This module is a simple UI improvement to the Drupal 8 module admin page (/admin/modules). When a module on this page is enabled, it modifies the checkbox (checked and disabled) to instead be a notice that says "enabled".
This improvement reduces confusion on this page as people are used to being able to disable modules from Drupal 7. Furthermore, using a checkbox in the UI implies that the item can be unchecked. This clarifies the situation and also gives context (via hovertext) that you can't disable, but rather have to uninstall.
For reference:
- Long drupal.org forum thread explaining/discussing why you can't disable modules in d8.
- Issue on drupal.org discussing the technical decision around not disabling modules in d8.
- Issue on drupal.org discussing what to do with this UI in drupal core.
- Another issue discussing the UI on this page.
- The Configuration Split module looks to be a way to address some use-cases (managing different instances for the same site).
This module is not meant to replace the discussions/work in the two UI issues for drupal core above (2035079 and 2915646). However those threads do not appear to be coming to any resolution as they've been inactive for 1-2 years now. In the meantime people are continuing to use d8. So for the time being, hopefully this module is more helpful than nothing.
This module was developed thanks to PeaceWorks Technology Solutions.
Project information
Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Administration tools
9 sites report using this module
- Created by martinhansen on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.


