About Text Unique

This is the same as the ProcessWire Text field (FieldtypeText), but enforces that values stored are unique, site-wide.

Category Field Types
Fieldtype modules that represent a data type used by fields.
Release StateBeta
Close to stable, but users are advised to be cautious and test thoroughly.*
Authorryan
Module Version1.0.0
Class NameFieldtypeTextUnique
Compatibility2.3, 2.4, 2.5, 2.6, 2.7
Date AddedApril 18, 2013
Recommended ByNew recommendations may take up to 1 day to appear.

Details

To install, place FieldtypeTextUnique.module in /site/modules/FieldtypeTextUnique/, and then install from the Modules admin screen.

To use: create a new field and choose "TextUnique" as the type.

To use on an existing field: edit the field (Setup > Fields > field) and then change the type to "TextUnique". IMPORTANT: Note that the values present in your existing text field must already be unique, or the change will fail.

Instructions

This module's files should be placed in /site/modules/FieldtypeTextUnique/
How to install or uninstall modules

README

ProcessWire Unique Text Fieldtype

This is the same as the ProcessWire Text field (FieldtypeText), but enforces that values stored are unique, site-wide.

To install, place FieldtypeTextUnique.module in /site/modules/FieldtypeTextUnique/, and then install from the Modules admin screen.

To use: create a new field and choose "TextUnique" as the type.

To use on an existing field: edit the field (Setup > Fields > field) and then change the type to "TextUnique". Note that the values present in your existing text field must already be unique, or the change will fail.