We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Add-Ons
default app icon

Highlander

By mithra62
Publishing

Description

Highlander provides a custom FieldType for ExpressionEngine that ensures a provided value appears only once. You can enforce uniqueness across Member data or Channel Entry fields - making sure, for example, that SKUs or emails are never duplicated.

Highlander ensures data integrity by enforcing uniqueness at the field level without having to implement custom validation logic or database checks yourself. The built-in settings make the functionality simple to configure and use.

Summary

Feature Details
Purpose Enforce uniqueness of a field value across entries or members
Scoping Options Entries (all or per channel); Members (all, primary role, or any role)
Display Types Text, Textarea, Password
Compatibility ExpressionEngine 7

Typical Use Cases

Preventing Duplicate SKUs or Serial Numbers

  • If you’re selling products and want to guarantee each SKU is unique across your site, Highlander is perfect for that.

Unique Usernames or Other Sensitive Member Data

  • Protect against duplicate usernames (or other unique identifiers) within specific roles or across all users.

Features

Enforced Uniqueness

  • Ensures the field’s value is unique, preventing duplicate entries across the whole system (or within configured scopes).

Flexible “Unique To” Scope

You can control the scope of uniqueness:

For Channel Entries
  • Unique across all entries
  • Or unique only within a specific channel
For Members
  • Unique across all members
  • Or unique per Primary Role
  • Or unique across any assigned role

Customizable Display Field

Set how the field appears in the CP (Control Panel)

  • Text
  • Textarea
  • Password
Information
Version 1.1.1
Last Update one month ago
Compatibility EE 7, 6
License Commercial
Links
  • Documentation
  • Support
ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.