Version Description
- Allows the associate audio tutorials to the form fields.
- Modifies the WooCommerce add-on to support third-party plugins like 'Ajax add to cart for WooCommerce'.
Download this release
Release Info
Developer | codepeople |
Plugin | Calculated Fields Form |
Version | 1.1.107 |
Comparing to | |
See all releases |
Code changes from version 1.1.106 to 1.1.107
- README.txt +7 -7
- changelog.txt +5 -0
- config/cpcff_config.cfg.php +4 -0
- cp_calculatedfieldsf_free.php +2 -2
- css/stylepublic.css +6 -2
- inc/cpcff_main.inc.php +1 -0
- js/fbuilder-pro-admin.jquery.js +37 -3
- js/fbuilder-pro-public.jquery.js +28 -1
- languages/calculated-fields-form-en_US.mo +0 -0
- languages/calculated-fields-form-en_US.po +2 -2
- templates/14/style.css +5 -1
README.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://cff.dwbooster.com
|
|
4 |
Tags: form,quote form,contact form,form builder,calculator,calculated,quote calculator,forms,form editor,advanced forms,payment calculator,payment,recurring payment,quote,fields,calculated field,price calculator,email,form design,paypal,equation editor,formula,equation,quote calculator,post,posts,plugin,widget,admin,sidebar,images,image,page,shortcode,products form,woocommerce,addons,layout,session,post,cookie,get,webhook,Dropbox,pdf,language
|
5 |
Requires at least: 3.0.5
|
6 |
Tested up to: 6.0
|
7 |
-
Stable tag: 1.1.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -965,6 +965,11 @@ A: Please, follow the steps below:
|
|
965 |
|
966 |
== Changelog ==
|
967 |
|
|
|
|
|
|
|
|
|
|
|
968 |
= 1.1.106 =
|
969 |
|
970 |
* Implements the logarithmic slider.
|
@@ -1012,9 +1017,4 @@ A: Please, follow the steps below:
|
|
1012 |
|
1013 |
* Improves the feedback module that alerts to errors in the database.
|
1014 |
* Improves the CSV data source (Developer and Platinum versions).
|
1015 |
-
* Implements support for Google Analytics 4 (Platinum version).
|
1016 |
-
|
1017 |
-
= 1.1.97 =
|
1018 |
-
|
1019 |
-
* Reduces the form creation process. It redirects the user to the form settings after creating the form.
|
1020 |
-
* It is possible to close and open the settings sections to make form editing easier.
|
4 |
Tags: form,quote form,contact form,form builder,calculator,calculated,quote calculator,forms,form editor,advanced forms,payment calculator,payment,recurring payment,quote,fields,calculated field,price calculator,email,form design,paypal,equation editor,formula,equation,quote calculator,post,posts,plugin,widget,admin,sidebar,images,image,page,shortcode,products form,woocommerce,addons,layout,session,post,cookie,get,webhook,Dropbox,pdf,language
|
5 |
Requires at least: 3.0.5
|
6 |
Tested up to: 6.0
|
7 |
+
Stable tag: 1.1.107
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
965 |
|
966 |
== Changelog ==
|
967 |
|
968 |
+
= 1.1.107 =
|
969 |
+
|
970 |
+
* Allows the associate audio tutorials to the form fields.
|
971 |
+
* Modifies the WooCommerce add-on to support third-party plugins like 'Ajax add to cart for WooCommerce'.
|
972 |
+
|
973 |
= 1.1.106 =
|
974 |
|
975 |
* Implements the logarithmic slider.
|
1017 |
|
1018 |
* Improves the feedback module that alerts to errors in the database.
|
1019 |
* Improves the CSV data source (Developer and Platinum versions).
|
1020 |
+
* Implements support for Google Analytics 4 (Platinum version).
|
|
|
|
|
|
|
|
|
|
changelog.txt
CHANGED
@@ -1,5 +1,10 @@
|
|
1 |
== Changelog ==
|
2 |
|
|
|
|
|
|
|
|
|
|
|
3 |
= 1.1.106 =
|
4 |
|
5 |
* Implements the logarithmic slider.
|
1 |
== Changelog ==
|
2 |
|
3 |
+
= 1.1.107 =
|
4 |
+
|
5 |
+
* Allows the associate audio tutorials to the form fields.
|
6 |
+
* Modifies the WooCommerce add-on to support third-party plugins like 'Ajax add to cart for WooCommerce'.
|
7 |
+
|
8 |
= 1.1.106 =
|
9 |
|
10 |
* Implements the logarithmic slider.
|
config/cpcff_config.cfg.php
CHANGED
@@ -104,6 +104,10 @@ $cpcff_default_texts_array = array(
|
|
104 |
'label' => 'Page X of Y (text)',
|
105 |
'text' => 'Page {0} of {0}'
|
106 |
),
|
|
|
|
|
|
|
|
|
107 |
'errors' => array(
|
108 |
'currency' => array(
|
109 |
'label' => '"Invalid Currency" text',
|
104 |
'label' => 'Page X of Y (text)',
|
105 |
'text' => 'Page {0} of {0}'
|
106 |
),
|
107 |
+
'audio_tutorial_text' => array(
|
108 |
+
'label' => 'Audio tutorial (text)',
|
109 |
+
'text' => 'Help'
|
110 |
+
),
|
111 |
'errors' => array(
|
112 |
'currency' => array(
|
113 |
'label' => '"Invalid Currency" text',
|
cp_calculatedfieldsf_free.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Calculated Fields Form
|
4 |
Plugin URI: https://cff.dwbooster.com
|
5 |
Description: Create forms with field values calculated based in other form field values.
|
6 |
-
Version: 1.1.
|
7 |
Text Domain: calculated-fields-form
|
8 |
Author: CodePeople
|
9 |
Author URI: https://cff.dwbooster.com
|
@@ -16,7 +16,7 @@ if(!defined('WP_DEBUG') || true != WP_DEBUG)
|
|
16 |
}
|
17 |
|
18 |
// Defining main constants
|
19 |
-
define('CP_CALCULATEDFIELDSF_VERSION', '1.1.
|
20 |
define('CP_CALCULATEDFIELDSF_MAIN_FILE_PATH', __FILE__ );
|
21 |
define('CP_CALCULATEDFIELDSF_BASE_PATH', dirname( CP_CALCULATEDFIELDSF_MAIN_FILE_PATH ) );
|
22 |
define('CP_CALCULATEDFIELDSF_BASE_NAME', plugin_basename( CP_CALCULATEDFIELDSF_MAIN_FILE_PATH ) );
|
3 |
Plugin Name: Calculated Fields Form
|
4 |
Plugin URI: https://cff.dwbooster.com
|
5 |
Description: Create forms with field values calculated based in other form field values.
|
6 |
+
Version: 1.1.107
|
7 |
Text Domain: calculated-fields-form
|
8 |
Author: CodePeople
|
9 |
Author URI: https://cff.dwbooster.com
|
16 |
}
|
17 |
|
18 |
// Defining main constants
|
19 |
+
define('CP_CALCULATEDFIELDSF_VERSION', '1.1.107' );
|
20 |
define('CP_CALCULATEDFIELDSF_MAIN_FILE_PATH', __FILE__ );
|
21 |
define('CP_CALCULATEDFIELDSF_BASE_PATH', dirname( CP_CALCULATEDFIELDSF_MAIN_FILE_PATH ) );
|
22 |
define('CP_CALCULATEDFIELDSF_BASE_NAME', plugin_basename( CP_CALCULATEDFIELDSF_MAIN_FILE_PATH ) );
|
css/stylepublic.css
CHANGED
@@ -18,8 +18,12 @@
|
|
18 |
#fbuilder a,
|
19 |
#fbuilder label{white-space:normal;}
|
20 |
#fbuilder label{position:relative;display:initial;}
|
21 |
-
#fbuilder .cff-
|
22 |
-
#fbuilder .cff-help-icon
|
|
|
|
|
|
|
|
|
23 |
|
24 |
#fbuilder input[type="text"],
|
25 |
#fbuilder input[type="date"],
|
18 |
#fbuilder a,
|
19 |
#fbuilder label{white-space:normal;}
|
20 |
#fbuilder label{position:relative;display:initial;}
|
21 |
+
#fbuilder .cff-audio-icon,
|
22 |
+
#fbuilder .cff-help-icon{clear:none;display:inline-block;vertical-align:middle;margin-left:5px;cursor:pointer;}
|
23 |
+
#fbuilder .cff-audio-icon::before,
|
24 |
+
#fbuilder .cff-help-icon::before{width:16px;height:16px;display:block !important;content:"i";font-size:12px !important;font-weight:bold !important;line-height:16px;font-family:Sans-Serif !important;color:#fff !important;background: #1d94ff !important;border-radius:25px !important;text-align:center !important;margin-top:-3px;}
|
25 |
+
#fbuilder .cff-audio-icon::before{content:url("data:image/svg+xml;base64,PHN2ZyBpZD0iYmx1ZV9jb3B5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMDAgMTAwOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgaWQ9IkxheWVyXzRfY29weSI+PHBhdGggZD0iTTMxLjM1NiwyNS42NzdsMzguNjI1LDIyLjNjMS41NTcsMC44OTksMS41NTcsMy4xNDcsMCw0LjA0NmwtMzguNjI1LDIyLjNjLTEuNTU3LDAuODk5LTMuNTA0LTAuMjI1LTMuNTA0LTIuMDIzVjI3LjcgICBDMjcuODUyLDI1LjkwMiwyOS43OTgsMjQuNzc4LDMxLjM1NiwyNS42Nzd6IiBzdHlsZT0iZmlsbDojZmZmZmZmOyIgLz48cGF0aCBkPSJNNjkuOTgxLDQ3Ljk3N2wtMzguNjI1LTIyLjNjLTAuMjMzLTAuMTM0LTAuNDc0LTAuMjEtMC43MTYtMC4yNTlsMzcuMzQxLDIxLjU1OWMxLjU1NywwLjg5OSwxLjU1NywzLjE0NywwLDQuMDQ2ICAgbC0zOC42MjUsMjIuM2MtMC4zNDksMC4yMDEtMC43MTYsMC4yODgtMS4wNzgsMC4zMDFjMC42NTYsMC45MzgsMS45NjEsMS4zNDMsMy4wNzgsMC42OTlsMzguNjI1LTIyLjMgICBDNzEuNTM4LDUxLjEyNCw3MS41MzgsNDguODc2LDY5Ljk4MSw0Ny45Nzd6IiBzdHlsZT0iZmlsbDojZmZmZmZmOyIgLz48cGF0aCBkPSJNMzEuMzU2LDI1LjY3N2wzOC42MjUsMjIuM2MxLjU1NywwLjg5OSwxLjU1NywzLjE0NywwLDQuMDQ2ICAgbC0zOC42MjUsMjIuM2MtMS41NTcsMC44OTktMy41MDQtMC4yMjUtMy41MDQtMi4wMjNWMjcuN0MyNy44NTIsMjUuOTAyLDI5Ljc5OCwyNC43NzgsMzEuMzU2LDI1LjY3N3oiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmZmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7Ii8+PC9nPjwvc3ZnPg==");}
|
26 |
+
#fbuilder .cff-audio-stop-icon::before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwIDEwMDsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIGlkPSJMYXllcl82X2NvcHkiPjxwYXRoIGQ9Ik02OC4yNTEsNzIuODRIMzAuNzQ5Yy0yLjI1OCwwLTQuMDg5LTEuODMxLTQuMDg5LTQuMDg5VjMxLjI0OWMwLTIuMjU4LDEuODMxLTQuMDg5LDQuMDg5LTQuMDg5aDM3LjUwMiAgIGMyLjI1OCwwLDQuMDg5LDEuODMxLDQuMDg5LDQuMDg5djM3LjUwMkM3Mi4zNCw3MS4wMDksNzAuNTA5LDcyLjg0LDY4LjI1MSw3Mi44NHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7IiAvPjxwYXRoIGQ9Ik02OC45OTMsMjcuMjM1YzAuODIxLDAuNzQ4LDEuMzQ2LDEuODE1LDEuMzQ2LDMuMDE0djM3LjUwMmMwLDIuMjU4LTEuODMxLDQuMDg5LTQuMDg5LDQuMDg5SDI4Ljc0OSAgIGMtMC4yNTQsMC0wLjUwMS0wLjAzLTAuNzQyLTAuMDc1YzAuNzI2LDAuNjYxLDEuNjgzLDEuMDc1LDIuNzQyLDEuMDc1aDM3LjUwMmMyLjI1OCwwLDQuMDg5LTEuODMxLDQuMDg5LTQuMDg5VjMxLjI0OSAgIEM3Mi4zNCwyOS4yNDUsNzAuODk2LDI3LjU4NSw2OC45OTMsMjcuMjM1eiIgc3R5bGU9ImZpbGw6I2ZmZmZmZjsiIC8+PHBhdGggZD0iTTY4LjI1MSw3Mi44NEgzMC43NDljLTIuMjU4LDAtNC4wODktMS44MzEtNC4wODktNC4wODlWMzEuMjQ5ICAgYzAtMi4yNTgsMS44MzEtNC4wODksNC4wODktNC4wODloMzcuNTAyYzIuMjU4LDAsNC4wODksMS44MzEsNC4wODksNC4wODl2MzcuNTAyQzcyLjM0LDcxLjAwOSw3MC41MDksNzIuODQsNjguMjUxLDcyLjg0eiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZmZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDsiLz48L2c+PC9zdmc+");}
|
27 |
|
28 |
#fbuilder input[type="text"],
|
29 |
#fbuilder input[type="date"],
|
inc/cpcff_main.inc.php
CHANGED
@@ -835,6 +835,7 @@ if(!class_exists('CPCFF_MAIN'))
|
|
835 |
"previous" => $previous_label,
|
836 |
"next" => $next_label,
|
837 |
"pageof" => $cpcff_texts_array[ 'page_of_text' ][ 'text' ],
|
|
|
838 |
"minlength" => $cpcff_texts_array[ 'errors' ][ 'minlength' ][ 'text' ],
|
839 |
"maxlength" => $cpcff_texts_array[ 'errors' ][ 'maxlength' ][ 'text' ],
|
840 |
"equalTo" => $cpcff_texts_array[ 'errors' ][ 'equalTo' ][ 'text' ],
|
835 |
"previous" => $previous_label,
|
836 |
"next" => $next_label,
|
837 |
"pageof" => $cpcff_texts_array[ 'page_of_text' ][ 'text' ],
|
838 |
+
"audio_tutorial" => $cpcff_texts_array[ 'audio_tutorial_text' ][ 'text' ],
|
839 |
"minlength" => $cpcff_texts_array[ 'errors' ][ 'minlength' ][ 'text' ],
|
840 |
"maxlength" => $cpcff_texts_array[ 'errors' ][ 'maxlength' ][ 'text' ],
|
841 |
"equalTo" => $cpcff_texts_array[ 'errors' ][ 'equalTo' ][ 'text' ],
|
js/fbuilder-pro-admin.jquery.js
CHANGED
@@ -952,9 +952,13 @@
|
|
952 |
}
|
953 |
return '<label>Field Layout</label><select name="sLayout" id="sLayout">'+str+'</select>';
|
954 |
},
|
955 |
-
showUserhelp: function(v,c,i)
|
956 |
{
|
957 |
-
return '<
|
|
|
|
|
|
|
|
|
958 |
},
|
959 |
showCsslayout: function(v)
|
960 |
{
|
@@ -971,6 +975,7 @@
|
|
971 |
index:-1,
|
972 |
ftype:"",
|
973 |
userhelp:"",
|
|
|
974 |
userhelpTooltip:false,
|
975 |
tooltipIcon:false,
|
976 |
csslayout:"",
|
@@ -1070,6 +1075,35 @@
|
|
1070 |
$.fbuilder.reloadItems( {'field': e.data.obj} );
|
1071 |
});
|
1072 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1073 |
$("#sCsslayout").bind("keyup", {obj: this}, function(e)
|
1074 |
{
|
1075 |
e.data.obj.csslayout = $(this).val().replace(/\,/g, ' ').replace(/\s+/g, ' ');
|
@@ -1196,7 +1230,7 @@
|
|
1196 |
|
1197 |
showUserhelp:function()
|
1198 |
{
|
1199 |
-
return $.fbuilder.showSettings.showUserhelp(this.userhelp,this.userhelpTooltip,this.tooltipIcon);
|
1200 |
},
|
1201 |
|
1202 |
showCsslayout:function()
|
952 |
}
|
953 |
return '<label>Field Layout</label><select name="sLayout" id="sLayout">'+str+'</select>';
|
954 |
},
|
955 |
+
showUserhelp: function(v,a,c,i)
|
956 |
{
|
957 |
+
return '<hr>'+
|
958 |
+
'<label>Instructions for User</label><textarea class="large" name="sUserhelp" id="sUserhelp">'+cff_esc_attr(v)+'</textarea><label class="column"><input type="checkbox" name="sUserhelpTooltip" id="sUserhelpTooltip" '+((c)?"checked":"")+' value="1" > Show as floating tooltip </label><label class="column"><input type="checkbox" name="sTooltipIcon" id="sTooltipIcon" '+((i)?"checked":"")+' value="1" > Display on icon</label><div class="clearer"></div>'+
|
959 |
+
'<label>Audio Tutorial</label>'+
|
960 |
+
'<div><input type="text" style="width:70%;" name="sAudioSrc" id="sAudioSrc" value="'+cff_esc_attr(a)+'"><input id="sSelectAudioBtn" type="button" value="Browse" style="width:28%;" /></div>'+
|
961 |
+
'<hr>';
|
962 |
},
|
963 |
showCsslayout: function(v)
|
964 |
{
|
975 |
index:-1,
|
976 |
ftype:"",
|
977 |
userhelp:"",
|
978 |
+
audiotutorial:"",
|
979 |
userhelpTooltip:false,
|
980 |
tooltipIcon:false,
|
981 |
csslayout:"",
|
1075 |
$.fbuilder.reloadItems( {'field': e.data.obj} );
|
1076 |
});
|
1077 |
|
1078 |
+
$("#sAudioSrc").bind("keyup change", {obj: this}, function(e)
|
1079 |
+
{
|
1080 |
+
e.data.obj.audiotutorial = $(this).val();
|
1081 |
+
$.fbuilder.reloadItems( {'field': e.data.obj} );
|
1082 |
+
});
|
1083 |
+
|
1084 |
+
$("#sSelectAudioBtn").bind("click", {obj: this}, function(e)
|
1085 |
+
{
|
1086 |
+
var media = wp.media({
|
1087 |
+
title: 'Select Source',
|
1088 |
+
button: {
|
1089 |
+
text: 'Select Source'
|
1090 |
+
},
|
1091 |
+
multiple: false
|
1092 |
+
}).on('select',
|
1093 |
+
function() {
|
1094 |
+
var regExp = new RegExp( 'audio', 'i'),
|
1095 |
+
attachment = media.state().get('selection').first().toJSON();
|
1096 |
+
if( !regExp.test( attachment.mime ) )
|
1097 |
+
{
|
1098 |
+
alert( 'Invalid mime type' );
|
1099 |
+
return;
|
1100 |
+
}
|
1101 |
+
$( '#sAudioSrc' ).val( attachment.url ).change();
|
1102 |
+
}
|
1103 |
+
).open();
|
1104 |
+
return false;
|
1105 |
+
});
|
1106 |
+
|
1107 |
$("#sCsslayout").bind("keyup", {obj: this}, function(e)
|
1108 |
{
|
1109 |
e.data.obj.csslayout = $(this).val().replace(/\,/g, ' ').replace(/\s+/g, ' ');
|
1230 |
|
1231 |
showUserhelp:function()
|
1232 |
{
|
1233 |
+
return $.fbuilder.showSettings.showUserhelp(this.userhelp,this.audiotutorial,this.userhelpTooltip,this.tooltipIcon);
|
1234 |
},
|
1235 |
|
1236 |
showCsslayout:function()
|
js/fbuilder-pro-public.jquery.js
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
$.fbuilder['version'] = '1.1.
|
2 |
$.fbuilder['controls'] = $.fbuilder['controls'] || {};
|
3 |
$.fbuilder['forms'] = $.fbuilder['forms'] || {};
|
4 |
|
@@ -368,6 +368,32 @@
|
|
368 |
{
|
369 |
page_tag.find('.'+items[i].name).addClass('cff-exclude');
|
370 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
371 |
if (items[i].userhelpTooltip)
|
372 |
{
|
373 |
var uh = items[i].jQueryRef();
|
@@ -698,6 +724,7 @@
|
|
698 |
index:-1,
|
699 |
ftype:"",
|
700 |
userhelp:"",
|
|
|
701 |
userhelpTooltip:false,
|
702 |
csslayout:"",
|
703 |
init:function(){},
|
1 |
+
$.fbuilder['version'] = '1.1.107';
|
2 |
$.fbuilder['controls'] = $.fbuilder['controls'] || {};
|
3 |
$.fbuilder['forms'] = $.fbuilder['forms'] || {};
|
4 |
|
368 |
{
|
369 |
page_tag.find('.'+items[i].name).addClass('cff-exclude');
|
370 |
}
|
371 |
+
if('audiotutorial' in items[i] && !/^\s*$/.test(items[i].audiotutorial))
|
372 |
+
{
|
373 |
+
(function(){
|
374 |
+
var t = ( typeof opt != 'undefined' && 'messages' in opt && 'audio_tutorial' in opt.messages) ? opt.messages.audio_tutorial : false,
|
375 |
+
e = items[i].jQueryRef(),
|
376 |
+
c = $('<span class="cff-audio-icon" '+(t ? 'uh="'+cff_esc_attr(t)+'"' : '')+'></span>'),
|
377 |
+
a = $('<audio src="'+cff_esc_attr(items[i].audiotutorial)+'" class="cff-audio-tutorial"></audio>');
|
378 |
+
|
379 |
+
a.appendTo(e.find('.dfield'));
|
380 |
+
c.appendTo($(e.children('label')[0] || e));
|
381 |
+
|
382 |
+
c.click(function(evt){
|
383 |
+
var e = $(this);
|
384 |
+
if(e.hasClass('cff-audio-stop-icon')) {
|
385 |
+
e.removeClass('cff-audio-stop-icon');
|
386 |
+
a[0].pause();
|
387 |
+
a[0].currentTime = 0;
|
388 |
+
} else {
|
389 |
+
$('.cff-audio-stop-icon').click();
|
390 |
+
e.addClass('cff-audio-stop-icon');
|
391 |
+
a[0].play();
|
392 |
+
}
|
393 |
+
evt.stopPropagation();evt.preventDefault();return false;
|
394 |
+
});
|
395 |
+
})()
|
396 |
+
}
|
397 |
if (items[i].userhelpTooltip)
|
398 |
{
|
399 |
var uh = items[i].jQueryRef();
|
724 |
index:-1,
|
725 |
ftype:"",
|
726 |
userhelp:"",
|
727 |
+
audiotutorial:"",
|
728 |
userhelpTooltip:false,
|
729 |
csslayout:"",
|
730 |
init:function(){},
|
languages/calculated-fields-form-en_US.mo
CHANGED
Binary file
|
languages/calculated-fields-form-en_US.po
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: \n"
|
4 |
-
"POT-Creation-Date: 2022-08-
|
5 |
-
"PO-Revision-Date: 2022-08-
|
6 |
"Last-Translator: CodePeople\n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: en_US\n"
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: \n"
|
4 |
+
"POT-Creation-Date: 2022-08-28 15:56+0200\n"
|
5 |
+
"PO-Revision-Date: 2022-08-28 15:56+0200\n"
|
6 |
"Last-Translator: CodePeople\n"
|
7 |
"Language-Team: \n"
|
8 |
"Language: en_US\n"
|
templates/14/style.css
CHANGED
@@ -137,4 +137,8 @@
|
|
137 |
.cp_cff_14 #fbuilder .select2-selection--single .select2-selection__rendered{line-height:48px;}
|
138 |
.cp_cff_14 #fbuilder .select2-selection__arrow{min-height:48px;}
|
139 |
.cp_cff_14 #fbuilder .select2-selection__arrow b{border-color:#3cce88 transparent transparent transparent;}
|
140 |
-
.cp_cff_14 #fbuilder .select2-results__option--highlighted{background:#3cce88;}
|
|
|
|
|
|
|
|
137 |
.cp_cff_14 #fbuilder .select2-selection--single .select2-selection__rendered{line-height:48px;}
|
138 |
.cp_cff_14 #fbuilder .select2-selection__arrow{min-height:48px;}
|
139 |
.cp_cff_14 #fbuilder .select2-selection__arrow b{border-color:#3cce88 transparent transparent transparent;}
|
140 |
+
.cp_cff_14 #fbuilder .select2-results__option--highlighted{background:#3cce88;}
|
141 |
+
|
142 |
+
.cp_cff_14 #fbuilder .cff-audio-icon::before,
|
143 |
+
.cp_cff_14 #fbuilder .cff-help-icon::before{background:#3cce88 !important;}
|
144 |
+
.uh-tooltip{border-color:#3cce88 !important;}
|