Plugin Directory

Changeset 2888656


Ignore:
Timestamp:
03/28/2023 07:01:15 PM (3 years ago)
Author:
hallme
Message:

Update to version 2.5.3 from GitHub

Location:
gravity-forms-email-blacklist
Files:
2 added
1 deleted
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • gravity-forms-email-blacklist/tags/2.5.3/gf-emailblacklist.php

    r2792102 r2888656  
    44 * Plugin URI: https://wordpress.org/plugins/gravity-forms-email-blacklist/
    55 * Description: This plugin adds the ability to set a blacklist of domains on the email field in gravity forms.
    6  * Version: 2.5.2
    7  * Author: hallme
    8  * Author URI: https://github.com/hallme/gravityforms-emailblacklist
     6 * Version: 2.5.3
     7 * Author: CrossPeak Software
     8 * Author URI: https://www.crosspeaksoftware.com/
    99 * Text Domain: gravity-forms-email-blacklist
    1010 * Domain Path: /languages
     
    1818
    1919/**
    20  * Gravity Forms Bootstrap class to laod the Add-On library and new class.
     20 * Gravity Forms Bootstrap class to load the Add-On library and new class.
    2121 */
    2222class GFEmailBlacklist_Bootstrap {
     
    3838 * Init the class.
    3939 *
    40  * @return object Returen the instance of the Add-On class.
     40 * @return object Return the instance of the Add-On class.
    4141 */
    4242function gf_email_blacklist_addon() {
  • gravity-forms-email-blacklist/tags/2.5.3/includes/class-gfemailblacklist.php

    r2792102 r2888656  
    1717class GFEmailBlacklist extends GFAddOn {
    1818
    19     protected $_version                  = '2.5.1';
     19    protected $_version                  = '2.5.3';
    2020    protected $_min_gravityforms_version = '1.9';
    2121    protected $_slug                     = 'gf_email_blacklist';
    22     protected $_path                     = 'gravityformsemailblacklist/gf_email_blacklist.php';
     22    protected $_path                     = 'gravity-forms-email-blacklist/gf_emailblacklist.php';
    2323    protected $_full_path                = __FILE__;
    24     protected $_title                    = 'This plugin adds the ability to set a blacklist of domains on the email field in gravity forms.';
     24    protected $_title                    = 'Gravity Forms Email Blacklist';
    2525    protected $_short_title              = 'Email Blacklist';
    2626
     
    6565        return array(
    6666            array(
    67                 'title'  => 'Default Settings',
    68                 'fields' => array(
     67                'title'       => __( 'Email Blacklist Global Settings', 'gravity-forms-email-blacklist' ),
     68                'description' => __( 'Use Email Blacklist to secure your forms. If a blacklisted email is used in any email field, the form will error on submission. You can also globally define a list of blacklisted emails and/or domains and a custom validation message if a blacklisted email is submitted. These settings can be overridden on individual email fields in the advanced settings. <a href="https://www.crosspeaksoftware.com/downloads/gravity-forms-email-blacklist/" target="_blank">View Documentation</a>', 'gravity-forms-email-blacklist' ),
     69                'fields'      => array(
    6970                    array(
    70                         'label'   => __( 'Email Blacklist', 'gravity-forms-email-blacklist' ),
     71                        'label'   => __( 'Global Blacklisted Emails', 'gravity-forms-email-blacklist' ),
    7172                        'type'    => 'text',
    7273                        'name'    => 'default_emailblacklist',
    73                         'tooltip' => __( 'Please enter a comma separated list of domains you would like to block from submitting their email. These setting can be overwritten on a per field basis', 'gravity-forms-email-blacklist'),
     74                        'tooltip' => __( 'Please enter a comma separated list of blacklisted domains (ex. hotmail.com), email addresses (ex. [email protected]), and/or include the wildcard notation to block top-level domains (ex. *.com). This setting can be overridden on individual email fields in the advanced settings.', 'gravity-forms-email-blacklist' ),
    7475                        'class'   => 'medium',
    7576                    ),
    7677                    array(
    77                         'label'   => __( 'Error Message', 'gravity-forms-email-blacklist' ),
     78                        'label'   => __( 'Global Validation Message', 'gravity-forms-email-blacklist' ),
    7879                        'type'    => 'text',
    7980                        'name'    => 'default_emailblacklist_error_msg',
    80                         'tooltip' => __( 'Please enter the validation message you would like to appear if a blacklisted email is entered. These setting can be overwritten on a per field basis', 'gravity-forms-email-blacklist' ),
     81                        'tooltip' => __( 'Please enter a default error message if a blacklisted email is submitted. This setting can be overridden on individual email fields in the advanced settings.', 'gravity-forms-email-blacklist' ),
    8182                        'class'   => 'medium',
    8283                    ),
     
    109110        <li class="email_blacklist_setting field_setting">
    110111            <label for="field_email_blacklist">
    111                 <?php esc_html_e( 'Blacklisted Emails' ); ?>
     112                <?php esc_html_e( 'Blacklisted Emails', 'gravity-forms-email-blacklist' ); ?>
    112113                <?php gform_tooltip( 'form_field_email_blacklist' ); ?>
    113114            </label>
     
    117118        <li class="email_blacklist_validation field_setting">
    118119            <label for="field_email_blacklist_validation">
    119                 <?php esc_html_e( 'Blacklisted Emails Validation Message' ); ?>
     120                <?php esc_html_e( 'Blacklisted Emails Validation Message', 'gravity-forms-email-blacklist' ); ?>
    120121                <?php gform_tooltip( 'form_field_email_blacklist_validation' ); ?>
    121122            </label>
     
    133134     */
    134135    public function gf_emailblacklist_field_tooltips( $tooltips ) {
    135         $tooltips['form_field_email_blacklist']            = __( "Please enter a comma separated list of domains you would like to block from submitting. Enter 'none' if you would like to override the default blacklist settings.", 'gravity-forms-email-blacklist' );
    136         $tooltips['form_field_email_blacklist_validation'] = __( 'Please enter the validation message you would like to appear if a blacklisted email is entered.', 'gravity-forms-email-blacklist' );
     136        $tooltips['form_field_email_blacklist']            = __( "Please enter a comma separated list of blacklisted domains, (ex. hotmail.com), email addresses (ex. [email protected]), and/or include the wildcard notation to block top-level domains (ex. *.com). This will override the globally defined blacklisted emails setting. Enter 'none' to bypass the global setting and allow all email addresses.", 'gravity-forms-email-blacklist' );
     137        $tooltips['form_field_email_blacklist_validation'] = __( 'Please enter an error message if a blacklisted email is submitted. This will override the globally defined error message.', 'gravity-forms-email-blacklist' );
    137138        return $tooltips;
    138139    }
  • gravity-forms-email-blacklist/tags/2.5.3/readme.txt

    r2792102 r2888656  
    11==== Gravity Forms Email Blacklist ====
    2 Contributors: hallme, timbhowe, matt-h-1, Matt Thomas
     2Contributors: crosspeak, hallme, timbhowe, matt-h-1, Matt Thomas
    33Donate link: N/A
    44Tags: gravity forms, gravity form, forms, gravity, form, email blacklist, block email, blacklist
    55Requires at least: 3.8
    6 Tested up to: 6.0.1
    7 Stable tag: 2.5.2
     6Tested up to: 6.1.1
     7Stable tag: 2.5.3
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1313=== Description ===
    1414
    15 Email Blacklist Add-on for Gravity Forms was built to help block submissions from users with generic or competitors email addresses. Prevent the user form viewing the form's Confirmation or Notifications and remove non qualified leads from being collected.
     15The Email Blacklist Add-on for Gravity Forms was built to help block submissions from users with generic or competitors email addresses. Prevent the user from processing the form and stop non-qualified leads from being collected.
    1616
    17 This plugin allows site admins to create a list of emails, domains and/or top level domains that if used in an [email input field](https://docs.gravityforms.com/email/) on a Gravity Form will cause a validation error and block the submission. A default email blacklist and validation message can be created to use across all forms. These default settings can be overridden on a per email input field basis.
     17This plugin allows site admins to create a list of domains that if used in an email field on a Gravity Form it will cause a validation error and block the submission. A default email blacklist and validation message can be created to use across all email fields. These default settings can be overridden on a per email field basis.
    1818
    19 Default settings can be added in the  'Forms' > 'Settings' > 'Email Blacklist'. To add settings to an individual email input field just add one to the form and got to the input fields 'Advanced Settings' tab.
     19Global settings can be added on 'Forms' > 'Settings' > 'Email Blacklist'. To add settings to an individual email field, select the field and navigate to the 'Advanced Settings' tab.
    2020
    21 This plugin works by blocking either individual email addresses (exmple: [email protected]), email address domains (exmple: google.com), and/or, email address top-level domains (exmple: *.com).
     21This plugin works by blocking either individual email addresses (ex. [email protected]), email address domains (ex. gmail.com), and/or email address top-level domains (ex. *.com).
     22
     23Feel free to contribute on [github](https://github.com/crosspeaksoftware/gravity-forms-email-blacklist).
    2224
    2325=== Installation ===
    2426
    25 1. Search for and install the 'Gravity Forms Email Blacklist' OR Upload `gravityforms-emailblacklist` to the `/wp-content/plugins/` directory.
     271. Search for and install the 'Gravity Forms Email Blacklist' OR Upload `gravity-forms-email-blacklist` to the `/wp-content/plugins/` directory.
    26282. Activate the plugin through the 'Plugins' menu in WordPress.
    27 3. Navigate form the Dashboard to the 'Forms' > 'Settings' > 'Email Blacklist' to make sure it is installed.
     293. Navigate from the Dashboard to the 'Forms' > 'Settings' > 'Email Blacklist' to make sure it is installed.
    2830
    2931=== Screenshots ===
    3032
    31 1. General Settings
    32 2. Form Settings
    33 3. Form Settings Updated
    34 4. Form Error
     331. Global Plugin Settings
     342. Email Field Settings
     353. Email Field Settings Updated
     364. Form Validation Error
    3537
    3638=== Instructions ===
    3739
    38 == General Blacklist Settings ==
    39 Once set up these setting will be used on all email input fields across all the Gravity Forms used on the site. They can be overridden by the individual email blacklist settings below.
     40== Global Blacklist Settings ==
     41Once set up, these settings will be used on all email input fields across all the Gravity Forms used on the site. They can be overridden by the individual email blacklist settings below.
    4042
    41431. Once Logged into your site navigate to 'Forms' > 'Settings' > 'Email Blacklist'
    42 2. Enter the email addresses (exmple: [email protected]), email address domains (exmple: gmail.com), and/or, email address top-level domains (exmple: *.com) separated by commas into the 'Email Balcklist" field.
    43 3. Enter the validation message you would like displayed to a user that try and use a blacklisted email when submitting a form into the 'Error Message' field.
     442. In the 'Global Blacklisted Emails' input enter a comma separated list of blacklisted domains (ie. hotmail.com), email addresses (ie. [email protected]), and/or include the wildcard notation to block top-level domains (ie. *.com). This setting can be overridden on individual email fields in the advanced settings.
     453. In the 'Global Validation Message' input enter a default error message if a blacklisted email is submitted. This setting can be overridden on individual email fields in the advanced settings.
    44464. Click the 'Update Settings' button to save the settings.
    4547
    4648== Individual Email Input Blacklist Settings ==
    47 Once set up these setting will be used on this form only and in place of the general blacklist settings above.
     49Once set up these settings will be used on this form only and in place of the global blacklist settings above.
     50
    48511. Once Logged into your site navigate to the Gravity Form you would like to update.
    49 2. Add or update an existing Email input filed on the form.
    50 3. Go to the 'Advance Settings' tab for the Email input.
    51 4. Enter the email addresses (exmple: [email protected]), email address domains (exmple: gmail.com), and/or, email address top-level domains (exmple: *.com) separated by commas into the 'Email Balcklist" field. If you enter a space this will override the general blacklist and allow all email address to be submitted.
    52 5. Enter the validation message you would like displayed to a user that try and use a blacklisted email when submitting a form into the 'Error Message' field.
    53 6. Click the 'Update' button to save the settings.
     522. Add or update an existing email input field on the form.
     533. Go to the 'Advanced Settings' tab for the 'Blacklisted Emails' input.
     544. In the 'Blacklisted Emails' input enter a comma separated list of blacklisted domains (ie. hotmail.com), email addresses (ie. [email protected]), and/or include the wildcard notation to block top-level domains (ie. *.com). This will override the globally defined blacklisted emails setting. Enter 'none' to bypass the global setting and allow all email addresses.
     555. In the 'Blacklisted Emails Validation Message' input enter an error message if a blacklisted email is submitted. This will override the globally defined error message.
     566. Click the 'Save Form' button to save the settings.
    5457
    5558=== Additional Resources ===
     
    5962
    6063=== Changelog ===
     64
     65= 2.5.3 =
     66* Updated labels and descriptions throughout the admin settings to improve clarity.
    6167
    6268= 2.5.2 =
     
    96102* Added 'gf_emailblacklist_clean' function to make comparison case insensitive. Thanks to @ractoon, @rscoates.
    97103* Updated function to work with both email domains and specific emails.
    98 * Ran 'class-gfemailblacklist.php' through [PHPCS](https://github.com/squizlabs/PHP_CodeSniffer/wiki) with [WordPress Codeing Standards](https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/wiki).
    99 * Moved class to '/inlcudes/class-gfemailblacklist.php' file.
    100 * Added placeholder text to fileds
     104* Ran 'class-gfemailblacklist.php' through [PHPCS](https://github.com/squizlabs/PHP_CodeSniffer/wiki) with [WordPress Coding Standards](https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/wiki).
     105* Moved class to '/includes/class-gfemailblacklist.php' file.
     106* Added placeholder text to fields
    101107* Updated code comments.
    102108* Updated plugin file name.
  • gravity-forms-email-blacklist/trunk/gf-emailblacklist.php

    r2792102 r2888656  
    44 * Plugin URI: https://wordpress.org/plugins/gravity-forms-email-blacklist/
    55 * Description: This plugin adds the ability to set a blacklist of domains on the email field in gravity forms.
    6  * Version: 2.5.2
    7  * Author: hallme
    8  * Author URI: https://github.com/hallme/gravityforms-emailblacklist
     6 * Version: 2.5.3
     7 * Author: CrossPeak Software
     8 * Author URI: https://www.crosspeaksoftware.com/
    99 * Text Domain: gravity-forms-email-blacklist
    1010 * Domain Path: /languages
     
    1818
    1919/**
    20  * Gravity Forms Bootstrap class to laod the Add-On library and new class.
     20 * Gravity Forms Bootstrap class to load the Add-On library and new class.
    2121 */
    2222class GFEmailBlacklist_Bootstrap {
     
    3838 * Init the class.
    3939 *
    40  * @return object Returen the instance of the Add-On class.
     40 * @return object Return the instance of the Add-On class.
    4141 */
    4242function gf_email_blacklist_addon() {
  • gravity-forms-email-blacklist/trunk/includes/class-gfemailblacklist.php

    r2792102 r2888656  
    1717class GFEmailBlacklist extends GFAddOn {
    1818
    19     protected $_version                  = '2.5.1';
     19    protected $_version                  = '2.5.3';
    2020    protected $_min_gravityforms_version = '1.9';
    2121    protected $_slug                     = 'gf_email_blacklist';
    22     protected $_path                     = 'gravityformsemailblacklist/gf_email_blacklist.php';
     22    protected $_path                     = 'gravity-forms-email-blacklist/gf_emailblacklist.php';
    2323    protected $_full_path                = __FILE__;
    24     protected $_title                    = 'This plugin adds the ability to set a blacklist of domains on the email field in gravity forms.';
     24    protected $_title                    = 'Gravity Forms Email Blacklist';
    2525    protected $_short_title              = 'Email Blacklist';
    2626
     
    6565        return array(
    6666            array(
    67                 'title'  => 'Default Settings',
    68                 'fields' => array(
     67                'title'       => __( 'Email Blacklist Global Settings', 'gravity-forms-email-blacklist' ),
     68                'description' => __( 'Use Email Blacklist to secure your forms. If a blacklisted email is used in any email field, the form will error on submission. You can also globally define a list of blacklisted emails and/or domains and a custom validation message if a blacklisted email is submitted. These settings can be overridden on individual email fields in the advanced settings. <a href="https://www.crosspeaksoftware.com/downloads/gravity-forms-email-blacklist/" target="_blank">View Documentation</a>', 'gravity-forms-email-blacklist' ),
     69                'fields'      => array(
    6970                    array(
    70                         'label'   => __( 'Email Blacklist', 'gravity-forms-email-blacklist' ),
     71                        'label'   => __( 'Global Blacklisted Emails', 'gravity-forms-email-blacklist' ),
    7172                        'type'    => 'text',
    7273                        'name'    => 'default_emailblacklist',
    73                         'tooltip' => __( 'Please enter a comma separated list of domains you would like to block from submitting their email. These setting can be overwritten on a per field basis', 'gravity-forms-email-blacklist'),
     74                        'tooltip' => __( 'Please enter a comma separated list of blacklisted domains (ex. hotmail.com), email addresses (ex. [email protected]), and/or include the wildcard notation to block top-level domains (ex. *.com). This setting can be overridden on individual email fields in the advanced settings.', 'gravity-forms-email-blacklist' ),
    7475                        'class'   => 'medium',
    7576                    ),
    7677                    array(
    77                         'label'   => __( 'Error Message', 'gravity-forms-email-blacklist' ),
     78                        'label'   => __( 'Global Validation Message', 'gravity-forms-email-blacklist' ),
    7879                        'type'    => 'text',
    7980                        'name'    => 'default_emailblacklist_error_msg',
    80                         'tooltip' => __( 'Please enter the validation message you would like to appear if a blacklisted email is entered. These setting can be overwritten on a per field basis', 'gravity-forms-email-blacklist' ),
     81                        'tooltip' => __( 'Please enter a default error message if a blacklisted email is submitted. This setting can be overridden on individual email fields in the advanced settings.', 'gravity-forms-email-blacklist' ),
    8182                        'class'   => 'medium',
    8283                    ),
     
    109110        <li class="email_blacklist_setting field_setting">
    110111            <label for="field_email_blacklist">
    111                 <?php esc_html_e( 'Blacklisted Emails' ); ?>
     112                <?php esc_html_e( 'Blacklisted Emails', 'gravity-forms-email-blacklist' ); ?>
    112113                <?php gform_tooltip( 'form_field_email_blacklist' ); ?>
    113114            </label>
     
    117118        <li class="email_blacklist_validation field_setting">
    118119            <label for="field_email_blacklist_validation">
    119                 <?php esc_html_e( 'Blacklisted Emails Validation Message' ); ?>
     120                <?php esc_html_e( 'Blacklisted Emails Validation Message', 'gravity-forms-email-blacklist' ); ?>
    120121                <?php gform_tooltip( 'form_field_email_blacklist_validation' ); ?>
    121122            </label>
     
    133134     */
    134135    public function gf_emailblacklist_field_tooltips( $tooltips ) {
    135         $tooltips['form_field_email_blacklist']            = __( "Please enter a comma separated list of domains you would like to block from submitting. Enter 'none' if you would like to override the default blacklist settings.", 'gravity-forms-email-blacklist' );
    136         $tooltips['form_field_email_blacklist_validation'] = __( 'Please enter the validation message you would like to appear if a blacklisted email is entered.', 'gravity-forms-email-blacklist' );
     136        $tooltips['form_field_email_blacklist']            = __( "Please enter a comma separated list of blacklisted domains, (ex. hotmail.com), email addresses (ex. [email protected]), and/or include the wildcard notation to block top-level domains (ex. *.com). This will override the globally defined blacklisted emails setting. Enter 'none' to bypass the global setting and allow all email addresses.", 'gravity-forms-email-blacklist' );
     137        $tooltips['form_field_email_blacklist_validation'] = __( 'Please enter an error message if a blacklisted email is submitted. This will override the globally defined error message.', 'gravity-forms-email-blacklist' );
    137138        return $tooltips;
    138139    }
  • gravity-forms-email-blacklist/trunk/readme.txt

    r2792102 r2888656  
    11==== Gravity Forms Email Blacklist ====
    2 Contributors: hallme, timbhowe, matt-h-1, Matt Thomas
     2Contributors: crosspeak, hallme, timbhowe, matt-h-1, Matt Thomas
    33Donate link: N/A
    44Tags: gravity forms, gravity form, forms, gravity, form, email blacklist, block email, blacklist
    55Requires at least: 3.8
    6 Tested up to: 6.0.1
    7 Stable tag: 2.5.2
     6Tested up to: 6.1.1
     7Stable tag: 2.5.3
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    1313=== Description ===
    1414
    15 Email Blacklist Add-on for Gravity Forms was built to help block submissions from users with generic or competitors email addresses. Prevent the user form viewing the form's Confirmation or Notifications and remove non qualified leads from being collected.
     15The Email Blacklist Add-on for Gravity Forms was built to help block submissions from users with generic or competitors email addresses. Prevent the user from processing the form and stop non-qualified leads from being collected.
    1616
    17 This plugin allows site admins to create a list of emails, domains and/or top level domains that if used in an [email input field](https://docs.gravityforms.com/email/) on a Gravity Form will cause a validation error and block the submission. A default email blacklist and validation message can be created to use across all forms. These default settings can be overridden on a per email input field basis.
     17This plugin allows site admins to create a list of domains that if used in an email field on a Gravity Form it will cause a validation error and block the submission. A default email blacklist and validation message can be created to use across all email fields. These default settings can be overridden on a per email field basis.
    1818
    19 Default settings can be added in the  'Forms' > 'Settings' > 'Email Blacklist'. To add settings to an individual email input field just add one to the form and got to the input fields 'Advanced Settings' tab.
     19Global settings can be added on 'Forms' > 'Settings' > 'Email Blacklist'. To add settings to an individual email field, select the field and navigate to the 'Advanced Settings' tab.
    2020
    21 This plugin works by blocking either individual email addresses (exmple: [email protected]), email address domains (exmple: google.com), and/or, email address top-level domains (exmple: *.com).
     21This plugin works by blocking either individual email addresses (ex. [email protected]), email address domains (ex. gmail.com), and/or email address top-level domains (ex. *.com).
     22
     23Feel free to contribute on [github](https://github.com/crosspeaksoftware/gravity-forms-email-blacklist).
    2224
    2325=== Installation ===
    2426
    25 1. Search for and install the 'Gravity Forms Email Blacklist' OR Upload `gravityforms-emailblacklist` to the `/wp-content/plugins/` directory.
     271. Search for and install the 'Gravity Forms Email Blacklist' OR Upload `gravity-forms-email-blacklist` to the `/wp-content/plugins/` directory.
    26282. Activate the plugin through the 'Plugins' menu in WordPress.
    27 3. Navigate form the Dashboard to the 'Forms' > 'Settings' > 'Email Blacklist' to make sure it is installed.
     293. Navigate from the Dashboard to the 'Forms' > 'Settings' > 'Email Blacklist' to make sure it is installed.
    2830
    2931=== Screenshots ===
    3032
    31 1. General Settings
    32 2. Form Settings
    33 3. Form Settings Updated
    34 4. Form Error
     331. Global Plugin Settings
     342. Email Field Settings
     353. Email Field Settings Updated
     364. Form Validation Error
    3537
    3638=== Instructions ===
    3739
    38 == General Blacklist Settings ==
    39 Once set up these setting will be used on all email input fields across all the Gravity Forms used on the site. They can be overridden by the individual email blacklist settings below.
     40== Global Blacklist Settings ==
     41Once set up, these settings will be used on all email input fields across all the Gravity Forms used on the site. They can be overridden by the individual email blacklist settings below.
    4042
    41431. Once Logged into your site navigate to 'Forms' > 'Settings' > 'Email Blacklist'
    42 2. Enter the email addresses (exmple: [email protected]), email address domains (exmple: gmail.com), and/or, email address top-level domains (exmple: *.com) separated by commas into the 'Email Balcklist" field.
    43 3. Enter the validation message you would like displayed to a user that try and use a blacklisted email when submitting a form into the 'Error Message' field.
     442. In the 'Global Blacklisted Emails' input enter a comma separated list of blacklisted domains (ie. hotmail.com), email addresses (ie. [email protected]), and/or include the wildcard notation to block top-level domains (ie. *.com). This setting can be overridden on individual email fields in the advanced settings.
     453. In the 'Global Validation Message' input enter a default error message if a blacklisted email is submitted. This setting can be overridden on individual email fields in the advanced settings.
    44464. Click the 'Update Settings' button to save the settings.
    4547
    4648== Individual Email Input Blacklist Settings ==
    47 Once set up these setting will be used on this form only and in place of the general blacklist settings above.
     49Once set up these settings will be used on this form only and in place of the global blacklist settings above.
     50
    48511. Once Logged into your site navigate to the Gravity Form you would like to update.
    49 2. Add or update an existing Email input filed on the form.
    50 3. Go to the 'Advance Settings' tab for the Email input.
    51 4. Enter the email addresses (exmple: [email protected]), email address domains (exmple: gmail.com), and/or, email address top-level domains (exmple: *.com) separated by commas into the 'Email Balcklist" field. If you enter a space this will override the general blacklist and allow all email address to be submitted.
    52 5. Enter the validation message you would like displayed to a user that try and use a blacklisted email when submitting a form into the 'Error Message' field.
    53 6. Click the 'Update' button to save the settings.
     522. Add or update an existing email input field on the form.
     533. Go to the 'Advanced Settings' tab for the 'Blacklisted Emails' input.
     544. In the 'Blacklisted Emails' input enter a comma separated list of blacklisted domains (ie. hotmail.com), email addresses (ie. [email protected]), and/or include the wildcard notation to block top-level domains (ie. *.com). This will override the globally defined blacklisted emails setting. Enter 'none' to bypass the global setting and allow all email addresses.
     555. In the 'Blacklisted Emails Validation Message' input enter an error message if a blacklisted email is submitted. This will override the globally defined error message.
     566. Click the 'Save Form' button to save the settings.
    5457
    5558=== Additional Resources ===
     
    5962
    6063=== Changelog ===
     64
     65= 2.5.3 =
     66* Updated labels and descriptions throughout the admin settings to improve clarity.
    6167
    6268= 2.5.2 =
     
    96102* Added 'gf_emailblacklist_clean' function to make comparison case insensitive. Thanks to @ractoon, @rscoates.
    97103* Updated function to work with both email domains and specific emails.
    98 * Ran 'class-gfemailblacklist.php' through [PHPCS](https://github.com/squizlabs/PHP_CodeSniffer/wiki) with [WordPress Codeing Standards](https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/wiki).
    99 * Moved class to '/inlcudes/class-gfemailblacklist.php' file.
    100 * Added placeholder text to fileds
     104* Ran 'class-gfemailblacklist.php' through [PHPCS](https://github.com/squizlabs/PHP_CodeSniffer/wiki) with [WordPress Coding Standards](https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/wiki).
     105* Moved class to '/includes/class-gfemailblacklist.php' file.
     106* Added placeholder text to fields
    101107* Updated code comments.
    102108* Updated plugin file name.
Note: See TracChangeset for help on using the changeset viewer.