Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

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.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

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

Releases

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