Plugin Directory

Changeset 2973103


Ignore:
Timestamp:
09/29/2023 06:32:07 PM (2 years ago)
Author:
hallme
Message:

Update to version 2.5.6 from GitHub

Location:
gravity-forms-email-blacklist
Files:
6 edited
1 copied

Legend:

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

    r2959468 r2973103  
    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.5
     6 * Version: 2.5.6
    77 * Author: CrossPeak Software
    88 * Author URI: https://www.crosspeaksoftware.com/
  • gravity-forms-email-blacklist/tags/2.5.6/includes/class-gfemailblacklist.php

    r2959468 r2973103  
    208208
    209209        // Collect global settings.
    210         $blacklist = get_option( 'gravityformsaddon_' . $this->_slug . '_settings' );
    211         if ( is_array( $blacklist ) && ! empty( $blacklist['default_emailblacklist'] ) ) {
    212             $blacklist = $blacklist['default_emailblacklist'];
     210        $default_blacklist = get_option( 'gravityformsaddon_' . $this->_slug . '_settings' );
     211        if ( is_array( $default_blacklist ) && ! empty( $default_blacklist['default_emailblacklist'] ) ) {
     212            $default_blacklist = $default_blacklist['default_emailblacklist'];
    213213        } else {
    214             $blacklist = '';
     214            $default_blacklist = '';
    215215        }
    216216
     
    232232
    233233            // Collect banned domains from backend and clean up.
     234            $blacklist = $default_blacklist;
    234235            if ( ! empty( $field['email_blacklist'] ) ) { // collect per form settings.
    235236                $blacklist = $field['email_blacklist'];
     
    257258
    258259            // Create array of banned domains.
    259             $blacklist = explode( ',', $blacklist );
     260            if ( ! is_array( $blacklist ) ) {
     261                $blacklist = explode( ',', $blacklist );
     262            }
    260263            $blacklist = str_replace( '*', '', $blacklist );
    261264            $blacklist = array_map( array( $this, 'gf_emailblacklist_clean' ), $blacklist );
  • gravity-forms-email-blacklist/tags/2.5.6/readme.txt

    r2959468 r2973103  
    44Tags: gravity forms, gravity form, forms, gravity, form, email blacklist, block email, blacklist
    55Requires at least: 3.8
    6 Tested up to: 6.1.1
    7 Stable tag: 2.5.5
     6Tested up to: 6.3.1
     7Stable tag: 2.5.6
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    6262
    6363=== Changelog ===
     64
     65= 2.5.6 =
     66* Fix PHP error under PHP 8+
     67* Fix with multiple email fields and different blacklists.
    6468
    6569= 2.5.5 =
  • gravity-forms-email-blacklist/trunk/gf-emailblacklist.php

    r2959468 r2973103  
    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.5
     6 * Version: 2.5.6
    77 * Author: CrossPeak Software
    88 * Author URI: https://www.crosspeaksoftware.com/
  • gravity-forms-email-blacklist/trunk/includes/class-gfemailblacklist.php

    r2959468 r2973103  
    208208
    209209        // Collect global settings.
    210         $blacklist = get_option( 'gravityformsaddon_' . $this->_slug . '_settings' );
    211         if ( is_array( $blacklist ) && ! empty( $blacklist['default_emailblacklist'] ) ) {
    212             $blacklist = $blacklist['default_emailblacklist'];
     210        $default_blacklist = get_option( 'gravityformsaddon_' . $this->_slug . '_settings' );
     211        if ( is_array( $default_blacklist ) && ! empty( $default_blacklist['default_emailblacklist'] ) ) {
     212            $default_blacklist = $default_blacklist['default_emailblacklist'];
    213213        } else {
    214             $blacklist = '';
     214            $default_blacklist = '';
    215215        }
    216216
     
    232232
    233233            // Collect banned domains from backend and clean up.
     234            $blacklist = $default_blacklist;
    234235            if ( ! empty( $field['email_blacklist'] ) ) { // collect per form settings.
    235236                $blacklist = $field['email_blacklist'];
     
    257258
    258259            // Create array of banned domains.
    259             $blacklist = explode( ',', $blacklist );
     260            if ( ! is_array( $blacklist ) ) {
     261                $blacklist = explode( ',', $blacklist );
     262            }
    260263            $blacklist = str_replace( '*', '', $blacklist );
    261264            $blacklist = array_map( array( $this, 'gf_emailblacklist_clean' ), $blacklist );
  • gravity-forms-email-blacklist/trunk/readme.txt

    r2959468 r2973103  
    44Tags: gravity forms, gravity form, forms, gravity, form, email blacklist, block email, blacklist
    55Requires at least: 3.8
    6 Tested up to: 6.1.1
    7 Stable tag: 2.5.5
     6Tested up to: 6.3.1
     7Stable tag: 2.5.6
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    6262
    6363=== Changelog ===
     64
     65= 2.5.6 =
     66* Fix PHP error under PHP 8+
     67* Fix with multiple email fields and different blacklists.
    6468
    6569= 2.5.5 =
Note: See TracChangeset for help on using the changeset viewer.