Easy Forms for MailChimp - Version 6.4.1

Version Description

  • May 2nd, 2018 =
  • Fixing a syntax error in Easy Forms v6.4.0 related to PHP Versions < 5.4
Download this release

Release Info

Developer yikesitskevin
Plugin Icon 128x128 Easy Forms for MailChimp
Version 6.4.1
Comparing to
See all releases

Code changes from version 6.4.0 to 6.4.1

blocks/blocks.php CHANGED
@@ -136,9 +136,9 @@ class YIKES_Easy_Forms_Blocks {
136
  public function register_easy_forms_block() {
137
 
138
  // Hook server side rendering into render callback
139
- register_block_type( 'yikes-inc-easy-forms/easy-forms-block', [
140
  'render_callback' => array( $this, 'render_easy_forms_block' ),
141
- ] );
142
  }
143
 
144
  public function render_easy_forms_block( $attributes ) {
136
  public function register_easy_forms_block() {
137
 
138
  // Hook server side rendering into render callback
139
+ register_block_type( 'yikes-inc-easy-forms/easy-forms-block', array(
140
  'render_callback' => array( $this, 'render_easy_forms_block' ),
141
+ ) );
142
  }
143
 
144
  public function render_easy_forms_block( $attributes ) {
changelog.txt CHANGED
@@ -1,5 +1,8 @@
1
  == Changelog ==
2
 
 
 
 
3
  = 6.4.0 - May 1st, 2018 =
4
  * All calls to the MailChimp v2 API have been removed or updated to the v3 API where possible.
5
  * The Account page has been removed because it was relying on V2 API endpoints. Some account data from this page has been moved to the Manage Lists page.
1
  == Changelog ==
2
 
3
+ = 6.4.1 - May 2nd, 2018 =
4
+ - Fixing a syntax error in Easy Forms v6.4.0 related to PHP Versions < 5.4
5
+
6
  = 6.4.0 - May 1st, 2018 =
7
  * All calls to the MailChimp v2 API have been removed or updated to the v3 API where possible.
8
  * The Account page has been removed because it was relying on V2 API endpoints. Some account data from this page has been moved to the Manage Lists page.
public/classes/checkbox-integrations.php CHANGED
@@ -116,8 +116,8 @@
116
  wp_enqueue_style( 'yikes-easy-mailchimp-checkbox-integration-styles', plugin_dir_url( __FILE__ ) . '../css/yikes-inc-easy-mailchimp-checkbox-integration.min.css' );
117
 
118
  // Get our options
119
- $checkbox_options = get_option( 'optin-checkbox-init' , '' );
120
- $has_list_ids = isset( $checkbox_options[$this->type]['associated-list'] ) && $checkbox_options[$this->type]['associated-list'] != '-';
121
  $has_list_ids = $has_list_ids && ! in_array( '-', $checkbox_options[$this->type]['associated-list'] );
122
 
123
  // We need to make sure we have a legit list ID right here. I don't think it will ever equal '-'
116
  wp_enqueue_style( 'yikes-easy-mailchimp-checkbox-integration-styles', plugin_dir_url( __FILE__ ) . '../css/yikes-inc-easy-mailchimp-checkbox-integration.min.css' );
117
 
118
  // Get our options
119
+ $checkbox_options = get_option( 'optin-checkbox-init' , array() );
120
+ $has_list_ids = isset( $checkbox_options[$this->type] ) && isset( $checkbox_options[$this->type]['associated-list'] ) && $checkbox_options[$this->type]['associated-list'] != '-';
121
  $has_list_ids = $has_list_ids && ! in_array( '-', $checkbox_options[$this->type]['associated-list'] );
122
 
123
  // We need to make sure we have a legit list ID right here. I don't think it will ever equal '-'
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: yikesinc, eherman24, liljimmi, hiwhatsup, JPry, yikesitskevin
3
  Donate link: https://yikesplugins.com/?utm_source=wp_plugin_repo&utm_medium=donate_link&utm_campaign=easy_forms_for_mailchimp
4
  Tags: MailChimp, MailChimp forms, MailChimp lists, opt-in forms, sign up form, MailChimp, email, forms, mailing lists, marketing, newsletter, sign up
5
  Requires at least: 4.0
6
- Tested up to: 4.9.4
7
- Stable tag: 6.4.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -169,17 +169,5 @@ For information and code examples on how to implement the hooks and filters prov
169
 
170
  == Changelog ==
171
 
172
- = 6.4.0 - May 1st, 2018 =
173
- * All calls to the MailChimp v2 API have been removed or updated to the v3 API where possible.
174
- * The Account page has been removed because it was relying on V2 API endpoints. Some account data from this page has been moved to the Manage Lists page.
175
- * The ChimpChatter dashboard widget has been removed.
176
- * The List Activity dashboard widget has a new filter, `yikes-mailchimp-dashboard-widgets-enabled`, that controls whether the widget is loaded or not.
177
- * The welcome screen you see on plugin activation/updates has been removed.
178
- * The error log now lives in a new place outside the plugin: wp-content/uploads/yikes-log/yikes-easy-mailchimp-error-log.php.
179
- * The changelog is now in its own file, changelog.txt, and has been removed from the readme.
180
- * The inline form styles should now handle a theme's default padding/margin better. There are also a bunch of new filters for customizing a form's inline styles.
181
- * Setting up a scheduled form should be a much smoother process now.
182
- * Some inline JavaScript for processing a form's shortcode has been moved into the form-submission-helpers.js file.
183
- * You can now customize the message displayed to the user after an update profile email is requested. You'll see a new custom message section has been added to the form builder.
184
- * Our checkbox integrations (e.g. Contact Form 7, WooCommerce) now allow you to choose multiple lists (and corresponding interest groups) for your subscribers to sign up to.
185
- * Added some initial support for Easy Forms in Gutenberg. Feel free to download the Gutenberg plugin and test out the Easy Forms Block!
3
  Donate link: https://yikesplugins.com/?utm_source=wp_plugin_repo&utm_medium=donate_link&utm_campaign=easy_forms_for_mailchimp
4
  Tags: MailChimp, MailChimp forms, MailChimp lists, opt-in forms, sign up form, MailChimp, email, forms, mailing lists, marketing, newsletter, sign up
5
  Requires at least: 4.0
6
+ Tested up to: 4.9.5
7
+ Stable tag: 6.4.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
169
 
170
  == Changelog ==
171
 
172
+ = 6.4.1 - May 2nd, 2018 =
173
+ - Fixing a syntax error in Easy Forms v6.4.0 related to PHP Versions < 5.4
 
 
 
 
 
 
 
 
 
 
 
 
yikes-inc-easy-mailchimp-extender.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Easy Forms for MailChimp
4
  * Plugin URI: https://yikesplugins.com/plugin/easy-forms-for-mailchimp/
5
  * Description: The ultimate MailChimp WordPress plugin. Easily build <strong>unlimited forms for your MailChimp lists</strong>, add them to your site and track subscriber activity. To get started, go to the settings page and enter your <a href="https://yikesplugins.com/support/knowledge-base/finding-your-mailchimp-api-key/" target="_blank">MailChimp API key</a>.
6
- * Version: 6.4.0
7
  * Author: YIKES, Inc.
8
  * Author URI: https://www.yikesplugins.com/
9
  * License: GPL-3.0+
@@ -43,7 +43,7 @@ if ( ! defined( 'WPINC' ) ) {
43
  * @since 6.1.3
44
  */
45
  if ( ! defined( 'YIKES_MC_VERSION' ) ) {
46
- define( 'YIKES_MC_VERSION' , '6.4.0' );
47
  }
48
 
49
  /**
3
  * Plugin Name: Easy Forms for MailChimp
4
  * Plugin URI: https://yikesplugins.com/plugin/easy-forms-for-mailchimp/
5
  * Description: The ultimate MailChimp WordPress plugin. Easily build <strong>unlimited forms for your MailChimp lists</strong>, add them to your site and track subscriber activity. To get started, go to the settings page and enter your <a href="https://yikesplugins.com/support/knowledge-base/finding-your-mailchimp-api-key/" target="_blank">MailChimp API key</a>.
6
+ * Version: 6.4.1
7
  * Author: YIKES, Inc.
8
  * Author URI: https://www.yikesplugins.com/
9
  * License: GPL-3.0+
43
  * @since 6.1.3
44
  */
45
  if ( ! defined( 'YIKES_MC_VERSION' ) ) {
46
+ define( 'YIKES_MC_VERSION' , '6.4.1' );
47
  }
48
 
49
  /**