Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module ensures that content entered into entity fields, node titles, or taxonomy term names is unique. You can configure specific fields or entity titles/names to enforce uniqueness and provide custom validation messages for duplicate entries. It also supports preventing duplicate values within multi-value fields.

This module allows you to require that the content supplied for entity fields, node titles or taxonomy terms names will be unique if so configured in each field or title/name of the entity, allowing the administrator to set a validation message in case the filled-in value already exists.

Installation and configuration

Install the module like any other module depending on your project setup via admin UI, via Drush or via Composer.

  • Once the module is enabled, you will see a settings group in each content-type / vocabulary called "Unique". Enable the settings by checking the checkbox "Unique" and setting a validation message if you want to. This restricts the entity title/name within that bundle.
  • In each field attached to some entity you can also find a settings group called "Unique". Enable the settings by checking the checkbox "Unique" and setting a validation message if you want to. This restricts the field value within that entity allowing unique values.
  • Supported field types: email, link, decimal, float, integer, list_float, list_integer, entity_reference, list_string, text, text_long, text_with_summary, string, string_long, webform

There is another option if you configure a field to be of multiple cardinality, with this feature, you can prevent the same value from being entered more than once within the same field and configure an error message as well if you want to.

Activity

Total releases
2
First release
Dec 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Releases

Version Type Release date
2.0.0-rc1 Pre-release Dec 10, 2024
2.0.x-dev Dev Dec 10, 2024