Easy Forms for MailChimp - Version 5.4.3

Version Description

  • March 17th, 2015 =

  • Fixed: Re-import form fields function not properly refreshing the page

  • Fixed: Updating a MailChimp list field no longer throws an empty error

Download this release

Release Info

Developer eherman24
Plugin Icon 128x128 Easy Forms for MailChimp
Version 5.4.3
Comparing to
See all releases

Code changes from version 5.4.2 to 5.4.3

pages/lists.php CHANGED
@@ -332,13 +332,6 @@ To Do - 11.8 :
332
  {
333
  if(MAILCHIMP != '-1')
334
  {
335
- /* Preserve Custom Classes on reimport
336
- var placeholder_array = [];
337
- jQuery( '#yks-mailchimp-fields-list_'+i ).find( '.custom-placeholder-field' ).each(function() {
338
- console.log( jQuery( this ).val() );
339
- });
340
- */
341
- console.log(placeholder_array);
342
  $('#yks_mc_reimporting_fields_dialog').dialog("destroy");
343
  $($('#yks-mailchimp-fields-td_'+i)).replaceWith(MAILCHIMP);
344
  $('#yks-mailchimp-fields-td_'+i).yksYellowFade();
@@ -362,29 +355,7 @@ To Do - 11.8 :
362
  });
363
  }
364
  else
365
- {
366
- // update stored list data
367
- $.ajax({
368
- type: 'POST',
369
- url: ajaxurl,
370
- data: {
371
- action: 'yks_mailchimp_form',
372
- form_action: 'get_list_data',
373
- },
374
- dataType: 'html',
375
- success: function(new_list_data) {
376
- jQuery( '#yks-mailchimp-add-new-field-form' ).fadeTo( 'fast' , 1 );
377
- jQuery( '.yks-mc-preloader' ).remove();
378
- jQuery( '#yks-mailchimp-update-existing-field-form' ).find( 'input[type="submit"]' ).removeAttr( 'disabled' );
379
- jQuery( '.yks-mc-update-error' ).remove();
380
- // replace with the new field
381
- $($('#yks-mailchimp-fields-td_'+mailchimp_list_id)).replaceWith(MAILCHIMP);
382
- jQuery( '#merge-field-data' ).val( new_list_data );
383
- // update the list data at the top of the form
384
- console.log(new_list_data);
385
- }
386
- });
387
-
388
  $('#yks_mc_reimporting_fields_dialog').dialog("destroy");
389
  $("<div id='yks_mc_reset_plugin_settings'><div class='dashicons dashicons-yes yks-mc-success-icon'></div><p><?php _e("It looks like this form is already up to date!", "yikes-inc-easy-mailchimp-extender" ); ?></p></div>").dialog({
390
  title : "Form Up To Date",
332
  {
333
  if(MAILCHIMP != '-1')
334
  {
 
 
 
 
 
 
 
335
  $('#yks_mc_reimporting_fields_dialog').dialog("destroy");
336
  $($('#yks-mailchimp-fields-td_'+i)).replaceWith(MAILCHIMP);
337
  $('#yks-mailchimp-fields-td_'+i).yksYellowFade();
355
  });
356
  }
357
  else
358
+ {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
359
  $('#yks_mc_reimporting_fields_dialog').dialog("destroy");
360
  $("<div id='yks_mc_reset_plugin_settings'><div class='dashicons dashicons-yes yks-mc-success-icon'></div><p><?php _e("It looks like this form is already up to date!", "yikes-inc-easy-mailchimp-extender" ); ?></p></div>").dialog({
361
  title : "Form Up To Date",
pages/options.php CHANGED
@@ -653,7 +653,7 @@ jQuery(document).ready(function() {
653
  <!-- Toggle Verify Peer Description -->
654
  <td class="yks-settings-description">
655
  <?php _e( "If you receive the following response from MailChimp API : 'SSL certificate problem, verify that the CA cert is OK' " , "yikes-inc-easy-mailchimp-extender" ); ?><br />
656
- <?php _e( "set this setting to false. Changing this setting after things have been set up may break the plugin." , "yikes-inc-easy-mailchimp-extender" ); ?>
657
  </td>
658
  </tr>
659
 
653
  <!-- Toggle Verify Peer Description -->
654
  <td class="yks-settings-description">
655
  <?php _e( "If you receive the following response from MailChimp API : 'SSL certificate problem, verify that the CA cert is OK' " , "yikes-inc-easy-mailchimp-extender" ); ?><br />
656
+ <?php _e( "set this setting to false." , "yikes-inc-easy-mailchimp-extender" ); ?>
657
  </td>
658
  </tr>
659
 
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: yikesinc, hiwhatsup, liljimmi, eherman24, seriouslysean
3
  Donate link: http://yikesinc.com
4
  Tags: mailchimp, marketing, email, mailing lists, newsletter, sign up, forms, sign up form
5
  Requires at least: 3.0
6
- Tested up to: 4.1.1
7
- Stable tag: 5.4.2
8
  License: GPLv2 or later
9
 
10
  Easy MailChimp Forms allows you to painlessly add MailChimp sign up forms to your WordPress site and track user activity with interactive reports.
@@ -835,6 +835,11 @@ These functions should be used in conjunction with the `yikes_mc_get_form_data`
835
 
836
  == Changelog ==
837
 
 
 
 
 
 
838
  = 5.4.2 - March 10th, 2015 =
839
 
840
  * Fixed: custom class names on input fields merged together with other class names making them un-usable.
@@ -1131,6 +1136,10 @@ These functions should be used in conjunction with the `yikes_mc_get_form_data`
1131
 
1132
  == Upgrade Notice ==
1133
 
 
 
 
 
1134
  = 5.4.2 - March 10th, 2015 =
1135
  * Fixed: custom class names on input fields merged together with other class names making them un-usable.
1136
 
3
  Donate link: http://yikesinc.com
4
  Tags: mailchimp, marketing, email, mailing lists, newsletter, sign up, forms, sign up form
5
  Requires at least: 3.0
6
+ Tested up to: 4.3
7
+ Stable tag: 5.4.3
8
  License: GPLv2 or later
9
 
10
  Easy MailChimp Forms allows you to painlessly add MailChimp sign up forms to your WordPress site and track user activity with interactive reports.
835
 
836
  == Changelog ==
837
 
838
+ = 5.4.3 - March 17th, 2015 =
839
+
840
+ * Fixed: Re-import form fields function not properly refreshing the page
841
+ * Fixed: Updating a MailChimp list field no longer throws an empty error
842
+
843
  = 5.4.2 - March 10th, 2015 =
844
 
845
  * Fixed: custom class names on input fields merged together with other class names making them un-usable.
1136
 
1137
  == Upgrade Notice ==
1138
 
1139
+ = 5.4.3 - March 17th, 2015 =
1140
+ * Fixed: Re-import form fields function not properly refreshing the page
1141
+ * Fixed: Updating a MailChimp list field no longer throws an empty error
1142
+
1143
  = 5.4.2 - March 10th, 2015 =
1144
  * Fixed: custom class names on input fields merged together with other class names making them un-usable.
1145
 
yikes-inc-easy-mailchimp-extender.php CHANGED
@@ -4,7 +4,7 @@
4
  Plugin Name: Easy MailChimp Forms
5
  Plugin URI: http://www.yikesinc.com/services/yikes-inc-easy-mailchimp-extender/
6
  Description: Mailchimp integration in the form of a shortcode, php snippet or widget. Now track account status, campaign stats, view subscribers and so much more!
7
- Version: 5.4.2
8
  Author: YIKES Inc
9
  Author URI: http://yikesinc.com
10
  License: GPL3
@@ -30,7 +30,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
30
 
31
  /** Configuration **/
32
  if(!defined('YKSEME_DEBUG')) define('YKSEME_DEBUG', false);
33
- if(!defined('YKSEME_VERSION_CURRENT')) define('YKSEME_VERSION_CURRENT', '5.4.2');
34
  if(!defined('YKSEME_REQ_PHP')) define('YKSEME_REQ_PHP', '5.0');
35
  if(!defined('YKSEME_AUTHOR')) define('YKSEME_AUTHOR', 'YIKES Inc');
36
  if(!defined('YKSEME_SITE')) define('YKSEME_SITE', site_url().'/');
4
  Plugin Name: Easy MailChimp Forms
5
  Plugin URI: http://www.yikesinc.com/services/yikes-inc-easy-mailchimp-extender/
6
  Description: Mailchimp integration in the form of a shortcode, php snippet or widget. Now track account status, campaign stats, view subscribers and so much more!
7
+ Version: 5.4.3
8
  Author: YIKES Inc
9
  Author URI: http://yikesinc.com
10
  License: GPL3
30
 
31
  /** Configuration **/
32
  if(!defined('YKSEME_DEBUG')) define('YKSEME_DEBUG', false);
33
+ if(!defined('YKSEME_VERSION_CURRENT')) define('YKSEME_VERSION_CURRENT', '5.4.3');
34
  if(!defined('YKSEME_REQ_PHP')) define('YKSEME_REQ_PHP', '5.0');
35
  if(!defined('YKSEME_AUTHOR')) define('YKSEME_AUTHOR', 'YIKES Inc');
36
  if(!defined('YKSEME_SITE')) define('YKSEME_SITE', site_url().'/');