Version Description
- Improvement: Smoother preview response time for Checkboxes and Radio after last item is added.
- Bugfix: Email part has been showing a notice related to wrong variable name used in condition.
- Bugfix: Various fixes related to form styles.
Download this release
Release Info
Developer | thethemefoundry |
Plugin | Form builder to get in touch with visitors, grow your email list and collect payments — Happyforms |
Version | 1.6.13 |
Comparing to | |
See all releases |
Code changes from version 1.6.12 to 1.6.13
- assets/css/frontend.css +14 -8
- assets/js/parts/part-checkbox.js +1 -0
- assets/js/parts/part-radio.js +1 -0
- happyforms.php +2 -2
- inc/classes/parts/class-part-email.php +1 -1
- languages/happyforms.pot +2 -2
- readme.txt +9 -1
assets/css/frontend.css
CHANGED
@@ -2164,8 +2164,12 @@ form .happyforms-flex > .happyforms-message-notices .error {
|
|
2164 |
padding: 15px;
|
2165 |
}
|
2166 |
|
2167 |
-
.happyforms-form--part-inner-padding-wide .happyforms-part--legal label {
|
2168 |
-
|
|
|
|
|
|
|
|
|
2169 |
}
|
2170 |
|
2171 |
.happyforms-form--part-inner-padding-wide .happyforms-part .happyforms-part__select-wrap:after {
|
@@ -2542,15 +2546,14 @@ form .happyforms-flex > .happyforms-message-notices .error {
|
|
2542 |
.happyforms-custom-select input[readonly="readonly"] {
|
2543 |
cursor: pointer;
|
2544 |
}
|
2545 |
-
.happyforms-custom-select-dropdown
|
2546 |
-
.happyforms-part--address__results ul {
|
2547 |
display: none;
|
2548 |
position: absolute;
|
2549 |
z-index: 10;
|
2550 |
list-style: none;
|
2551 |
-
|
|
|
2552 |
text-align: left;
|
2553 |
-
margin: 0;
|
2554 |
background-color: #fff;
|
2555 |
background-color: var(--happyforms-color-dropdown-bg-color);
|
2556 |
border: 1px solid #dbdbdb;
|
@@ -2569,8 +2572,7 @@ form .happyforms-flex > .happyforms-message-notices .error {
|
|
2569 |
.happyforms-custom-select-dropdown.active {
|
2570 |
display: block;
|
2571 |
}
|
2572 |
-
.happyforms-custom-select-dropdown li
|
2573 |
-
.happyforms-part--address__results ul li {
|
2574 |
cursor: pointer;
|
2575 |
display: flex;
|
2576 |
align-items: center;
|
@@ -2852,6 +2854,10 @@ div.mce-inline-toolbar-grp.happyforms-editor-toolbar-link div.wp-link-input inpu
|
|
2852 |
color: var(--happyforms-color-part-placeholder) !important;
|
2853 |
}
|
2854 |
|
|
|
|
|
|
|
|
|
2855 |
.happyforms-part--rich_text .mce-toolbar .mce-btn-group .mce-btn,
|
2856 |
.happyforms-part--rich_text .mce-toolbar .mce-btn-group .mce-btn,
|
2857 |
.happyforms-part--rich_text .qt-dfw,
|
2164 |
padding: 15px;
|
2165 |
}
|
2166 |
|
2167 |
+
.happyforms-form--part-inner-padding-wide .happyforms-part--legal .option-label {
|
2168 |
+
padding-left: 0;
|
2169 |
+
}
|
2170 |
+
|
2171 |
+
.happyforms-form--part-inner-padding-wide .happyforms-part--legal .option-label .label {
|
2172 |
+
padding-left: 20px;
|
2173 |
}
|
2174 |
|
2175 |
.happyforms-form--part-inner-padding-wide .happyforms-part .happyforms-part__select-wrap:after {
|
2546 |
.happyforms-custom-select input[readonly="readonly"] {
|
2547 |
cursor: pointer;
|
2548 |
}
|
2549 |
+
.happyforms-custom-select-dropdown {
|
|
|
2550 |
display: none;
|
2551 |
position: absolute;
|
2552 |
z-index: 10;
|
2553 |
list-style: none;
|
2554 |
+
margin: 0 !important;
|
2555 |
+
padding: 0 !important;
|
2556 |
text-align: left;
|
|
|
2557 |
background-color: #fff;
|
2558 |
background-color: var(--happyforms-color-dropdown-bg-color);
|
2559 |
border: 1px solid #dbdbdb;
|
2572 |
.happyforms-custom-select-dropdown.active {
|
2573 |
display: block;
|
2574 |
}
|
2575 |
+
.happyforms-custom-select-dropdown li {
|
|
|
2576 |
cursor: pointer;
|
2577 |
display: flex;
|
2578 |
align-items: center;
|
2854 |
color: var(--happyforms-color-part-placeholder) !important;
|
2855 |
}
|
2856 |
|
2857 |
+
.happyforms-part--rich_text .mce-panel {
|
2858 |
+
z-index: 1 !important;
|
2859 |
+
}
|
2860 |
+
|
2861 |
.happyforms-part--rich_text .mce-toolbar .mce-btn-group .mce-btn,
|
2862 |
.happyforms-part--rich_text .mce-toolbar .mce-btn-group .mce-btn,
|
2863 |
.happyforms-part--rich_text .qt-dfw,
|
assets/js/parts/part-checkbox.js
CHANGED
@@ -41,6 +41,7 @@
|
|
41 |
'click .advanced-option': 'onAdvancedOptionClick',
|
42 |
'click .delete-option': 'onDeleteOptionClick',
|
43 |
'keyup [name=label]': 'onItemLabelChange',
|
|
|
44 |
'keyup [name=description]': 'onItemDescriptionChange',
|
45 |
'change [name=is_default]': 'onItemDefaultChange',
|
46 |
},
|
41 |
'click .advanced-option': 'onAdvancedOptionClick',
|
42 |
'click .delete-option': 'onDeleteOptionClick',
|
43 |
'keyup [name=label]': 'onItemLabelChange',
|
44 |
+
'change [name=label]': 'onItemLabelChange',
|
45 |
'keyup [name=description]': 'onItemDescriptionChange',
|
46 |
'change [name=is_default]': 'onItemDefaultChange',
|
47 |
},
|
assets/js/parts/part-radio.js
CHANGED
@@ -42,6 +42,7 @@
|
|
42 |
'click .advanced-option': 'onAdvancedOptionClick',
|
43 |
'click .delete-option': 'onDeleteOptionClick',
|
44 |
'keyup [name=label]': 'onItemLabelChange',
|
|
|
45 |
'keyup [name=description]': 'onItemDescriptionChange',
|
46 |
'change [name=is_default]': 'onItemDefaultChange',
|
47 |
},
|
42 |
'click .advanced-option': 'onAdvancedOptionClick',
|
43 |
'click .delete-option': 'onDeleteOptionClick',
|
44 |
'keyup [name=label]': 'onItemLabelChange',
|
45 |
+
'change [name=label]': 'onItemLabelChange',
|
46 |
'keyup [name=description]': 'onItemDescriptionChange',
|
47 |
'change [name=is_default]': 'onItemDefaultChange',
|
48 |
},
|
happyforms.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* Plugin URI: https://happyforms.me
|
6 |
* Description: Your friendly drag and drop contact form builder for creating contact forms, lead generation forms, feedback forms, quote forms, survey forms and more!
|
7 |
* Author: The Theme Foundry
|
8 |
-
* Version: 1.6.
|
9 |
* Author URI: https://thethemefoundry.com
|
10 |
* Upgrade URI: https://thethemefoundry.com
|
11 |
*/
|
@@ -13,7 +13,7 @@
|
|
13 |
/**
|
14 |
* The current version of the plugin.
|
15 |
*/
|
16 |
-
define( 'HAPPYFORMS_VERSION', '1.6.
|
17 |
|
18 |
if ( ! function_exists( 'happyforms_plugin_file' ) ):
|
19 |
/**
|
5 |
* Plugin URI: https://happyforms.me
|
6 |
* Description: Your friendly drag and drop contact form builder for creating contact forms, lead generation forms, feedback forms, quote forms, survey forms and more!
|
7 |
* Author: The Theme Foundry
|
8 |
+
* Version: 1.6.13
|
9 |
* Author URI: https://thethemefoundry.com
|
10 |
* Upgrade URI: https://thethemefoundry.com
|
11 |
*/
|
13 |
/**
|
14 |
* The current version of the plugin.
|
15 |
*/
|
16 |
+
define( 'HAPPYFORMS_VERSION', '1.6.13' );
|
17 |
|
18 |
if ( ! function_exists( 'happyforms_plugin_file' ) ):
|
19 |
/**
|
inc/classes/parts/class-part-email.php
CHANGED
@@ -222,7 +222,7 @@ class HappyForms_Part_Email extends HappyForms_Form_Part {
|
|
222 |
}
|
223 |
|
224 |
public function script_dependencies( $deps, $forms ) {
|
225 |
-
$
|
226 |
$form_controller = happyforms_get_form_controller();
|
227 |
|
228 |
foreach ( $forms as $form ) {
|
222 |
}
|
223 |
|
224 |
public function script_dependencies( $deps, $forms ) {
|
225 |
+
$contains_email = false;
|
226 |
$form_controller = happyforms_get_form_controller();
|
227 |
|
228 |
foreach ( $forms as $form ) {
|
languages/happyforms.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the HappyForms package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: HappyForms 1.6.
|
6 |
"Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
|
7 |
-
"POT-Creation-Date: 2018-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
2 |
# This file is distributed under the same license as the HappyForms package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: HappyForms 1.6.13\n"
|
6 |
"Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
|
7 |
+
"POT-Creation-Date: 2018-12-06 10:25:01+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: contact, contact form, email, feedback form, form, form builder, custom fo
|
|
5 |
Requires at least: 4.8
|
6 |
Tested up to: 4.9.8
|
7 |
Requires PHP: 5.2.4
|
8 |
-
Stable tag: 1.6.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -80,6 +80,11 @@ Absolutely! HappyForms gets out of the way and is designed to work with any them
|
|
80 |
|
81 |
== Changelog ==
|
82 |
|
|
|
|
|
|
|
|
|
|
|
83 |
= 1.6.12 =
|
84 |
* Improvement: Added filters to control CSV header and row values.
|
85 |
* Bugfix: HTML entities were encoded in CSV export files.
|
@@ -332,6 +337,9 @@ Absolutely! HappyForms gets out of the way and is designed to work with any them
|
|
332 |
|
333 |
== Upgrade Notice ==
|
334 |
|
|
|
|
|
|
|
335 |
= 1.6.12 ==
|
336 |
* Bugfixes.
|
337 |
|
5 |
Requires at least: 4.8
|
6 |
Tested up to: 4.9.8
|
7 |
Requires PHP: 5.2.4
|
8 |
+
Stable tag: 1.6.13
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
80 |
|
81 |
== Changelog ==
|
82 |
|
83 |
+
= 1.6.13 =
|
84 |
+
* Improvement: Smoother preview response time for Checkboxes and Radio after last item is added.
|
85 |
+
* Bugfix: Email part has been showing a notice related to wrong variable name used in condition.
|
86 |
+
* Bugfix: Various fixes related to form styles.
|
87 |
+
|
88 |
= 1.6.12 =
|
89 |
* Improvement: Added filters to control CSV header and row values.
|
90 |
* Bugfix: HTML entities were encoded in CSV export files.
|
337 |
|
338 |
== Upgrade Notice ==
|
339 |
|
340 |
+
= 1.6.13 =
|
341 |
+
* Email part notice fix, various style fixes.
|
342 |
+
|
343 |
= 1.6.12 ==
|
344 |
* Bugfixes.
|
345 |
|