Drupal is a registered trademark of Dries Buytaert
Release: Leaflet 10.4.11 Minor update available for module leaflet (10.4.11). Release: Session Inspector 1.0.8 Minor update available for module session_inspector (1.0.8). Release: Migrate QA 2.0.4 Minor update available for module migrate_qa (2.0.4). Release: CKEditor Description List 3.0.0 Major update available for module ckeditor_descriptionlist (3.0.0). Release: FlowDrop 2.4.0 Minor update available for module flowdrop (2.4.0). Release: JWT Token Refresh 1.0.4 Minor update available for module jwt_token_refresh (1.0.4). Release: ConReg 1.0.0-beta1 First beta version released for module conreg (1.0.0-beta1). Release: AI Image Studio 1.0.0-beta8 New beta version released for module ai_image_studio (1.0.0-beta8). Usage Milestone: Statistics Counter Module statistics_counter crossed 1,000 active installs. Module Revived: Decoupled Router 2.0.7 Module decoupled_router updated after 11 months of inactivity (2.0.7).

This module provides a central administration page to easily manage default settings for all content types at once. It allows you to quickly enable or disable features like displaying submission information, creating new revisions, publishing, promoting, and sticky settings, as well as control preview requirements.

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

Tracked releases
1
Tracked since
Mar 2026
Latest release
4 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.1 Stable Mar 26, 2026