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).

unified_date

87 sites Security covered
View on drupal.org

This module is useful if you want to sort multiple content types in a unified list that have different date fields. For example:
1. Publications: Publication Date (added field)
2. Articles: Created Date (base field)
3. Events: End Date (added field)
4. Job vacancies: Application Deadline (added field)

You select which fields are the fields for the 'Unified Date' and this module syncs those fields into the new 'unified_date' base field that it creates. You can then for instance sort Views, Search, Recent Related Content, etc by that date.

Features

Configure per node bundle which field should be stored in the Unified Date. If not set, it defaults to the Created date base field. The following field types are supported:

  • Base fields (core)
  • Base field overrides (your own custom code)
  • Datetime (core)
  • Datetime range (core)
  • Datetime range timezone (contrib module)
  • Smart date (contrib module)
  • Something else? Raise an issue, happy to support more options

Use the batch form to run a batch script to auto-update content when you change the configuration

Post-Installation

Go to the configuration page and decide on fields to use
Use the batch form to update existing content

Automated testing

You can view the automated testing results via Gitlab Pipelines for the project

Activity

Total releases
2
First release
Jan 2026
Latest release
2 months ago
Release cadence
7 days
Stability
100% stable

Releases

Version Type Release date
1.0.5 Stable Jan 20, 2026
1.0.4 Stable Jan 13, 2026