Changeset 2973103
- Timestamp:
- 09/29/2023 06:32:07 PM (2 years ago)
- Location:
- gravity-forms-email-blacklist
- Files:
-
- 6 edited
- 1 copied
-
tags/2.5.6 (copied) (copied from gravity-forms-email-blacklist/trunk)
-
tags/2.5.6/gf-emailblacklist.php (modified) (1 diff)
-
tags/2.5.6/includes/class-gfemailblacklist.php (modified) (3 diffs)
-
tags/2.5.6/readme.txt (modified) (2 diffs)
-
trunk/gf-emailblacklist.php (modified) (1 diff)
-
trunk/includes/class-gfemailblacklist.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
gravity-forms-email-blacklist/tags/2.5.6/gf-emailblacklist.php
r2959468 r2973103 4 4 * Plugin URI: https://wordpress.org/plugins/gravity-forms-email-blacklist/ 5 5 * Description: This plugin adds the ability to set a blacklist of domains on the email field in gravity forms. 6 * Version: 2.5. 56 * Version: 2.5.6 7 7 * Author: CrossPeak Software 8 8 * Author URI: https://www.crosspeaksoftware.com/ -
gravity-forms-email-blacklist/tags/2.5.6/includes/class-gfemailblacklist.php
r2959468 r2973103 208 208 209 209 // 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']; 213 213 } else { 214 $ blacklist = '';214 $default_blacklist = ''; 215 215 } 216 216 … … 232 232 233 233 // Collect banned domains from backend and clean up. 234 $blacklist = $default_blacklist; 234 235 if ( ! empty( $field['email_blacklist'] ) ) { // collect per form settings. 235 236 $blacklist = $field['email_blacklist']; … … 257 258 258 259 // Create array of banned domains. 259 $blacklist = explode( ',', $blacklist ); 260 if ( ! is_array( $blacklist ) ) { 261 $blacklist = explode( ',', $blacklist ); 262 } 260 263 $blacklist = str_replace( '*', '', $blacklist ); 261 264 $blacklist = array_map( array( $this, 'gf_emailblacklist_clean' ), $blacklist ); -
gravity-forms-email-blacklist/tags/2.5.6/readme.txt
r2959468 r2973103 4 4 Tags: gravity forms, gravity form, forms, gravity, form, email blacklist, block email, blacklist 5 5 Requires at least: 3.8 6 Tested up to: 6. 1.17 Stable tag: 2.5. 56 Tested up to: 6.3.1 7 Stable tag: 2.5.6 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 62 62 63 63 === Changelog === 64 65 = 2.5.6 = 66 * Fix PHP error under PHP 8+ 67 * Fix with multiple email fields and different blacklists. 64 68 65 69 = 2.5.5 = -
gravity-forms-email-blacklist/trunk/gf-emailblacklist.php
r2959468 r2973103 4 4 * Plugin URI: https://wordpress.org/plugins/gravity-forms-email-blacklist/ 5 5 * Description: This plugin adds the ability to set a blacklist of domains on the email field in gravity forms. 6 * Version: 2.5. 56 * Version: 2.5.6 7 7 * Author: CrossPeak Software 8 8 * Author URI: https://www.crosspeaksoftware.com/ -
gravity-forms-email-blacklist/trunk/includes/class-gfemailblacklist.php
r2959468 r2973103 208 208 209 209 // 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']; 213 213 } else { 214 $ blacklist = '';214 $default_blacklist = ''; 215 215 } 216 216 … … 232 232 233 233 // Collect banned domains from backend and clean up. 234 $blacklist = $default_blacklist; 234 235 if ( ! empty( $field['email_blacklist'] ) ) { // collect per form settings. 235 236 $blacklist = $field['email_blacklist']; … … 257 258 258 259 // Create array of banned domains. 259 $blacklist = explode( ',', $blacklist ); 260 if ( ! is_array( $blacklist ) ) { 261 $blacklist = explode( ',', $blacklist ); 262 } 260 263 $blacklist = str_replace( '*', '', $blacklist ); 261 264 $blacklist = array_map( array( $this, 'gf_emailblacklist_clean' ), $blacklist ); -
gravity-forms-email-blacklist/trunk/readme.txt
r2959468 r2973103 4 4 Tags: gravity forms, gravity form, forms, gravity, form, email blacklist, block email, blacklist 5 5 Requires at least: 3.8 6 Tested up to: 6. 1.17 Stable tag: 2.5. 56 Tested up to: 6.3.1 7 Stable tag: 2.5.6 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 62 62 63 63 === Changelog === 64 65 = 2.5.6 = 66 * Fix PHP error under PHP 8+ 67 * Fix with multiple email fields and different blacklists. 64 68 65 69 = 2.5.5 =
Note: See TracChangeset
for help on using the changeset viewer.