Drupal is a registered trademark of Dries Buytaert
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)! 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). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). 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).

Project Description

Dynamic Placeholder is a lightweight Drupal module that adds rotating placeholder text to any text input field. It allows site builders to configure a list of placeholder examples (such as “Search News”, “Search Events”, or “Search Products”) that automatically cycle at a defined interval.

The module is fully configurable via an admin interface, supports custom CSS selectors to target specific inputs, and includes options such as pause-on-focus, randomized rotation, and simple transition effects. It is inspired by modern search experiences used on large consumer platforms to guide users and improve search discoverability.

Dynamic Placeholder has no external dependencies, follows Drupal coding standards, and is compatible with Drupal 10 and Drupal 11.

Activity

Total releases
2
First release
Dec 2025
Latest release
3 months ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.x-dev Dev Dec 28, 2025
1.0.0 Stable Dec 28, 2025