Calculated Fields Form - Version 1.1.84

Version Description

  • Modifies the Phone fields to include the country code component.
  • Modifies the module that generates the database structure.
  • Modifies the WooCommerce add-on to allow the buyers to access the products with the form fields pre-filled from the order's history (Developer and Platinum versions)
  • Modifies the CSV Generator add-on to allow selecting the fields to export to the CSV file (Platinum version)
Download this release

Release Info

Developer codepeople
Plugin Icon 128x128 Calculated Fields Form
Version 1.1.84
Comparing to
See all releases

Code changes from version 1.1.83 to 1.1.84

README.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: codepeople
3
  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: 5.9
7
- Stable tag: 1.1.83
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -965,6 +965,13 @@ A: Please, follow the steps below:
965
 
966
  == Changelog ==
967
 
 
 
 
 
 
 
 
968
  = 1.1.83 =
969
 
970
  * Modifies the fields validation module.
@@ -1023,10 +1030,4 @@ A: Please, follow the steps below:
1023
 
1024
  = 1.1.75 =
1025
 
1026
- * Modifies functions deprecated by the latest Elementor update.
1027
-
1028
- = 1.1.74 =
1029
-
1030
- * Fixes an issue with the default values in DropDown, Radio Buttons, and Checkbox fields.
1031
- * Modifies the add-ons Google Place, Signature, and reCAPTCHA to prevent conflicts with the DIVI pages builder (Developer and Platinum versions).
1032
- * Modifies the SERVER-SIDE Equations add-on (Developer and Platinum versions).
3
  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.84
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.84 =
969
+
970
+ * Modifies the Phone fields to include the country code component.
971
+ * Modifies the module that generates the database structure.
972
+ * Modifies the WooCommerce add-on to allow the buyers to access the products with the form fields pre-filled from the order's history (Developer and Platinum versions)
973
+ * Modifies the CSV Generator add-on to allow selecting the fields to export to the CSV file (Platinum version)
974
+
975
  = 1.1.83 =
976
 
977
  * Modifies the fields validation module.
1030
 
1031
  = 1.1.75 =
1032
 
1033
+ * Modifies functions deprecated by the latest Elementor update.
 
 
 
 
 
 
changelog.txt CHANGED
@@ -1,5 +1,12 @@
1
  == Changelog ==
2
 
 
 
 
 
 
 
 
3
  = 1.1.83 =
4
 
5
  * Modifies the fields validation module.
@@ -470,18 +477,4 @@
470
 
471
  * Fixes a conflict with some themes.
472
  * Fixes compatibility issues with PHP 8.
473
- * Improves the signature and PDF Generator add-ons (Platinum version of the plugin).
474
-
475
- = 1.0.467 =
476
-
477
- * Modifies the calculated fields to exclude the prefix and suffix if the currency checkbox is ticked and the equation's result is not a number.
478
- * Allows accessing the forms builder directly from the Beaver Builder module.
479
-
480
- = 1.0.466 =
481
-
482
- * Allows to access the forms builder directly from the widget and SiteOrigin.
483
-
484
- = 1.0.465 =
485
-
486
- * Fixes a conflict with some themes.
487
- * Prevents an issue caused by some optimizers.
1
  == Changelog ==
2
 
3
+ = 1.1.84 =
4
+
5
+ * Modifies the Phone fields to include the country code component.
6
+ * Modifies the module that generates the database structure.
7
+ * Modifies the WooCommerce add-on to allow the buyers to access the products with the form fields pre-filled from the order's history (Developer and Platinum versions)
8
+ * Modifies the CSV Generator add-on to allow selecting the fields to export to the CSV file (Platinum version)
9
+
10
  = 1.1.83 =
11
 
12
  * Modifies the fields validation module.
477
 
478
  * Fixes a conflict with some themes.
479
  * Fixes compatibility issues with PHP 8.
480
+ * Improves the signature and PDF Generator add-ons (Platinum version of the plugin).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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.83
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.83' );
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.84
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.84' );
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 ) );
inc/cpcff_install_uninstall.inc.php CHANGED
@@ -200,11 +200,37 @@ if(!class_exists('CPCFF_INSTALLER'))
200
 
201
  dbDelta($db_queries); // Running the queries
202
 
 
 
 
203
  // Insert the predefined forms into the forms table
204
  self::_predefined_forms();
205
-
206
  } // End _db_structure
207
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
208
  /**
209
  * Inserts the predefined forms into the Forms table
210
  */
200
 
201
  dbDelta($db_queries); // Running the queries
202
 
203
+ // Alter table
204
+ self::_alter_table($wpdb->prefix.CP_CALCULATEDFIELDSF_FORMS_TABLE, ['category'=>'VARCHAR(250)']);
205
+
206
  // Insert the predefined forms into the forms table
207
  self::_predefined_forms();
 
208
  } // End _db_structure
209
 
210
+ private static function _alter_table ($table, $new_columns = [])
211
+ {
212
+ try
213
+ {
214
+ if(count($new_columns))
215
+ {
216
+ global $wpdb;
217
+ $current_columns = [];
218
+
219
+ $columns = $wpdb->get_results("SHOW columns FROM `".$table."`");
220
+ foreach( $columns as $column ) $current_columns[$column->Field] = $column->Field;
221
+
222
+ foreach($new_columns as $column_name => $column_settings)
223
+ {
224
+ if(!isset($current_columns[$column_name]))
225
+ {
226
+ $sql = "ALTER TABLE `".$table."` ADD `".$column_name."` ".$column_settings;
227
+ $wpdb->query($sql);
228
+ }
229
+ }
230
+ }
231
+ } catch (Exception $err) {error_log($err->getMessage());}
232
+ } // End _alter_table
233
+
234
  /**
235
  * Inserts the predefined forms into the Forms table
236
  */
js/fbuilder-pro-admin.jquery.js CHANGED
@@ -545,6 +545,7 @@
545
  }
546
 
547
  ffunct.saveData("form_structure");
 
548
  };
549
 
550
  var fform=function(){};
545
  }
546
 
547
  ffunct.saveData("form_structure");
548
+ $(document).trigger('cff_reloadItems', items);
549
  };
550
 
551
  var fform=function(){};
js/fbuilder-pro-public.jquery.js CHANGED
@@ -1,4 +1,4 @@
1
- $.fbuilder['version'] = '1.1.83';
2
  $.fbuilder['controls'] = $.fbuilder['controls'] || {};
3
  $.fbuilder['forms'] = $.fbuilder['forms'] || {};
4
 
1
+ $.fbuilder['version'] = '1.1.84';
2
  $.fbuilder['controls'] = $.fbuilder['controls'] || {};
3
  $.fbuilder['forms'] = $.fbuilder['forms'] || {};
4
 
js/fields-admin/11_fbuilder.fphone.js CHANGED
@@ -17,34 +17,64 @@
17
  readonly:false,
18
  dformat:"### ### ####",
19
  predefined:"888 888 8888",
 
 
 
 
 
 
20
  display:function()
21
  {
22
- var str = "";
23
- var tmp = this.dformat.split(' ');
24
- var tmpv = this.predefined.split(' ');
25
  for (var i=0;i<tmpv.length;i++)
26
  {
27
- if ($.trim(tmpv[i])=="")
28
- {
29
- tmpv.splice(i,1);
30
- }
31
  }
32
  for (var i=0;i<tmp.length;i++)
33
  {
34
  if ($.trim(tmp[i])!="")
35
- {
36
  str += '<div class="uh_phone" ><input type="text" class="field disabled" style="width:'+(15*$.trim(tmp[i]).length)+'px" value="'+((tmpv[i])?tmpv[i]:"")+'" maxlength="'+$.trim(tmp[i]).length+'" /><div class="l">'+$.trim(tmp[i])+'</div></div>';
37
- }
38
  }
39
  return $.fbuilder.sanitize('<div class="fields '+this.name+' '+this.ftype+'" id="field'+this.form_identifier+'-'+this.index+'" title="'+this.name+'"><div class="arrow ui-icon ui-icon-play "></div><div title="Delete" class="remove ui-icon ui-icon-trash "></div><div title="Duplicate" class="copy ui-icon ui-icon-copy "></div><label>'+this.title+''+((this.required)?"*":"")+'</label><div class="dfield">'+str+'<span class="uh">'+this.userhelp+'</span></div><div class="clearer" /></div>');
40
  },
41
  editItemEvents:function()
42
  {
43
- var evt = [{s:"#sFormat",e:"change keyup", l:"dformat"}];
 
 
 
 
 
 
44
  $.fbuilder.controls[ 'ffields' ].prototype.editItemEvents.call(this,evt);
 
45
  },
46
  showFormatIntance: function()
47
  {
48
- return '<label>Number Format</label><input type="text" name="sFormat" id="sFormat" value="'+$.fbuilder.htmlEncode(this.dformat)+'" class="large" />';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  }
50
  });
17
  readonly:false,
18
  dformat:"### ### ####",
19
  predefined:"888 888 8888",
20
+
21
+ countryComponent:false,
22
+ toDisplay:'iso',
23
+ countries:[],
24
+ defaultCountry:'',
25
+
26
  display:function()
27
  {
28
+ var str = "",
29
+ tmp = this.dformat.split(/\s/),
30
+ tmpv = this.predefined.split(/\s/);
31
  for (var i=0;i<tmpv.length;i++)
32
  {
33
+ if ($.trim(tmpv[i])=="") tmpv.splice(i,1);
 
 
 
34
  }
35
  for (var i=0;i<tmp.length;i++)
36
  {
37
  if ($.trim(tmp[i])!="")
 
38
  str += '<div class="uh_phone" ><input type="text" class="field disabled" style="width:'+(15*$.trim(tmp[i]).length)+'px" value="'+((tmpv[i])?tmpv[i]:"")+'" maxlength="'+$.trim(tmp[i]).length+'" /><div class="l">'+$.trim(tmp[i])+'</div></div>';
 
39
  }
40
  return $.fbuilder.sanitize('<div class="fields '+this.name+' '+this.ftype+'" id="field'+this.form_identifier+'-'+this.index+'" title="'+this.name+'"><div class="arrow ui-icon ui-icon-play "></div><div title="Delete" class="remove ui-icon ui-icon-trash "></div><div title="Duplicate" class="copy ui-icon ui-icon-copy "></div><label>'+this.title+''+((this.required)?"*":"")+'</label><div class="dfield">'+str+'<span class="uh">'+this.userhelp+'</span></div><div class="clearer" /></div>');
41
  },
42
  editItemEvents:function()
43
  {
44
+ var evt = [
45
+ {s:"#sFormat",e:"change keyup", l:"dformat", f:function(el){return (el.val()+'').replace(/^\s+/, '').replace(/\s+$/, '').replace(/\s+/g, ' ')}},
46
+ {s:"#sCountryComponent",e:"click", l:"countryComponent", f:function(el){return el.is(':checked');}},
47
+ {s:"[name='sToDisplay']",e:"click", l:"toDisplay", f:function(){return $("[name='sToDisplay']:checked").val();}},
48
+ {s:"#sCountries",e:"change", l:"countries"},
49
+ {s:"#sDefaultCountry",e:"change", l:"defaultCountry"},
50
+ ];
51
  $.fbuilder.controls[ 'ffields' ].prototype.editItemEvents.call(this,evt);
52
+ $('#sSelectAll').click(function(){var e = $("#sCountries"); e.find('option').prop('selected', true); e.change();});
53
  },
54
  showFormatIntance: function()
55
  {
56
+ var db = {"AF":"+93","AX":"+358","AL":"+355","DZ":"+213","AS":"+1684","AD":"+376","AO":"+244","AI":"+1264","AQ":"+672","AG":"+1268","AR":"+54","AM":"+374","AW":"+297","AU":"+61","AT":"+43","AZ":"+994","BS":"+1242","BH":"+973","BD":"+880","BB":"+1246","BY":"+375","BE":"+32","BZ":"+501","BJ":"+229","BM":"+1441","BT":"+975","BO":"+591","BA":"+387","BW":"+267","BV":"+47","BR":"+55","IO":"+246","BN":"+673","BG":"+359","BF":"+226","BI":"+257","KH":"+855","CM":"+237","CA":"+1","CV":"+238","KY":"+ 345","CF":"+236","TD":"+235","CL":"+56","CN":"+86","CX":"+61","CC":"+61","CO":"+57","KM":"+269","CG":"+242","CD":"+243","CK":"+682","CR":"+506","CI":"+225","HR":"+385","CU":"+53","CY":"+357","CZ":"+420","DK":"+45","DJ":"+253","DM":"+1767","DO":"+1849","EC":"+593","EG":"+20","SV":"+503","GQ":"+240","ER":"+291","EE":"+372","ET":"+251","FK":"+500","FO":"+298","FJ":"+679","FI":"+358","FR":"+33","GF":"+594","PF":"+689","TF":"+262","GA":"+241","GM":"+220","GE":"+995","DE":"+49","GH":"+233","GI":"+350","GR":"+30","GL":"+299","GD":"+1473","GP":"+590","GU":"+1671","GT":"+502","GG":"+44","GN":"+224","GW":"+245","GY":"+592","HT":"+509","HM":"+0","VA":"+379","HN":"+504","HK":"+852","HU":"+36","IS":"+354","IN":"+91","ID":"+62","IR":"+98","IQ":"+964","IE":"+353","IM":"+44","IL":"+972","IT":"+39","JM":"+1876","JP":"+81","JE":"+44","JO":"+962","KZ":"+7","KE":"+254","KI":"+686","KP":"+850","KR":"+82","XK":"+383","KW":"+965","KG":"+996","LA":"+856","LV":"+371","LB":"+961","LS":"+266","LR":"+231","LY":"+218","LI":"+423","LT":"+370","LU":"+352","MO":"+853","MK":"+389","MG":"+261","MW":"+265","MY":"+60","MV":"+960","ML":"+223","MT":"+356","MH":"+692","MQ":"+596","MR":"+222","MU":"+230","YT":"+262","MX":"+52","FM":"+691","MD":"+373","MC":"+377","MN":"+976","ME":"+382","MS":"+1664","MA":"+212","MZ":"+258","MM":"+95","NA":"+264","NR":"+674","NP":"+977","NL":"+31","AN":"+599","NC":"+687","NZ":"+64","NI":"+505","NE":"+227","NG":"+234","NU":"+683","NF":"+672","MP":"+1670","NO":"+47","OM":"+968","PK":"+92","PW":"+680","PS":"+970","PA":"+507","PG":"+675","PY":"+595","PE":"+51","PH":"+63","PN":"+64","PL":"+48","PT":"+351","PR":"+1939","QA":"+974","RO":"+40","RU":"+7","RW":"+250","RE":"+262","BL":"+590","SH":"+290","KN":"+1869","LC":"+1758","MF":"+590","PM":"+508","VC":"+1784","WS":"+685","SM":"+378","ST":"+239","SA":"+966","SN":"+221","RS":"+381","SC":"+248","SL":"+232","SG":"+65","SK":"+421","SI":"+386","SB":"+677","SO":"+252","ZA":"+27","SS":"+211","GS":"+500","ES":"+34","LK":"+94","SD":"+249","SR":"+597","SJ":"+47","SZ":"+268","SE":"+46","CH":"+41","SY":"+963","TW":"+886","TJ":"+992","TZ":"+255","TH":"+66","TL":"+670","TG":"+228","TK":"+690","TO":"+676","TT":"+1868","TN":"+216","TR":"+90","TM":"+993","TC":"+1649","TV":"+688","UG":"+256","UA":"+380","AE":"+971","GB":"+44","US":"+1","UY":"+598","UZ":"+998","VU":"+678","VE":"+58","VN":"+84","VG":"+1284","VI":"+1340","WF":"+681","YE":"+967","ZM":"+260","ZW":"+263"},
57
+
58
+ output = '<label>Number Format</label><input type="text" name="sFormat" id="sFormat" value="'+$.fbuilder.htmlEncode(this.dformat)+'" class="large" />'+
59
+ '<hr />'+
60
+
61
+ '<label><input type="checkbox" name="sCountryComponent" id="sCountryComponent" '+(this.countryComponent ? 'CHECKED' : '')+'/> Include country code selector</label>'+
62
+
63
+ '<div><label class="column"><input type="radio" name="sToDisplay" value="code" '+(this.toDisplay == 'code' ? 'CHECKED' : '')+' /> Display country code&nbsp;&nbsp;</label>'+
64
+ '<label class="column"><input type="radio" name="sToDisplay" value="iso" '+(this.toDisplay == 'iso' ? 'CHECKED' : '')+' /> Display country ISO</label></div>'+
65
+ '<div class="clear"></div>'+
66
+
67
+ '<label>Countries</label>'+
68
+ '<select name="sCountries" id="sCountries" class="large" multiple size="10">';
69
+ for(var i in db) output += '<option value="'+i+'" '+(!this.countries.length || this.countries.indexOf(i) != -1 ? 'SELECTED' : '')+'>'+i+'</option>';
70
+ output += '</select><br><br>'+
71
+ '<input type="button" class="button-secondary large" value="Select all" id="sSelectAll" /><br>'+
72
+
73
+ '<label>Select country by default</label>'+
74
+ '<select name="sDefaultCountry" id="sDefaultCountry" class="large">';
75
+ for(var i in db) output += '<option value="'+i+'" '+(this.defaultCountry == i ? 'SELECTED' : '')+'>'+i+'</option>';
76
+ output += '</select><hr />';
77
+
78
+ return output;
79
  }
80
  });
js/fields-public/11_fbuilder.fphone.js CHANGED
@@ -9,14 +9,26 @@
9
  readonly:false,
10
  dformat:"### ### ####",
11
  predefined:"888 888 8888",
 
 
 
 
 
 
12
  show:function()
13
  {
14
- this.predefined = new String(this._getAttr('predefined', true));
15
- var me = this,
16
- str = "",
17
- tmp = this.dformat.split(' '),
18
- tmpv = this.predefined.split(' '),
19
- attr = ( typeof this.predefinedClick != 'undefined' && this.predefinedClick ) ? 'placeholder' : 'value';
 
 
 
 
 
 
20
 
21
  for (var i=0;i<tmpv.length;i++)
22
  {
@@ -26,15 +38,26 @@
26
  }
27
  }
28
 
29
- for (var i=0;i<tmp.length;i++)
 
 
 
 
 
 
 
 
 
 
30
  {
31
- if ($.trim(tmp[i])!="")
32
  {
33
- str += '<div class="uh_phone" ><input aria-label="'+$.fbuilder.htmlEncode(this.title)+'" type="text" id="'+this.name+'_'+i+'" name="'+this.name+'_'+i+'" class="field '+((i==0) ? ' phone ' : ' digits ')+((this.required) ? ' required ' : '')+'" size="'+$.trim(tmp[i]).length+'" '+attr+'="'+((tmpv[i])?tmpv[i]:"")+'" maxlength="'+$.trim(tmp[i]).length+'" minlength="'+$.trim(tmp[i]).length+'" '+((this.readonly)?'readonly':'')+' /><div class="l">'+$.trim(tmp[i])+'</div></div>';
34
  }
 
35
  }
36
 
37
- return '<div class="fields '+this.csslayout+' '+this.name+' cff-phone-field" id="field'+this.form_identifier+'-'+this.index+'"><label for="'+this.name+'">'+this.title+''+((this.required)?"<span class='r'>*</span>":"")+'</label><div class="dfield"><input type="hidden" id="'+this.name+'" name="'+this.name+'" class="field " '+attr+'="'+tmpv.join('')+'" />'+str+'<div class="clearer"></div><span class="uh">'+this.userhelp+'</span></div><div class="clearer"></div></div>';
38
  },
39
  after_show: function()
40
  {
@@ -48,14 +71,11 @@
48
  else return /^\+{0,1}\d*$/.test(value);
49
  });
50
 
51
- for (var i = 0, h = tmp.length; i < h; i++ )
52
  {
53
  $( '#'+me.name+'_'+i ).bind( 'change', function(){
54
  var v = '';
55
- for( var i = 0; i < tmp.length; i++ )
56
- {
57
- v += $( '#'+me.name+'_'+i ).val();
58
- }
59
  $( '#'+me.name ).val( v ).change();
60
  } );
61
  if( i+1 < h )
@@ -70,6 +90,7 @@
70
  } );
71
  }
72
  }
 
73
  },
74
  val:function()
75
  {
@@ -81,9 +102,29 @@
81
  },
82
  setVal:function( v )
83
  {
84
- $( '[name="'+this.name+'"]' ).val( v );
85
- v = $.trim( v ).replace( /[^\d]/g, ' ').split( ' ' );
86
- for( var i in v ) $( '[id="' + this.name + '_' + i + '"]' ).val( v[ i ] );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
87
  }
88
  }
89
  );
9
  readonly:false,
10
  dformat:"### ### ####",
11
  predefined:"888 888 8888",
12
+
13
+ countryComponent:false,
14
+ toDisplay:'iso',
15
+ countries:[],
16
+ defaultCountry:'',
17
+
18
  show:function()
19
  {
20
+ var me = this,
21
+ db = {"AF":"+93","AX":"+358","AL":"+355","DZ":"+213","AS":"+1684","AD":"+376","AO":"+244","AI":"+1264","AQ":"+672","AG":"+1268","AR":"+54","AM":"+374","AW":"+297","AU":"+61","AT":"+43","AZ":"+994","BS":"+1242","BH":"+973","BD":"+880","BB":"+1246","BY":"+375","BE":"+32","BZ":"+501","BJ":"+229","BM":"+1441","BT":"+975","BO":"+591","BA":"+387","BW":"+267","BV":"+47","BR":"+55","IO":"+246","BN":"+673","BG":"+359","BF":"+226","BI":"+257","KH":"+855","CM":"+237","CA":"+1","CV":"+238","KY":"+ 345","CF":"+236","TD":"+235","CL":"+56","CN":"+86","CX":"+61","CC":"+61","CO":"+57","KM":"+269","CG":"+242","CD":"+243","CK":"+682","CR":"+506","CI":"+225","HR":"+385","CU":"+53","CY":"+357","CZ":"+420","DK":"+45","DJ":"+253","DM":"+1767","DO":"+1849","EC":"+593","EG":"+20","SV":"+503","GQ":"+240","ER":"+291","EE":"+372","ET":"+251","FK":"+500","FO":"+298","FJ":"+679","FI":"+358","FR":"+33","GF":"+594","PF":"+689","TF":"+262","GA":"+241","GM":"+220","GE":"+995","DE":"+49","GH":"+233","GI":"+350","GR":"+30","GL":"+299","GD":"+1473","GP":"+590","GU":"+1671","GT":"+502","GG":"+44","GN":"+224","GW":"+245","GY":"+592","HT":"+509","HM":"+0","VA":"+379","HN":"+504","HK":"+852","HU":"+36","IS":"+354","IN":"+91","ID":"+62","IR":"+98","IQ":"+964","IE":"+353","IM":"+44","IL":"+972","IT":"+39","JM":"+1876","JP":"+81","JE":"+44","JO":"+962","KZ":"+7","KE":"+254","KI":"+686","KP":"+850","KR":"+82","XK":"+383","KW":"+965","KG":"+996","LA":"+856","LV":"+371","LB":"+961","LS":"+266","LR":"+231","LY":"+218","LI":"+423","LT":"+370","LU":"+352","MO":"+853","MK":"+389","MG":"+261","MW":"+265","MY":"+60","MV":"+960","ML":"+223","MT":"+356","MH":"+692","MQ":"+596","MR":"+222","MU":"+230","YT":"+262","MX":"+52","FM":"+691","MD":"+373","MC":"+377","MN":"+976","ME":"+382","MS":"+1664","MA":"+212","MZ":"+258","MM":"+95","NA":"+264","NR":"+674","NP":"+977","NL":"+31","AN":"+599","NC":"+687","NZ":"+64","NI":"+505","NE":"+227","NG":"+234","NU":"+683","NF":"+672","MP":"+1670","NO":"+47","OM":"+968","PK":"+92","PW":"+680","PS":"+970","PA":"+507","PG":"+675","PY":"+595","PE":"+51","PH":"+63","PN":"+64","PL":"+48","PT":"+351","PR":"+1939","QA":"+974","RO":"+40","RU":"+7","RW":"+250","RE":"+262","BL":"+590","SH":"+290","KN":"+1869","LC":"+1758","MF":"+590","PM":"+508","VC":"+1784","WS":"+685","SM":"+378","ST":"+239","SA":"+966","SN":"+221","RS":"+381","SC":"+248","SL":"+232","SG":"+65","SK":"+421","SI":"+386","SB":"+677","SO":"+252","ZA":"+27","SS":"+211","GS":"+500","ES":"+34","LK":"+94","SD":"+249","SR":"+597","SJ":"+47","SZ":"+268","SE":"+46","CH":"+41","SY":"+963","TW":"+886","TJ":"+992","TZ":"+255","TH":"+66","TL":"+670","TG":"+228","TK":"+690","TO":"+676","TT":"+1868","TN":"+216","TR":"+90","TM":"+993","TC":"+1649","TV":"+688","UG":"+256","UA":"+380","AE":"+971","GB":"+44","US":"+1","UY":"+598","UZ":"+998","VU":"+678","VE":"+58","VN":"+84","VG":"+1284","VI":"+1340","WF":"+681","YE":"+967","ZM":"+260","ZW":"+263"};
22
+
23
+ me.predefined = new String(me._getAttr('predefined', true));
24
+ me.dformat = me.dformat.replace(/^\s+/, '').replace(/\s+$/, '').replace(/\s+/g, ' ');
25
+ me.predefined = me.predefined.replace(/^\s+/, '').replace(/\s+$/, '').replace(/\s+/g, ' ');
26
+
27
+ var str = "",
28
+ tmp = me.dformat.split(/\s/),
29
+ tmpv = me.predefined.split(/\s/),
30
+ attr = ( typeof me.predefinedClick != 'undefined' && me.predefinedClick ) ? 'placeholder' : 'value',
31
+ c = 0;
32
 
33
  for (var i=0;i<tmpv.length;i++)
34
  {
38
  }
39
  }
40
 
41
+ if(me.countryComponent)
42
+ {
43
+ str += '<div class="uh_phone"><select id="'+me.name+'_'+c+'" name="'+me.name+'_'+c+'" class="field">';
44
+ if(!me.countries.length) me.countries = Object.keys(db);
45
+ for(var i in me.countries)
46
+ str += '<option value="'+db[me.countries[i]]+'" '+(me.defaultCountry == me.countries[i] ? 'SELECTED' : '' )+'>'+(me.toDisplay == 'iso' ? me.countries[i] : db[me.countries[i]] )+'</option>';
47
+ str += '</select></div>';
48
+ c++;
49
+ }
50
+
51
+ for (var i = 0, h = tmp.length;i<h;i++)
52
  {
53
+ if ($.trim(tmp[i])!="")
54
  {
55
+ str += '<div class="uh_phone" ><input aria-label="'+$.fbuilder.htmlEncode(me.title)+'" type="text" id="'+me.name+'_'+c+'" name="'+me.name+'_'+c+'" class="field '+((i==0 && !me.countryComponent) ? ' phone ' : ' digits ')+((me.required) ? ' required ' : '')+'" size="'+$.trim(tmp[i]).length+'" '+attr+'="'+((tmpv[i])?tmpv[i]:"")+'" maxlength="'+$.trim(tmp[i]).length+'" minlength="'+$.trim(tmp[i]).length+'" '+((me.readonly)?'readonly':'')+' /><div class="l">'+$.trim(tmp[i])+'</div></div>';
56
  }
57
+ c++;
58
  }
59
 
60
+ return '<div class="fields '+me.csslayout+' '+me.name+' cff-phone-field" id="field'+me.form_identifier+'-'+me.index+'"><label for="'+me.name+'">'+me.title+''+((me.required)?"<span class='r'>*</span>":"")+'</label><div class="dfield"><input type="hidden" id="'+me.name+'" name="'+me.name+'" class="field" />'+str+'<div class="clearer"></div><span class="uh">'+me.userhelp+'</span></div><div class="clearer"></div></div>';
61
  },
62
  after_show: function()
63
  {
71
  else return /^\+{0,1}\d*$/.test(value);
72
  });
73
 
74
+ for (var i = 0, h = tmp.length+(me.countryComponent ? 1 : 0); i < h; i++ )
75
  {
76
  $( '#'+me.name+'_'+i ).bind( 'change', function(){
77
  var v = '';
78
+ $('[id*="'+me.name+'_"]').each(function(){v+=$(this).val();});
 
 
 
79
  $( '#'+me.name ).val( v ).change();
80
  } );
81
  if( i+1 < h )
90
  } );
91
  }
92
  }
93
+ $( '#'+me.name+'_0').change();
94
  },
95
  val:function()
96
  {
102
  },
103
  setVal:function( v )
104
  {
105
+ v = (new String(v)).replace(/^\s+/, '').replace(/\s+$/, '');
106
+ if(v.length)
107
+ {
108
+ var d = this.dformat.split(/\s+/g),
109
+ f = v.substr(0,1),
110
+ r = '(.*)',
111
+ c;
112
+
113
+ for(var i in d) r += '(.{'+d[i].length+'})';
114
+ r = new RegExp(r+'$');
115
+
116
+ v = f+v.substr(1).replace(/[^\d]/g, '');
117
+ c = r.exec(v);
118
+
119
+ if(c != null)
120
+ {
121
+ for( var i = c.length-1; 0<i; i--)
122
+ $('[id="'+this.name+'_'+(i-1)+'"]').val(c[i]);
123
+ }
124
+ else $('input[id*="'+this.name+'_"]:eq(0)').val(v);
125
+ }
126
+
127
+ $('[name="'+this.name+'"]').val(v);
128
  }
129
  }
130
  );
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-04-26 18:17+0200\n"
5
- "PO-Revision-Date: 2022-04-26 18:17+0200\n"
6
  "Last-Translator: CodePeople\n"
7
  "Language-Team: \n"
8
  "Language: en_US\n"
@@ -41,7 +41,7 @@ msgstr ""
41
  msgid "Settings saved"
42
  msgstr ""
43
 
44
- #: inc/cpcff_admin_int.inc.php:50 inc/cpcff_admin_int_list.inc.php:150
45
  #: inc/cpcff_page_builders.inc.php:185
46
  #: pagebuilders/beaverbuilder/cff/cff/cff.php:9
47
  #: pagebuilders/beaverbuilder/cff/cff/cff.php:11
@@ -258,12 +258,12 @@ msgid ""
258
  msgstr ""
259
 
260
  #: inc/cpcff_admin_int.inc.php:351 inc/cpcff_admin_int.inc.php:664
261
- #: inc/cpcff_admin_int_list.inc.php:425
262
  msgid "Request Custom Modifications"
263
  msgstr ""
264
 
265
  #: inc/cpcff_admin_int.inc.php:351 inc/cpcff_admin_int.inc.php:664
266
- #: inc/cpcff_admin_int_list.inc.php:425 inc/cpcff_main.inc.php:221
267
  msgid "Help"
268
  msgstr ""
269
 
@@ -340,7 +340,7 @@ msgstr ""
340
  msgid "Valid until"
341
  msgstr ""
342
 
343
- #: inc/cpcff_admin_int.inc.php:412 inc/cpcff_admin_int_list.inc.php:324
344
  msgid "Add"
345
  msgstr ""
346
 
@@ -564,239 +564,239 @@ msgstr ""
564
  msgid "Default settings updated"
565
  msgstr ""
566
 
567
- #: inc/cpcff_admin_int_list.inc.php:66
568
  msgid "Item added"
569
  msgstr ""
570
 
571
- #: inc/cpcff_admin_int_list.inc.php:72
572
  msgid "Item updated"
573
  msgstr ""
574
 
575
- #: inc/cpcff_admin_int_list.inc.php:78
576
  msgid "Item deleted"
577
  msgstr ""
578
 
579
- #: inc/cpcff_admin_int_list.inc.php:82
580
  msgid "Item duplicated/cloned"
581
  msgstr ""
582
 
583
- #: inc/cpcff_admin_int_list.inc.php:83
584
  msgid "Duplicate/Clone Error, the form cannot be cloned"
585
  msgstr ""
586
 
587
- #: inc/cpcff_admin_int_list.inc.php:132
588
  msgid "Troubleshoot settings updated"
589
  msgstr ""
590
 
591
- #: inc/cpcff_admin_int_list.inc.php:194
592
  msgid "Are you sure you want to delete this item?"
593
  msgstr ""
594
 
595
- #: inc/cpcff_admin_int_list.inc.php:202
596
  msgid "Are you sure you want to update these settings?"
597
  msgstr ""
598
 
599
- #: inc/cpcff_admin_int_list.inc.php:226
600
  msgid ""
601
  "Are you sure you want to modify existing forms?\\nWe recommend modifying the "
602
  "forms one by one."
603
  msgstr ""
604
 
605
- #: inc/cpcff_admin_int_list.inc.php:235
606
  msgid "Forms and Settings"
607
  msgstr ""
608
 
609
- #: inc/cpcff_admin_int_list.inc.php:236 inc/cpcff_admin_int_list.inc.php:360
610
  msgid "Marketplace"
611
  msgstr ""
612
 
613
- #: inc/cpcff_admin_int_list.inc.php:254
614
  msgid "Form Categories"
615
  msgstr ""
616
 
617
- #: inc/cpcff_admin_int_list.inc.php:256
618
  msgid "All forms"
619
  msgstr ""
620
 
621
- #: inc/cpcff_admin_int_list.inc.php:268
622
  msgid "Form List / Items List"
623
  msgstr ""
624
 
625
- #: inc/cpcff_admin_int_list.inc.php:272
626
  msgid "in"
627
  msgstr ""
628
 
629
- #: inc/cpcff_admin_int_list.inc.php:272
630
  msgid "category"
631
  msgstr ""
632
 
633
- #: inc/cpcff_admin_int_list.inc.php:279
634
  msgid "ID"
635
  msgstr ""
636
 
637
- #: inc/cpcff_admin_int_list.inc.php:280
638
  msgid "Form Name"
639
  msgstr ""
640
 
641
- #: inc/cpcff_admin_int_list.inc.php:281
642
  msgid "Options"
643
  msgstr ""
644
 
645
- #: inc/cpcff_admin_int_list.inc.php:282
646
  msgid "Category/Shortcode"
647
  msgstr ""
648
 
649
- #: inc/cpcff_admin_int_list.inc.php:295 inc/cpcff_admin_int_list.inc.php:354
650
  msgid "Update"
651
  msgstr ""
652
 
653
- #: inc/cpcff_admin_int_list.inc.php:296 inc/cpcff_main.inc.php:219
654
  msgid "Settings"
655
  msgstr ""
656
 
657
- #: inc/cpcff_admin_int_list.inc.php:297
658
  msgid "Messages"
659
  msgstr ""
660
 
661
- #: inc/cpcff_admin_int_list.inc.php:298
662
  msgid "Clone"
663
  msgstr ""
664
 
665
- #: inc/cpcff_admin_int_list.inc.php:299
666
  msgid "Delete"
667
  msgstr ""
668
 
669
- #: inc/cpcff_admin_int_list.inc.php:301
670
  msgid "Category: "
671
  msgstr ""
672
 
673
- #: inc/cpcff_admin_int_list.inc.php:312
674
  msgid "New Form"
675
  msgstr ""
676
 
677
- #: inc/cpcff_admin_int_list.inc.php:315
678
  msgid "Item Name"
679
  msgstr ""
680
 
681
- #: inc/cpcff_admin_int_list.inc.php:317
682
  msgid "Category"
683
  msgstr ""
684
 
685
- #: inc/cpcff_admin_int_list.inc.php:331
686
  msgid "Default Settings"
687
  msgstr ""
688
 
689
- #: inc/cpcff_admin_int_list.inc.php:333
690
  msgid "Applies the default settings to new forms."
691
  msgstr ""
692
 
693
- #: inc/cpcff_admin_int_list.inc.php:335
694
  msgid "Default Template"
695
  msgstr ""
696
 
697
- #: inc/cpcff_admin_int_list.inc.php:351
698
  msgid "Apply To Existing Forms"
699
  msgstr ""
700
 
701
- #: inc/cpcff_admin_int_list.inc.php:351
702
  msgid "It will modify the settings of existing forms"
703
  msgstr ""
704
 
705
- #: inc/cpcff_admin_int_list.inc.php:360
706
  msgid "For additional resources visit the plugin's"
707
  msgstr ""
708
 
709
- #: inc/cpcff_admin_int_list.inc.php:364
710
  msgid "Troubleshoot Area & General Settings"
711
  msgstr ""
712
 
713
- #: inc/cpcff_admin_int_list.inc.php:368
714
  msgid ""
715
  "<strong>Important!</strong>: Use this area <strong>only</strong> if you are "
716
  "experiencing conflicts with third party plugins, with the theme scripts or "
717
  "with the character encoding."
718
  msgstr ""
719
 
720
- #: inc/cpcff_admin_int_list.inc.php:369
721
  msgid "Script load method"
722
  msgstr ""
723
 
724
- #: inc/cpcff_admin_int_list.inc.php:371
725
  msgid "Classic (Recommended)"
726
  msgstr ""
727
 
728
- #: inc/cpcff_admin_int_list.inc.php:372
729
  msgid "Direct"
730
  msgstr ""
731
 
732
- #: inc/cpcff_admin_int_list.inc.php:374
733
  msgid ""
734
  "* Change the script load method if the form doesn't appear in the public "
735
  "website."
736
  msgstr ""
737
 
738
- #: inc/cpcff_admin_int_list.inc.php:376
739
  msgid "Character encoding"
740
  msgstr ""
741
 
742
- #: inc/cpcff_admin_int_list.inc.php:378
743
  msgid "Keep current charset (Recommended)"
744
  msgstr ""
745
 
746
- #: inc/cpcff_admin_int_list.inc.php:379
747
  msgid "try this first"
748
  msgstr ""
749
 
750
- #: inc/cpcff_admin_int_list.inc.php:380
751
  msgid "Only from MySQL 5.5"
752
  msgstr ""
753
 
754
- #: inc/cpcff_admin_int_list.inc.php:383
755
  msgid ""
756
  "* Update the charset if you are getting problems displaying special/non-"
757
  "latin characters. After updated you need to edit the special characters "
758
  "again."
759
  msgstr ""
760
 
761
- #: inc/cpcff_admin_int_list.inc.php:391
762
  msgid "There is active an optimization plugin in WordPress"
763
  msgstr ""
764
 
765
- #: inc/cpcff_admin_int_list.inc.php:392
766
  msgid ""
767
  "* Tick the checkbox if there is an optimization plugin active on the "
768
  "website, and the forms are not visible."
769
  msgstr ""
770
 
771
- #: inc/cpcff_admin_int_list.inc.php:401
772
  msgid "Activate Javascript Cache"
773
  msgstr ""
774
 
775
- #: inc/cpcff_admin_int_list.inc.php:403
776
  msgid "Allows to access the forms directly"
777
  msgstr ""
778
 
779
- #: inc/cpcff_admin_int_list.inc.php:405
780
  msgid "Allows to access the forms from amp pages"
781
  msgstr ""
782
 
783
- #: inc/cpcff_admin_int_list.inc.php:407
784
  msgid "Do not load the forms with crawlers"
785
  msgstr ""
786
 
787
- #: inc/cpcff_admin_int_list.inc.php:408
788
  msgid "* The forms are not loaded when website is being indexed by searchers."
789
  msgstr ""
790
 
791
- #: inc/cpcff_admin_int_list.inc.php:410
792
  msgid "UPDATE"
793
  msgstr ""
794
 
795
- #: inc/cpcff_admin_int_list.inc.php:419
796
  msgid "Calculated Fields Form Marketplace"
797
  msgstr ""
798
 
799
- #: inc/cpcff_admin_int_list.inc.php:425 inc/cpcff_main.inc.php:220
800
  msgid "Upgrade"
801
  msgstr ""
802
 
1
  msgid ""
2
  msgstr ""
3
  "Project-Id-Version: \n"
4
+ "POT-Creation-Date: 2022-05-03 01:25+0200\n"
5
+ "PO-Revision-Date: 2022-05-03 01:25+0200\n"
6
  "Last-Translator: CodePeople\n"
7
  "Language-Team: \n"
8
  "Language: en_US\n"
41
  msgid "Settings saved"
42
  msgstr ""
43
 
44
+ #: inc/cpcff_admin_int.inc.php:50 inc/cpcff_admin_int_list.inc.php:152
45
  #: inc/cpcff_page_builders.inc.php:185
46
  #: pagebuilders/beaverbuilder/cff/cff/cff.php:9
47
  #: pagebuilders/beaverbuilder/cff/cff/cff.php:11
258
  msgstr ""
259
 
260
  #: inc/cpcff_admin_int.inc.php:351 inc/cpcff_admin_int.inc.php:664
261
+ #: inc/cpcff_admin_int_list.inc.php:427
262
  msgid "Request Custom Modifications"
263
  msgstr ""
264
 
265
  #: inc/cpcff_admin_int.inc.php:351 inc/cpcff_admin_int.inc.php:664
266
+ #: inc/cpcff_admin_int_list.inc.php:427 inc/cpcff_main.inc.php:221
267
  msgid "Help"
268
  msgstr ""
269
 
340
  msgid "Valid until"
341
  msgstr ""
342
 
343
+ #: inc/cpcff_admin_int.inc.php:412 inc/cpcff_admin_int_list.inc.php:326
344
  msgid "Add"
345
  msgstr ""
346
 
564
  msgid "Default settings updated"
565
  msgstr ""
566
 
567
+ #: inc/cpcff_admin_int_list.inc.php:68
568
  msgid "Item added"
569
  msgstr ""
570
 
571
+ #: inc/cpcff_admin_int_list.inc.php:74
572
  msgid "Item updated"
573
  msgstr ""
574
 
575
+ #: inc/cpcff_admin_int_list.inc.php:80
576
  msgid "Item deleted"
577
  msgstr ""
578
 
579
+ #: inc/cpcff_admin_int_list.inc.php:84
580
  msgid "Item duplicated/cloned"
581
  msgstr ""
582
 
583
+ #: inc/cpcff_admin_int_list.inc.php:85
584
  msgid "Duplicate/Clone Error, the form cannot be cloned"
585
  msgstr ""
586
 
587
+ #: inc/cpcff_admin_int_list.inc.php:134
588
  msgid "Troubleshoot settings updated"
589
  msgstr ""
590
 
591
+ #: inc/cpcff_admin_int_list.inc.php:196
592
  msgid "Are you sure you want to delete this item?"
593
  msgstr ""
594
 
595
+ #: inc/cpcff_admin_int_list.inc.php:204
596
  msgid "Are you sure you want to update these settings?"
597
  msgstr ""
598
 
599
+ #: inc/cpcff_admin_int_list.inc.php:228
600
  msgid ""
601
  "Are you sure you want to modify existing forms?\\nWe recommend modifying the "
602
  "forms one by one."
603
  msgstr ""
604
 
605
+ #: inc/cpcff_admin_int_list.inc.php:237
606
  msgid "Forms and Settings"
607
  msgstr ""
608
 
609
+ #: inc/cpcff_admin_int_list.inc.php:238 inc/cpcff_admin_int_list.inc.php:362
610
  msgid "Marketplace"
611
  msgstr ""
612
 
613
+ #: inc/cpcff_admin_int_list.inc.php:256
614
  msgid "Form Categories"
615
  msgstr ""
616
 
617
+ #: inc/cpcff_admin_int_list.inc.php:258
618
  msgid "All forms"
619
  msgstr ""
620
 
621
+ #: inc/cpcff_admin_int_list.inc.php:270
622
  msgid "Form List / Items List"
623
  msgstr ""
624
 
625
+ #: inc/cpcff_admin_int_list.inc.php:274
626
  msgid "in"
627
  msgstr ""
628
 
629
+ #: inc/cpcff_admin_int_list.inc.php:274
630
  msgid "category"
631
  msgstr ""
632
 
633
+ #: inc/cpcff_admin_int_list.inc.php:281
634
  msgid "ID"
635
  msgstr ""
636
 
637
+ #: inc/cpcff_admin_int_list.inc.php:282
638
  msgid "Form Name"
639
  msgstr ""
640
 
641
+ #: inc/cpcff_admin_int_list.inc.php:283
642
  msgid "Options"
643
  msgstr ""
644
 
645
+ #: inc/cpcff_admin_int_list.inc.php:284
646
  msgid "Category/Shortcode"
647
  msgstr ""
648
 
649
+ #: inc/cpcff_admin_int_list.inc.php:297 inc/cpcff_admin_int_list.inc.php:356
650
  msgid "Update"
651
  msgstr ""
652
 
653
+ #: inc/cpcff_admin_int_list.inc.php:298 inc/cpcff_main.inc.php:219
654
  msgid "Settings"
655
  msgstr ""
656
 
657
+ #: inc/cpcff_admin_int_list.inc.php:299
658
  msgid "Messages"
659
  msgstr ""
660
 
661
+ #: inc/cpcff_admin_int_list.inc.php:300
662
  msgid "Clone"
663
  msgstr ""
664
 
665
+ #: inc/cpcff_admin_int_list.inc.php:301
666
  msgid "Delete"
667
  msgstr ""
668
 
669
+ #: inc/cpcff_admin_int_list.inc.php:303
670
  msgid "Category: "
671
  msgstr ""
672
 
673
+ #: inc/cpcff_admin_int_list.inc.php:314
674
  msgid "New Form"
675
  msgstr ""
676
 
677
+ #: inc/cpcff_admin_int_list.inc.php:317
678
  msgid "Item Name"
679
  msgstr ""
680
 
681
+ #: inc/cpcff_admin_int_list.inc.php:319
682
  msgid "Category"
683
  msgstr ""
684
 
685
+ #: inc/cpcff_admin_int_list.inc.php:333
686
  msgid "Default Settings"
687
  msgstr ""
688
 
689
+ #: inc/cpcff_admin_int_list.inc.php:335
690
  msgid "Applies the default settings to new forms."
691
  msgstr ""
692
 
693
+ #: inc/cpcff_admin_int_list.inc.php:337
694
  msgid "Default Template"
695
  msgstr ""
696
 
697
+ #: inc/cpcff_admin_int_list.inc.php:353
698
  msgid "Apply To Existing Forms"
699
  msgstr ""
700
 
701
+ #: inc/cpcff_admin_int_list.inc.php:353
702
  msgid "It will modify the settings of existing forms"
703
  msgstr ""
704
 
705
+ #: inc/cpcff_admin_int_list.inc.php:362
706
  msgid "For additional resources visit the plugin's"
707
  msgstr ""
708
 
709
+ #: inc/cpcff_admin_int_list.inc.php:366
710
  msgid "Troubleshoot Area & General Settings"
711
  msgstr ""
712
 
713
+ #: inc/cpcff_admin_int_list.inc.php:370
714
  msgid ""
715
  "<strong>Important!</strong>: Use this area <strong>only</strong> if you are "
716
  "experiencing conflicts with third party plugins, with the theme scripts or "
717
  "with the character encoding."
718
  msgstr ""
719
 
720
+ #: inc/cpcff_admin_int_list.inc.php:371
721
  msgid "Script load method"
722
  msgstr ""
723
 
724
+ #: inc/cpcff_admin_int_list.inc.php:373
725
  msgid "Classic (Recommended)"
726
  msgstr ""
727
 
728
+ #: inc/cpcff_admin_int_list.inc.php:374
729
  msgid "Direct"
730
  msgstr ""
731
 
732
+ #: inc/cpcff_admin_int_list.inc.php:376
733
  msgid ""
734
  "* Change the script load method if the form doesn't appear in the public "
735
  "website."
736
  msgstr ""
737
 
738
+ #: inc/cpcff_admin_int_list.inc.php:378
739
  msgid "Character encoding"
740
  msgstr ""
741
 
742
+ #: inc/cpcff_admin_int_list.inc.php:380
743
  msgid "Keep current charset (Recommended)"
744
  msgstr ""
745
 
746
+ #: inc/cpcff_admin_int_list.inc.php:381
747
  msgid "try this first"
748
  msgstr ""
749
 
750
+ #: inc/cpcff_admin_int_list.inc.php:382
751
  msgid "Only from MySQL 5.5"
752
  msgstr ""
753
 
754
+ #: inc/cpcff_admin_int_list.inc.php:385
755
  msgid ""
756
  "* Update the charset if you are getting problems displaying special/non-"
757
  "latin characters. After updated you need to edit the special characters "
758
  "again."
759
  msgstr ""
760
 
761
+ #: inc/cpcff_admin_int_list.inc.php:393
762
  msgid "There is active an optimization plugin in WordPress"
763
  msgstr ""
764
 
765
+ #: inc/cpcff_admin_int_list.inc.php:394
766
  msgid ""
767
  "* Tick the checkbox if there is an optimization plugin active on the "
768
  "website, and the forms are not visible."
769
  msgstr ""
770
 
771
+ #: inc/cpcff_admin_int_list.inc.php:403
772
  msgid "Activate Javascript Cache"
773
  msgstr ""
774
 
775
+ #: inc/cpcff_admin_int_list.inc.php:405
776
  msgid "Allows to access the forms directly"
777
  msgstr ""
778
 
779
+ #: inc/cpcff_admin_int_list.inc.php:407
780
  msgid "Allows to access the forms from amp pages"
781
  msgstr ""
782
 
783
+ #: inc/cpcff_admin_int_list.inc.php:409
784
  msgid "Do not load the forms with crawlers"
785
  msgstr ""
786
 
787
+ #: inc/cpcff_admin_int_list.inc.php:410
788
  msgid "* The forms are not loaded when website is being indexed by searchers."
789
  msgstr ""
790
 
791
+ #: inc/cpcff_admin_int_list.inc.php:412
792
  msgid "UPDATE"
793
  msgstr ""
794
 
795
+ #: inc/cpcff_admin_int_list.inc.php:421
796
  msgid "Calculated Fields Form Marketplace"
797
  msgstr ""
798
 
799
+ #: inc/cpcff_admin_int_list.inc.php:427 inc/cpcff_main.inc.php:220
800
  msgid "Upgrade"
801
  msgstr ""
802