Gravity Forms MC Unique ID Generator Field

Creates a new field in Advanced Fields tab of form editor. For personal (non-commercial) use. Please, visit our web site to buy commercial licenses.

Author:Modular Coding Inc. (profile at wordpress.org)
WordPress version required:3.0.1
WordPress version tested:5.8.2
Plugin version:2.10
Added to WordPress repository:12-09-2016
Last updated:12-11-2021
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:60
Rated by:4
Plugin URI:https://modcoding.com/product/gravity-forms-m...
Total downloads:7 109
Active installs:800+
plugin download
Click to start download

Gravity Forms MC Unique ID Generator Field plugin adds new field to Gravity Forms fields editor that you can use to generate random unique (site wide) identifiers like user identifiers, order identifiers, passwords, serial numbers and so on.
You can make it rendered as , , or custom HTML template.

The plugin supports sequence digital identifiers up to 10 digits length.

This is Lite version of plugin.
You can order Full Version here:
https://modcoding.com/product/gravity-forms-mc-unique-id-generator-field-wordpress-plugin/?utm_source=wordpress

Full version provides additional functionality:
1) Separators can be specified between every X characters of value being generated.
2) Compatibility with Graivty Forms Post Update plugin. You can use shortcodes for update existing submissions
without regeneration of identifier (identifier value will be same as on first submission that created new post in WordPress).

[gravityform id=”” update=””]
or
[gravityform id=”” update]
3) Possibility to customize values being generated using field setting (will be converted to $value using eval PHP function)
or using WordPress filter “mcgfuidgen_custom_value”:

add_filter(“mcgfuidgen_custom_value”, “some_function”,10,4);
function some_function($value, $form_id, $entry_id, $settings){
return @date(“d.m.Y H:i:s”).” – “.$value; // example adds date and time before unique value
}

NOTE:
The plugin contains minified and compressed javascript (assets/js/.js)
and style (assets/css/
.css) files for production use.
Source files renamed so they ends with “-full.js” and “-full.css”.
To use source files just delete minified files and rename full files to
original names (remove “-full” from file names).