Drupal is a registered trademark of Dries Buytaert
drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! linkit 7.0.14 Minor update available for module linkit (7.0.14). migrate_tools 6.1.4 Minor update available for module migrate_tools (6.1.4). diff 2.0.0 Major update available for module diff (2.0.0). masquerade 8.x-2.2 Minor update available for module masquerade (8.x-2.2). video_embed_field 3.1.0 Minor update available for module video_embed_field (3.1.0). bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). colorbox_inline 2.1.1 Minor update available for module colorbox_inline (2.1.1). node_view_permissions 8.x-1.7 Minor update available for module node_view_permissions (8.x-1.7).

all

3 sites Security covered
View on drupal.org

This module seeks to put scattered configurations all in one place, making it easy change settings or to set all defaults at once.

Motivation: Many core and contributed modules could be more conveniently administered if their configuration options were all accessible in one place. For instance, one is very likely to want to change the Create new revision setting for all content types at once. All such settings that are spread across content type forms would, not exclusively but for certain purposes, be much more conveniently administered centrally.

Current capabilities

Content types

A Drupal administration page at /admin/structure/types/all which provides checkboxes for all your content types to edit (enable or disable) displaying submission info (author and date), making new revisions by default, being published by default, being promoted by default, and being sticky by default, plus a dropdown to set whether previews are required, optional, or disabled— all at once on one page.

Doing without this module

With configuration management, we can use text-manipulation tools to make changes in configuration files. For example, enable revisions by default for all content types this bit of grep on the command line:

grep -rl "new_revision: false" config/node.type.*.yml | xargs sed -i 's/new_revision: false/new_revision: true/g'

Then import your config with drush cim.

Note: PLEASE e-mail a maintainer if you file an issue

This module's name, "all", completely breaks Drupal's issue queue— we get all issues, not the issues for this module (currently one, unfindable)!

Background

Originally planned for Drupal 5 (?), this module became mostly redundant with Content type overview and Revision all and was never built. Come Drupal 8 and Drupal 9, there were no versions of the other modules so seemed time to start up this project again, anyone interested in collaborating?

Activity

Total releases
1
First release
Mar 2026
Latest release
1 month ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
1.0.1 Stable Mar 26, 2026