Version Description
- fixed issue where the multistep cookie was being set on non multistep forms.
Download this release
Release Info
Developer | webheadllc |
Plugin | Contact Form 7 Multi-Step Forms |
Version | 4.0.1 |
Comparing to | |
See all releases |
Code changes from version 4.0 to 4.0.1
- cf7msm.php +3 -0
- contact-form-7-multi-step-module.php +2 -2
- readme.txt +5 -10
cf7msm.php
CHANGED
@@ -339,6 +339,9 @@ function cf7msm_store_data_steps_filter( $cf7_posted_data )
|
|
339 |
$curr_step = '';
|
340 |
$last_step = '';
|
341 |
$is_last_step = false;
|
|
|
|
|
|
|
342 |
if ( isset( $cf7_posted_data['cf7msm-step'] ) ) {
|
343 |
|
344 |
if ( preg_match( '/(\\d+)-(\\d+)/', $cf7_posted_data['cf7msm-step'], $matches ) ) {
|
339 |
$curr_step = '';
|
340 |
$last_step = '';
|
341 |
$is_last_step = false;
|
342 |
+
if ( empty($cf7_posted_data['cf7msm-step']) && empty($cf7_posted_data['cf7msm_options']) ) {
|
343 |
+
return $cf7_posted_data;
|
344 |
+
}
|
345 |
if ( isset( $cf7_posted_data['cf7msm-step'] ) ) {
|
346 |
|
347 |
if ( preg_match( '/(\\d+)-(\\d+)/', $cf7_posted_data['cf7msm-step'], $matches ) ) {
|
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.0
|
10 |
Text Domain: contact-form-7-multi-step-module
|
11 |
*/
|
12 |
/* Copyright 2018 Webhead LLC (email: info at webheadcoder.com)
|
@@ -63,7 +63,7 @@ if ( !function_exists( 'cf7msm_fs' ) ) {
|
|
63 |
cf7msm_fs();
|
64 |
// Signal that SDK was initiated.
|
65 |
do_action( 'cf7msm_fs_loaded' );
|
66 |
-
define( 'CF7MSM_VERSION', '4.0' );
|
67 |
define( 'CF7MSM_PLUGIN', __FILE__ );
|
68 |
define( 'CF7MSM_FREE_TEXT_PREFIX_RADIO', '_wpcf7_radio_free_text_' );
|
69 |
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.0.1
|
10 |
Text Domain: contact-form-7-multi-step-module
|
11 |
*/
|
12 |
/* Copyright 2018 Webhead LLC (email: info at webheadcoder.com)
|
63 |
cf7msm_fs();
|
64 |
// Signal that SDK was initiated.
|
65 |
do_action( 'cf7msm_fs_loaded' );
|
66 |
+
define( 'CF7MSM_VERSION', '4.0.1' );
|
67 |
define( 'CF7MSM_PLUGIN', __FILE__ );
|
68 |
define( 'CF7MSM_FREE_TEXT_PREFIX_RADIO', '_wpcf7_radio_free_text_' );
|
69 |
define( 'CF7MSM_FREE_TEXT_PREFIX_CHECKBOX', '_wpcf7_checkbox_free_text_' );
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: webheadllc
|
|
3 |
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.3.
|
7 |
-
Stable tag: 4.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -132,6 +132,9 @@ Make sure to check the "Skip Save" checkbox or have the skip_save attribute in t
|
|
132 |
|
133 |
== Changelog ==
|
134 |
|
|
|
|
|
|
|
135 |
= 4.0 =
|
136 |
In Version 4.0 the format of the multistep form-tag has changed dramatically. The old format is backwards compatible and will still work until January 2021. Beyond that the old format is not guaranteed to work with newer versions. More Info: [https://webheadcoder.com/contact-form-7-multi-step-forms-update-4-0/](https://webheadcoder.com/contact-form-7-multi-step-forms-update-4-0/)
|
137 |
|
@@ -333,11 +336,3 @@ Thanks to @eddraw, updated deprecated functions.
|
|
333 |
= 1.0 =
|
334 |
* Initial release.
|
335 |
|
336 |
-
|
337 |
-
|
338 |
-
== Upgrade Notice ==
|
339 |
-
|
340 |
-
= 2.2 =
|
341 |
-
As of version 2.2, Contact Form 7 version 4.8 is required. There were some major changes in version 4.8 that broke a lot of the functionality of this plugin. Additional Settings "on_sent_ok" is no longer used as of this version, please use the multistep form tag instead.
|
342 |
-
|
343 |
-
|
3 |
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.3.2
|
7 |
+
Stable tag: 4.0.1
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
132 |
|
133 |
== Changelog ==
|
134 |
|
135 |
+
= 4.0.1 =
|
136 |
+
* fixed issue where the multistep cookie was being set on non multistep forms.
|
137 |
+
|
138 |
= 4.0 =
|
139 |
In Version 4.0 the format of the multistep form-tag has changed dramatically. The old format is backwards compatible and will still work until January 2021. Beyond that the old format is not guaranteed to work with newer versions. More Info: [https://webheadcoder.com/contact-form-7-multi-step-forms-update-4-0/](https://webheadcoder.com/contact-form-7-multi-step-forms-update-4-0/)
|
140 |
|
336 |
= 1.0 =
|
337 |
* Initial release.
|
338 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|