Form Maker by WD – user-friendly drag & drop Form Builder plugin - Version 1.9.13

Version Description

Fixed: Bug on Field label position (Left/Top)
Fixed: JS error on IE 11 and Microsoft Edge

Download this release

Release Info

Developer webdorado
Plugin Icon 128x128 Form Maker by WD – user-friendly drag & drop Form Builder plugin
Version 1.9.13
Comparing to
See all releases

Code changes from version 1.9.12 to 1.9.13

Files changed (3) hide show
  1. form-maker.php +2 -2
  2. js/formmaker_div_free.js +13 -14
  3. readme.txt +5 -1
form-maker.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Form Maker
4
  * Plugin URI: https://web-dorado.com/products/form-maker-wordpress.html
5
  * Description: This plugin is a modern and advanced tool for easy and fast creating of a WordPress Form. The backend interface is intuitive and user friendly which allows users far from scripting and programming to create WordPress Forms.
6
- * Version: 1.9.12
7
  * Author: WebDorado
8
  * Author URI: https://web-dorado.com/
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
@@ -272,7 +272,7 @@ function register_fmemailverification_cpt(){
272
  // Activate plugin.
273
  function form_maker_activate() {
274
  $version = get_option("wd_form_maker_version");
275
- $new_version = '1.9.12';
276
  global $wpdb;
277
  if (!$version) {
278
  add_option("wd_form_maker_version", $new_version, '', 'no');
3
  * Plugin Name: Form Maker
4
  * Plugin URI: https://web-dorado.com/products/form-maker-wordpress.html
5
  * Description: This plugin is a modern and advanced tool for easy and fast creating of a WordPress Form. The backend interface is intuitive and user friendly which allows users far from scripting and programming to create WordPress Forms.
6
+ * Version: 1.9.13
7
  * Author: WebDorado
8
  * Author URI: https://web-dorado.com/
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
272
  // Activate plugin.
273
  function form_maker_activate() {
274
  $version = get_option("wd_form_maker_version");
275
+ $new_version = '1.9.13';
276
  global $wpdb;
277
  if (!$version) {
278
  add_option("wd_form_maker_version", $new_version, '', 'no');
js/formmaker_div_free.js CHANGED
@@ -1103,7 +1103,7 @@ function change_class(x,id)
1103
  document.getElementById(id+'_element_sectionform_id_temp').setAttribute("class",x);
1104
  }
1105
 
1106
- function set_required(id)
1107
  {
1108
  if(document.getElementById(id+"form_id_temp").value=="yes")
1109
  {
@@ -2011,7 +2011,7 @@ function check_isspacebar(e)
2011
  return true;
2012
  }
2013
 
2014
- function change_w_style(id, w, type="")
2015
  {
2016
 
2017
  if(document.getElementById(id)){
@@ -2645,12 +2645,10 @@ function check_year1(e, id)
2645
 
2646
  function label_top(num)
2647
  {
2648
-
2649
-
2650
- document.getElementById(num+'_label_sectionform_id_temp').style.display="block";
2651
- document.getElementById(num+'_element_sectionform_id_temp').style.display="block";
2652
-
2653
- if(document.getElementById(num+'_1_label_sectionform_id_temp') && document.getElementById(num+'_verification_id_temp').value == "yes"){
2654
  document.getElementById(num+'_1_label_sectionform_id_temp').style.display=document.getElementById(num+'_label_sectionform_id_temp').style.display;
2655
  document.getElementById(num+'_1_element_sectionform_id_temp').style.display=document.getElementById(num+'_element_sectionform_id_temp').style.display;
2656
  }
@@ -2658,16 +2656,16 @@ function label_top(num)
2658
  document.getElementById(num+'_1_label_sectionform_id_temp').style.display="none";
2659
  document.getElementById(num+'_1_element_sectionform_id_temp').style.display="none";
2660
  }
2661
-
2662
 
2663
  }
2664
 
2665
  function label_left(num)
2666
  {
2667
-
2668
- document.getElementById(num+'_label_sectionform_id_temp').style.display="table-cell";
2669
- document.getElementById(num+'_element_sectionform_id_temp').style.display="table-cell";
2670
- if(document.getElementById(num+'_1_label_sectionform_id_temp' ) && document.getElementById(num+'_verification_id_temp').value == "yes"){
2671
  document.getElementById(num+'_1_label_sectionform_id_temp').style.display=document.getElementById(num+'_label_sectionform_id_temp').style.display;
2672
  document.getElementById(num+'_1_element_sectionform_id_temp').style.display=document.getElementById(num+'_element_sectionform_id_temp').style.display;
2673
  }
@@ -2675,6 +2673,7 @@ function label_left(num)
2675
  document.getElementById(num+'_1_label_sectionform_id_temp').style.display="none";
2676
  document.getElementById(num+'_1_element_sectionform_id_temp').style.display="none";
2677
  }
 
2678
 
2679
  }
2680
 
@@ -3073,7 +3072,7 @@ function close_window() {
3073
  }
3074
  }
3075
 
3076
- function change_label(id, label, type='') {
3077
  if(!type){
3078
  label = label.replace(/(<([^>]+)>)/ig, "");
3079
  document.getElementById(id).innerHTML = label;
1103
  document.getElementById(id+'_element_sectionform_id_temp').setAttribute("class",x);
1104
  }
1105
 
1106
+ function set_required(id, type)
1107
  {
1108
  if(document.getElementById(id+"form_id_temp").value=="yes")
1109
  {
2011
  return true;
2012
  }
2013
 
2014
+ function change_w_style(id, w, type)
2015
  {
2016
 
2017
  if(document.getElementById(id)){
2645
 
2646
  function label_top(num)
2647
  {
2648
+ document.getElementById(num+'_label_sectionform_id_temp').style.display="block";
2649
+ document.getElementById(num+'_element_sectionform_id_temp').style.display="block";
2650
+ if(document.getElementById(num+'_1_label_sectionform_id_temp')){
2651
+ if(document.getElementById(num+'_verification_id_temp').value == "yes"){
 
 
2652
  document.getElementById(num+'_1_label_sectionform_id_temp').style.display=document.getElementById(num+'_label_sectionform_id_temp').style.display;
2653
  document.getElementById(num+'_1_element_sectionform_id_temp').style.display=document.getElementById(num+'_element_sectionform_id_temp').style.display;
2654
  }
2656
  document.getElementById(num+'_1_label_sectionform_id_temp').style.display="none";
2657
  document.getElementById(num+'_1_element_sectionform_id_temp').style.display="none";
2658
  }
2659
+ }
2660
 
2661
  }
2662
 
2663
  function label_left(num)
2664
  {
2665
+ document.getElementById(num+'_label_sectionform_id_temp').style.display="table-cell";
2666
+ document.getElementById(num+'_element_sectionform_id_temp').style.display="table-cell";
2667
+ if(document.getElementById(num+'_1_label_sectionform_id_temp')){
2668
+ if(document.getElementById(num+'_verification_id_temp').value == "yes"){
2669
  document.getElementById(num+'_1_label_sectionform_id_temp').style.display=document.getElementById(num+'_label_sectionform_id_temp').style.display;
2670
  document.getElementById(num+'_1_element_sectionform_id_temp').style.display=document.getElementById(num+'_element_sectionform_id_temp').style.display;
2671
  }
2673
  document.getElementById(num+'_1_label_sectionform_id_temp').style.display="none";
2674
  document.getElementById(num+'_1_element_sectionform_id_temp').style.display="none";
2675
  }
2676
+ }
2677
 
2678
  }
2679
 
3072
  }
3073
  }
3074
 
3075
+ function change_label(id, label, type) {
3076
  if(!type){
3077
  label = label.replace(/(<([^>]+)>)/ig, "");
3078
  document.getElementById(id).innerHTML = label;
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://web-dorado.com/products/wordpress-form.html
4
  Tags: captcha, contact, contact form, contact forms, custom form, email, feedback, form, form builder, form manager, forms, survey
5
  Requires at least: 3.4
6
  Tested up to: 4.6
7
- Stable tag: 1.9.12
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -315,6 +315,10 @@ Email field should be used since it verifies that an entry format fulfills examp
315
 
316
  == Changelog ==
317
 
 
 
 
 
318
  = 1.9.12 =
319
  Added: Email Confirmation field
320
  Fixed: Bug on CSV and XML export
4
  Tags: captcha, contact, contact form, contact forms, custom form, email, feedback, form, form builder, form manager, forms, survey
5
  Requires at least: 3.4
6
  Tested up to: 4.6
7
+ Stable tag: 1.9.13
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
315
 
316
  == Changelog ==
317
 
318
+ = 1.9.13 =
319
+ Fixed: Bug on Field label position (Left/Top)
320
+ Fixed: JS error on IE 11 and Microsoft Edge
321
+
322
  = 1.9.12 =
323
  Added: Email Confirmation field
324
  Fixed: Bug on CSV and XML export