Contact Form 7 Multi-Step Forms - Version 4.1.9

Version Description

  • updated logo images to be within the plugin to comply with WordPress requirements.
Download this release

Release Info

Developer webheadllc
Plugin Icon 128x128 Contact Form 7 Multi-Step Forms
Version 4.1.9
Comparing to
See all releases

Code changes from version 4.1.8 to 4.1.9

cf7msm-admin.php CHANGED
@@ -43,6 +43,9 @@ function cf7msm_admin_enqueue_scripts( $hook_suffix ) {
43
  cf7msm_url( 'resources/cf7msm-admin.min.js' ),
44
  array( 'jquery', 'cf7msm-admin-checkout' ),
45
  CF7MSM_VERSION, true );
 
 
 
46
 
47
  wp_enqueue_style( 'cf7msm-admin-panel',
48
  cf7msm_url( 'resources/cf7msm-admin.css' ),
43
  cf7msm_url( 'resources/cf7msm-admin.min.js' ),
44
  array( 'jquery', 'cf7msm-admin-checkout' ),
45
  CF7MSM_VERSION, true );
46
+ wp_localize_script( 'cf7msm-admin-panel', 'cf7msm_admin_panel', array(
47
+ 'url' => cf7msm_url('')
48
+ ));
49
 
50
  wp_enqueue_style( 'cf7msm-admin-panel',
51
  cf7msm_url( 'resources/cf7msm-admin.css' ),
contact-form-7-multi-step-module.php CHANGED
@@ -6,7 +6,7 @@ Plugin URI: http://www.mymonkeydo.com/contact-form-7-multi-step-module/
6
  Description: Enables the Contact Form 7 plugin to create multi-page, multi-step forms.
7
  Author: Webhead LLC.
8
  Author URI: http://webheadcoder.com
9
- Version: 4.1.8
10
  Text Domain: contact-form-7-multi-step-module
11
  */
12
  /* Copyright 2021 Webhead LLC (email: info at webheadcoder.com)
@@ -68,7 +68,7 @@ if ( function_exists( 'cf7msm_fs' ) ) {
68
  cf7msm_fs();
69
  // Signal that SDK was initiated.
70
  do_action( 'cf7msm_fs_loaded' );
71
- define( 'CF7MSM_VERSION', '4.1.8' );
72
  define( 'CF7MSM_PLUGIN', __FILE__ );
73
  define( 'CF7MSM_FREE_TEXT_PREFIX_RADIO', '_wpcf7_radio_free_text_' );
74
  define( 'CF7MSM_FREE_TEXT_PREFIX_CHECKBOX', '_wpcf7_checkbox_free_text_' );
6
  Description: Enables the Contact Form 7 plugin to create multi-page, multi-step forms.
7
  Author: Webhead LLC.
8
  Author URI: http://webheadcoder.com
9
+ Version: 4.1.9
10
  Text Domain: contact-form-7-multi-step-module
11
  */
12
  /* Copyright 2021 Webhead LLC (email: info at webheadcoder.com)
68
  cf7msm_fs();
69
  // Signal that SDK was initiated.
70
  do_action( 'cf7msm_fs_loaded' );
71
+ define( 'CF7MSM_VERSION', '4.1.9' );
72
  define( 'CF7MSM_PLUGIN', __FILE__ );
73
  define( 'CF7MSM_FREE_TEXT_PREFIX_RADIO', '_wpcf7_radio_free_text_' );
74
  define( 'CF7MSM_FREE_TEXT_PREFIX_CHECKBOX', '_wpcf7_checkbox_free_text_' );
js_src/cf7msm-admin.js CHANGED
@@ -1,6 +1,6 @@
1
  import '../scss/cf7msm-admin.scss';
2
 
3
- jQuery(document).ready(function($) {
4
  var upgrade_div = $("#upgradediv");
5
  $("#postbox-container-1").append( upgrade_div.removeClass("hide") );
6
 
@@ -8,7 +8,7 @@ jQuery(document).ready(function($) {
8
  plugin_id: '1614',
9
  plan_id: '2334',
10
  public_key: 'pk_b445061ad8b540f6a89c2c4f4df19',
11
- image: 'https://webheadcoder.com/wp-content/uploads/2017/12/logo-square-100-white.png'
12
  });
13
 
14
  $('.cf7msm-freemius-purchase').on('click', function (e) {
@@ -22,4 +22,4 @@ jQuery(document).ready(function($) {
22
  });
23
  e.preventDefault();
24
  });
25
- });
1
  import '../scss/cf7msm-admin.scss';
2
 
3
+ (function($) {
4
  var upgrade_div = $("#upgradediv");
5
  $("#postbox-container-1").append( upgrade_div.removeClass("hide") );
6
 
8
  plugin_id: '1614',
9
  plan_id: '2334',
10
  public_key: 'pk_b445061ad8b540f6a89c2c4f4df19',
11
+ image: cf7msm_admin_panel.url + '/resources/logo-square-100-white.png'
12
  });
13
 
14
  $('.cf7msm-freemius-purchase').on('click', function (e) {
22
  });
23
  e.preventDefault();
24
  });
25
+ })(jQuery);
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate Link: https://webheadcoder.com/donate-cf7-multi-step-forms
4
  Tags: contact form 7, multistep form, form, multiple pages, contact, multi, step
5
  Requires at least: 4.7
6
  Tested up to: 5.8
7
- Stable tag: 4.1.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -135,8 +135,11 @@ When checkboxes are not checked they aren't submitted through the form so the la
135
 
136
  == Changelog ==
137
 
 
 
 
138
  = 4.1.8 =
139
- * security update: HTML is now escaped when being output using the multiform tag. Added additional sanitization changes.
140
 
141
  = 4.1.7 =
142
  * fixed next url to support external urls.
4
  Tags: contact form 7, multistep form, form, multiple pages, contact, multi, step
5
  Requires at least: 4.7
6
  Tested up to: 5.8
7
+ Stable tag: 4.1.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
135
 
136
  == Changelog ==
137
 
138
+ = 4.1.9 =
139
+ * updated logo images to be within the plugin to comply with WordPress requirements.
140
+
141
  = 4.1.8 =
142
+ * security update: HTML is now escaped when being output using the multiform tag. Additional sanitization changes.
143
 
144
  = 4.1.7 =
145
  * fixed next url to support external urls.
resources/cf7msm-admin.min.js CHANGED
@@ -1 +1 @@
1
- !function(e,n){for(var t in n)e[t]=n[t]}(window,function(e){var n={};function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:r})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,n){if(1&n&&(e=t(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)t.d(r,o,function(n){return e[n]}.bind(null,o));return r},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},t.p="",t(t.s=0)}([function(e,n,t){e.exports=t(1)},function(e,n,t){"use strict";t.r(n);t(2);jQuery(document).ready((function(e){var n=e("#upgradediv");e("#postbox-container-1").append(n.removeClass("hide"));var t=FS.Checkout.configure({plugin_id:"1614",plan_id:"2334",public_key:"pk_b445061ad8b540f6a89c2c4f4df19",image:"https://webheadcoder.com/wp-content/uploads/2017/12/logo-square-100-white.png"});e(".cf7msm-freemius-purchase").on("click",(function(e){t.open({name:"Contact Form 7 Multi-Step Forms",licenses:1,success:function(e){}}),e.preventDefault()}))}))},function(e,n,t){}]));
1
+ !function(e,n){for(var r in n)e[r]=n[r]}(window,function(e){var n={};function r(t){if(n[t])return n[t].exports;var o=n[t]={i:t,l:!1,exports:{}};return e[t].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=n,r.d=function(e,n,t){r.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,n){if(1&n&&(e=r(e)),8&n)return e;if(4&n&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(r.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var o in e)r.d(t,o,function(n){return e[n]}.bind(null,o));return t},r.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(n,"a",n),n},r.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r.p="",r(r.s=0)}([function(e,n,r){e.exports=r(1)},function(e,n,r){"use strict";r.r(n);r(2);!function(e){var n=e("#upgradediv");e("#postbox-container-1").append(n.removeClass("hide"));var r=FS.Checkout.configure({plugin_id:"1614",plan_id:"2334",public_key:"pk_b445061ad8b540f6a89c2c4f4df19",image:cf7msm_admin_panel.url+"/resources/logo-square-100-white.png"});e(".cf7msm-freemius-purchase").on("click",(function(e){r.open({name:"Contact Form 7 Multi-Step Forms",licenses:1,success:function(e){}}),e.preventDefault()}))}(jQuery)},function(e,n,r){}]));
resources/logo-square-100-white.png ADDED
Binary file