Contact Form Builder – a plugin for creating contact and feedback forms - Version 1.0.11

Version Description

bug address field structure fixed

Download this release

Release Info

Developer webdorado
Plugin Icon 128x128 Contact Form Builder – a plugin for creating contact and feedback forms
Version 1.0.11
Comparing to
See all releases

Code changes from version 1.0.10 to 1.0.11

contact-form-builder.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Contact Form Builder
4
  * Plugin URI: http://web-dorado.com/products/wordpress-contact-form-builder.html
5
  * Description: Contact Form Builder is an advanced plugin to add contact forms into your website. It comes along with multiple default templates which can be customized.
6
- * Version: 1.0.10
7
  * Author: http://web-dorado.com/
8
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
9
  */
@@ -149,7 +149,7 @@ if (class_exists('WP_Widget')) {
149
  // Activate plugin.
150
  function contact_form_maker_activate() {
151
  $version = get_option("wd_contact_form_maker_version");
152
- $new_version = '1.0.9';
153
  if ($version && version_compare($version, $new_version, '<')) {
154
  require_once WD_CFM_DIR . "/contact-form-builder-update.php";
155
  contact_form_maker_update($version);
3
  * Plugin Name: Contact Form Builder
4
  * Plugin URI: http://web-dorado.com/products/wordpress-contact-form-builder.html
5
  * Description: Contact Form Builder is an advanced plugin to add contact forms into your website. It comes along with multiple default templates which can be customized.
6
+ * Version: 1.0.11
7
  * Author: http://web-dorado.com/
8
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
9
  */
149
  // Activate plugin.
150
  function contact_form_maker_activate() {
151
  $version = get_option("wd_contact_form_maker_version");
152
+ $new_version = '1.0.10';
153
  if ($version && version_compare($version, $new_version, '<')) {
154
  require_once WD_CFM_DIR . "/contact-form-builder-update.php";
155
  contact_form_maker_update($version);
frontend/views/CFMViewForm_maker.php CHANGED
@@ -668,7 +668,7 @@ class CFMViewForm_maker {
668
  }
669
  if (isset($w_disabled_fields[5]) && $w_disabled_fields[5] == 'no') {
670
  $g++;
671
- $address_fields .= '<span style="float: '.(($g % 2 == 0) ? 'right' : 'left').'; width: 48%; padding-bottom: 8px;display: inline-block;"><select type="text" id="wdform_'.$id1.'_country'.$form_id.'" name="wdform_'.($id1+5).'_country'.$form_id.'" style="width:100%" '.$param['attributes'].'>'.$w_options.'</select><label class="mini_label">'.$w_mini_labels[5].'</span>';
672
  }
673
  $rep .= '</div><div class="wdform-element-section '.$param['w_class'].'" style="'.$param['w_field_label_pos2'].' width: '.$param['w_size'].'px;"><div>
674
  '.$address_fields.'</div></div></div>';
668
  }
669
  if (isset($w_disabled_fields[5]) && $w_disabled_fields[5] == 'no') {
670
  $g++;
671
+ $address_fields .= '<span style="float: '.(($g % 2 == 0) ? 'right' : 'left').'; width: 48%; padding-bottom: 8px;display: inline-block;"><select type="text" id="wdform_'.$id1.'_country'.$form_id.'" name="wdform_'.($id1+5).'_country'.$form_id.'" style="width:100%" '.$param['attributes'].'>'.$w_options.'</select><label class="mini_label">'.$w_mini_labels[5].'</label></span>';
672
  }
673
  $rep .= '</div><div class="wdform-element-section '.$param['w_class'].'" style="'.$param['w_field_label_pos2'].' width: '.$param['w_size'].'px;"><div>
674
  '.$address_fields.'</div></div></div>';
js/contactformmaker.js CHANGED
@@ -1120,6 +1120,7 @@ function change_label(id, label) {
1120
  }
1121
 
1122
  function change_in_value(id, label) {
 
1123
  document.getElementById(id).setAttribute("value", label);
1124
  }
1125
 
@@ -11076,6 +11077,7 @@ function gen_form_fields()
11076
  if(document.getElementById(id+"_elementform_id_temp"+k).getAttribute('other')=='1')
11077
  w_allow_other_num=tt;
11078
  w_choices[tt]=document.getElementById(id+"_elementform_id_temp"+k).value;
 
11079
  if(w_choices[tt][w_choices[tt].length-1]==' ')
11080
  w_choices[tt]=w_choices[tt].substring(0, w_choices[tt].length-1);
11081
  w_choices_checked[tt]=document.getElementById(id+"_elementform_id_temp"+k).checked;
1120
  }
1121
 
1122
  function change_in_value(id, label) {
1123
+ label = label.replace(/"/g, "&quot;");
1124
  document.getElementById(id).setAttribute("value", label);
1125
  }
1126
 
11077
  if(document.getElementById(id+"_elementform_id_temp"+k).getAttribute('other')=='1')
11078
  w_allow_other_num=tt;
11079
  w_choices[tt]=document.getElementById(id+"_elementform_id_temp"+k).value;
11080
+ w_choices[tt] = w_choices[tt].replace(/"/g, "&quot;");
11081
  if(w_choices[tt][w_choices[tt].length-1]==' ')
11082
  w_choices[tt]=w_choices[tt].substring(0, w_choices[tt].length-1);
11083
  w_choices_checked[tt]=document.getElementById(id+"_elementform_id_temp"+k).checked;
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://web-dorado.com/products/wordpress-contact-form-builder.html
4
  Tags: form, forms, contact form, contact forms, contact form plugin,contact forms plugin, forms plugin, Contact Form Builder, contact form manager, multiple contac forms, custom form,Contact Form Builder with recaptcha, contact form with google map, feedback form, feedback forms, contact us, wordpress contact form, email form, feedback, web form, contact me, email, contact manager, contact us form
5
  Requires at least: 3.0
6
  Tested up to: 4.0
7
- Stable tag: 1.0.10
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -28,24 +28,26 @@ After submitting the form, the users might get a custom text and even receive an
28
 
29
  ###Features of Contact Form Builder
30
 
31
- * Responsiveness
32
- * 10 default form templates included
33
- * Possibility of creating new forms based on the default templates
34
- * Possibility of changing the labels, content and options for each form
35
- * Possibility of deactivating and arranging fields
36
- * Support for additional attributes for each fields
37
- * Blocking IPs and word verification possibilities
38
  * No possibility of adding new form fields, possibility to edit and enable/disable the large number of existing fields.
39
  * Detailed Email Options both for the Administrator and User for receiving the submitted data.
40
- * Emailing option to the administrator upon submitting a form
41
- * Google Maps integration
42
- * Possibility of sending the copy of the submitted data to the user
 
 
43
 
44
  Upgrade to [WordPress Contact Form Builder](http://web-dorado.com/products/wordpress-contact-form-builder.html) to add features:
45
 
46
- * 37 themes based on various color schemes
47
- * Submissions section
48
- * Possibility of exporting the received data both in CSV and XML formats
49
 
50
 
51
  ### Supported languages Of Contact Form Builder
@@ -124,6 +126,36 @@ After downloading the ZIP file,
124
  If any problem occurs, please contact us at [info@web-dorado.com](mailto:info@web-dorado.com).
125
 
126
  == Changelog ==
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
127
 
128
  = 1.0.0 =
129
  * Initial version
4
  Tags: form, forms, contact form, contact forms, contact form plugin,contact forms plugin, forms plugin, Contact Form Builder, contact form manager, multiple contac forms, custom form,Contact Form Builder with recaptcha, contact form with google map, feedback form, feedback forms, contact us, wordpress contact form, email form, feedback, web form, contact me, email, contact manager, contact us form
5
  Requires at least: 3.0
6
  Tested up to: 4.0
7
+ Stable tag: 1.0.11
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
28
 
29
  ###Features of Contact Form Builder
30
 
31
+ * Responsiveness.
32
+ * 10 default form templates included.
33
+ * Possibility of creating new forms based on the default templates.
34
+ * Possibility of changing the labels, content and options for each form.
35
+ * Possibility of deactivating and arranging fields.
36
+ * Support for additional attributes for each fields.
37
+ * Blocking IPs and word verification possibilities.
38
  * No possibility of adding new form fields, possibility to edit and enable/disable the large number of existing fields.
39
  * Detailed Email Options both for the Administrator and User for receiving the submitted data.
40
+ * Emailing option to the administrator upon submitting a form.
41
+ * Google Maps integration.
42
+ * Possibility of sending the copy of the submitted data to the user.
43
+ * Google ReCaptcha support for avoiding spam.
44
+ * Possibility to change the form layout using the corresponding section.
45
 
46
  Upgrade to [WordPress Contact Form Builder](http://web-dorado.com/products/wordpress-contact-form-builder.html) to add features:
47
 
48
+ * 37 themes based on various color schemes.
49
+ * Submissions section.
50
+ * Possibility of exporting the received data both in CSV and XML formats.
51
 
52
 
53
  ### Supported languages Of Contact Form Builder
126
  If any problem occurs, please contact us at [info@web-dorado.com](mailto:info@web-dorado.com).
127
 
128
  == Changelog ==
129
+ = 1.0.11 =
130
+ bug address field structure fixed
131
+ = 1.0.10 =
132
+ bug fixed in update
133
+
134
+ = 1.0.9 =
135
+ submitter information by IP in popup
136
+
137
+ = 1.0.8 =
138
+ bug fixed in map
139
+
140
+ = 1.0.7 =
141
+ email form name bug fixed
142
+
143
+ = 1.0.6 =
144
+ address fields in submissions
145
+
146
+ = 1.0.5 =
147
+ space in filed label
148
+
149
+ = 1.0.4 =
150
+ custom html iframe problem fixed
151
+
152
+ = 1.0.3 =
153
+ responsive textarea
154
+
155
+ = 1.0.2 =
156
+ translations fixed
157
+ = 1.0.1 =
158
+ conflict with jetpack fixed
159
 
160
  = 1.0.0 =
161
  * Initial version