Drupal is a registered trademark of Dries Buytaert
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)! 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). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8). editoria11y 2.2.22 Minor update available for module editoria11y (2.2.22). ai 1.2.13 Minor update available for module ai (1.2.13). ai 1.3.2 Minor update available for module ai (1.3.2). moderated_content_bulk_publish 2.0.51 Minor update available for module moderated_content_bulk_publish (2.0.51). moderated_content_bulk_publish 2.0.50 Minor update available for module moderated_content_bulk_publish (2.0.50). editoria11y 2.2.21 Minor update available for module editoria11y (2.2.21). eca 3.1.0 Minor update available for module eca (3.1.0). sophron 3.1.1 Minor update available for module sophron (3.1.1). ai 1.3.1 Minor update available for module ai (1.3.1). seven 2.0.0-beta6 New beta version released for theme seven (2.0.0-beta6).

Site Information Autocomplete replaces the plain text path fields on the Basic site settings page with node title autocomplete fields, making it easy to select content for your front page and error pages without needing to know node IDs or paths.

Instead of typing /node/42 into a text box, administrators can simply start typing a node title and select from matching content — just like any other entity reference field in Drupal.

Features

  • Converts the Default front page, Default 403 (access denied), and Default 404 (page not found) fields on the Basic site settings page into node title autocomplete elements.
  • Administrators can search for nodes by title and select from a dropdown — no need to look up node IDs or internal paths.
  • Arbitrary paths (such as /user/login or /views/frontpage) can still be typed directly into any field and will pass through to Drupal's standard path validation unchanged.
  • When a node is selected, the canonical node path (e.g. /node/1) is stored in configuration — not the title — so existing behaviour is fully preserved.
  • If a field already contains a node path when the page loads, the corresponding node title is pre-populated in the autocomplete field automatically.
  • Works with all node types and bundles — no additional configuration is needed to control which content is available.

This module is useful for any Drupal site where non-technical administrators manage site settings. It removes the need to know internal path structures and brings the site settings page in line with the entity reference experience found throughout the rest of the Drupal admin interface.

Post-Installation

No configuration page is required. Once the module is enabled:

  1. Navigate to Administration > Configuration > System > Basic site settings (/admin/config/system/site-information).
  2. The Default front page, Default 403, and Default 404 fields will now display as autocomplete fields.
  3. Begin typing a node title to search, or enter any valid Drupal path directly.
  4. Save the form as normal.

Additional Requirements

This module requires the following modules, all of which are included in Drupal core:

  • Node — provides the node entity type used for autocomplete lookup.
  • Path Alias — used to resolve path aliases when the current front page value is stored as an alias rather than a canonical path.

Activity

Total releases
2
First release
Apr 2026
Latest release
1 day ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.0 Stable Apr 11, 2026
1.0.x-dev Dev Apr 11, 2026