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

Version Description

Download this release

Release Info

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

Code changes from version 1.6.6 to 1.6.7

Files changed (3) hide show
  1. Form_Maker.php +1 -1
  2. js/main_front_end.js +20 -0
  3. readme.txt +45 -28
Form_Maker.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Form Maker
4
  Plugin URI: http://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.6.6
7
  Author: http://web-dorado.com/
8
  License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
9
  */
3
  Plugin Name: Form Maker
4
  Plugin URI: http://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.6.7
7
  Author: http://web-dorado.com/
8
  License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
9
  */
js/main_front_end.js CHANGED
@@ -79,6 +79,20 @@ function captcha_refresh(id, genid)
79
 
80
  function set_checked(id,j,form_id) {
81
  set_total_value(id,form_id);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
82
  }
83
 
84
  function set_select(value) {
@@ -89,6 +103,12 @@ function set_select(value) {
89
  }
90
 
91
  function set_default(id, j, form_id){
 
 
 
 
 
 
92
  set_total_value(id,form_id);
93
  }
94
 
79
 
80
  function set_checked(id,j,form_id) {
81
  set_total_value(id,form_id);
82
+
83
+ checking=document.getElementById(id+"_element"+form_id+j);
84
+ if(checking.getAttribute('other'))
85
+ if(checking.getAttribute('other')==1)
86
+ if(!checking.checked)
87
+ {
88
+ if(document.getElementById(id+"_other_input"+form_id))
89
+ {
90
+ document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
91
+ document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
92
+ }
93
+ return false;
94
+ }
95
+ return true;
96
  }
97
 
98
  function set_select(value) {
103
  }
104
 
105
  function set_default(id, j, form_id){
106
+
107
+ if(document.getElementById(id+"_other_input"+form_id))
108
+ {
109
+ document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
110
+ document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
111
+ }
112
  set_total_value(id,form_id);
113
  }
114
 
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: webdorado
3
  Donate link: http://web-dorado.com/products/wordpress-form.html
4
  Tags: form, forms, form builder, form maker, form manager, form plugin, form with recaptcha, forms plugin, multiple forms, paypal form, survey form, feedback form, feedback forms, contact form,contact form plugin, contact form builder, form creator, email form, secure form, web form, form to email, contact forms, custom forms, form widget, captcha form, wordpress contact form ,recaptcha contact form, form creation, contact form with auto reply, widget contact form, builder, feedback, contacts form plugin , custom contact form, contact us form, Formular, formulario
5
  Requires at least: 3.0
6
- Tested up to: 3.8
7
- Stable tag: 1.6.6
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -14,20 +14,31 @@ WordPress Form Maker is a fresh and innovative form builder. This form builder i
14
 
15
  ### [WordPress Form Maker](http://web-dorado.com/products/wordpress-form.html)
16
 
17
- The Form Maker is one of the best form builders in WordPress Plugin Directory. WordPress Form Builder allows you to set all the parameters such as colors, fonts and dimensions to best fit all form standards. If you want to make minimalistic forms, you can builde forms with pre-filled texts, avoiding long form field labels. If want to build simple contact forms with unlimited number of fields, then you can use [WordPress Contact Form](http://wordpress.org/extend/plugins/contact-form-maker/).
18
 
19
  Form Maker is a fresh and innovative form builder for generating various kinds of forms. The back end of the Form Maker is essential and easy to use, with no need of advanced programming skills.
20
 
21
- The commercial version of the Form Maker has Google Map integration for the geolocation as well as pre-filled address demonstration in the forms. The details of the longitude and latitude can be provided in the back end of the form.
22
 
23
  WordPress Form Maker can be used both for simple and multipart forms. That is why this form builder is a perfect choice for the beginners, who are just starting with forms and also meets the needs of experts (with advanced themes and multiple form customization possibilities). This form builder can be used for creating simple forms, survey forms and questionnaires, registration and application forms and etc.
24
 
25
- PayPal integration (commercial version) allows you to add PayPal features into the form, thus making it possible to use the Form Maker as a great tool for creating donation forms, whereas Survey Tools form field allows creating manageable questionnaire forms.
26
 
27
- This form builder has a Captcha field to protect from spam with two options: a simple Captcha and ReCaptcha (the famous Captcha by Google).
 
 
 
 
 
 
 
 
28
 
 
 
 
 
 
29
 
30
- ###IMPORTANT: If you think you found a bug in Form Maker or have any problem or question concerning Form Maker, do not hesitate to contact us at [info@web-dorado.com](mailto:info@web-dorado.com).
31
 
32
 
33
  ###Features of Form Maker
@@ -36,11 +47,11 @@ This form builder has a Captcha field to protect from spam with two options: a s
36
  * Multiple pre-installed sample forms
37
  * Twelve form fields with detailed parameters for creating forms
38
  * Custom HTML with standard editor
39
- * Text Input options (included 10 types)
40
  * Simple text to add a limited input field into the form
41
  * Password(protected input type form field) for signup forms
42
  * Text area allowing to shrunk the text form field wherever the text is longer than the field itself
43
- * Name form field with customizable field labels
44
  * Address form field with a chance to remove some of the fields from the form and possibility of editing field labels
45
  * Address (Mark on Map) to create an address form field using Google API integration
46
  * E-mail for providing emails (gets validated for the type during the form submission)
@@ -49,16 +60,15 @@ This form builder has a Captcha field to protect from spam with two options: a s
49
  * Hidden fields
50
  * Time and Date form fields with a possibility of adding date pickers and time pickers for registration forms, booking and similar forms
51
  * Custom select and country select (drop-down lists)
52
- * Checkbox for multiple choices
53
- * Radio button for single choice
54
  * Captcha/ReCaptcha for using safer forms
55
  * Page break for form pagination
56
  * Section break for creating multi-section forms
57
  * Map for inserting Google Map into the form
58
- * PayPal form field with currency change possibility(commercial version)
59
  * Submit, Reset and Custom Button
60
- * Up to seven field forms for free version and unlimited number of form fields for the commercial version of the Form Maker
61
  * 41 editable themes for different form designs
 
62
  * Possibility to include required field option to receive specific information from the form submitter
63
  * Possibility to edit the form CSS or add custom Javascript into the form
64
  * Includes additional attributes for each form field for adding properties with Java Script (for more advanced form users)
@@ -68,11 +78,7 @@ This form builder has a Captcha field to protect from spam with two options: a s
68
  * Form Maker Shortcode button in WordPress standard editor to make the form inserting process easier, whereas it is also possible to change the form in the page/post just changing the ID of the form in the shortcode
69
  * Data validation for all form fields while submitting the form
70
  * Possibility to preview the form, as well as form themes
71
- * Possibility to choose the desired file extension types for the file upload form field(commercial version of the Form Maker
72
- * Fully integrated with PayPal: two checkout modes (Test Mode and Production) and five form field types (Amount, Select, Checkbox, Radio, and Shipping)(commercial version of the Form Maker), possibility to use the form as a payment/donation form
73
- * Google Maps API Integration (commercial version of the Form Maker), possibility to use the maps in two different form fields of the Form Maker
74
- * Detailed Form Maker User Manual describing form installation process, detailed form field descriptions, the process of inserting created form into your site and other details for the Form Users
75
- * Filled information is kept in database
76
  * Required and hidden form fields
77
  * Possibility to customize button styles used in the form
78
  * Form Pagination possibility
@@ -85,13 +91,23 @@ This form builder has a Captcha field to protect from spam with two options: a s
85
  * Filled information is kept in database section of the form
86
  * Detailed submissions field providing the ID of the submitter, the submission date, form submitter’s IP address and all of the form fields
87
  * Searchable Submissions field to find relevant submitted forms in the database
88
- * One form based submissions allowing to get separate data for each form
89
- * Possibility to use Export CSV/XML feature to download the submitted forms and to analyze the data with advanced tools
90
- * Possibility to edit form submissions, deleting the columns of irrelevant form submissions or for sorting the data
91
- * Possibility to hide and unhide specific form fields from demonstrating in the Submissions
92
-
93
-
94
-
 
 
 
 
 
 
 
 
 
 
95
  ### Supported languages Of Form Maker
96
 
97
  *If you need language of Form Maker which is not included in this list, please contact us and we will do the translation of Form Maker within 3 days. If you find some mistakes in the translation of Form Maker, please contact us and we will correct it within 3 days.*
@@ -169,7 +185,8 @@ If any problem occurs, please contact us at [info@web-dorado.com](mailto:info@w
169
 
170
  ### Updating Form Maker.
171
 
172
- If you want to update the plugin while preserving your existing forms, you need to deactivate and delete the Form Maker from the list of installed plugins (Do not uninstall it using the Uninstall Form Maker option of the plugin) and install the new plugin. Afterwards, go to Form Maker>Manager and on the upper hand of the screen click on the “Update Forms” button. If the update is successful, you will see a notification message saying, “All forms are updated!”.
 
173
 
174
  == Screenshots ==
175
  1. [Wordpress Form](http://wordpress.org/plugins/form-maker/) Maker - Sample RSVP
@@ -240,14 +257,14 @@ Click “Activate Plugin” button for activating the plugin.
240
 
241
  1.3 Updating the form.
242
 
243
- If you want to update the form builder plugin while preserving your existing forms, you need to deactivate and delete the Form Maker from the list of installed plugins (Do not uninstall it using the Uninstall Form Maker option of the plugin) and install the new plugin. Afterwards, go to Form Maker>Manager and on the upper hand of the screen click on the “Update Forms” button. If the update is successful, you will see a notification message saying, “All forms are updated!”.
244
 
245
 
246
  = Step 2: Creating a new form =
247
 
248
  2.1 On the left menu select Form Maker > Manager
249
  2.2 In the upper left corner click on the “Add a form” button.
250
- 2.3 Form Title. Specify a title for the form.
251
 
252
 
253
  = Step 3: Configuring Form Builder Options =
3
  Donate link: http://web-dorado.com/products/wordpress-form.html
4
  Tags: form, forms, form builder, form maker, form manager, form plugin, form with recaptcha, forms plugin, multiple forms, paypal form, survey form, feedback form, feedback forms, contact form,contact form plugin, contact form builder, form creator, email form, secure form, web form, form to email, contact forms, custom forms, form widget, captcha form, wordpress contact form ,recaptcha contact form, form creation, contact form with auto reply, widget contact form, builder, feedback, contacts form plugin , custom contact form, contact us form, Formular, formulario
5
  Requires at least: 3.0
6
+ Tested up to: 3.8.2
7
+ Stable tag: 1.6.7
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
14
 
15
  ### [WordPress Form Maker](http://web-dorado.com/products/wordpress-form.html)
16
 
17
+ The Form Maker is one of the best form builders in WordPress Plugin Directory. WordPress Form Builder allows you to set all the parameters such as colors, fonts and dimensions to best fit all form standards. If you want to make minimalistic forms, you can build forms with pre-filled texts, avoiding long form field labels. If want to build simple contact forms with unlimited number of fields, then you can use [WordPress Contact Form](http://wordpress.org/extend/plugins/contact-form-maker/).
18
 
19
  Form Maker is a fresh and innovative form builder for generating various kinds of forms. The back end of the Form Maker is essential and easy to use, with no need of advanced programming skills.
20
 
21
+ The Form Maker uses a number of customizable themes. You can choose the design of the form to fit your website/webpage. Moreover, the Form Maker theme CSS is open for editing and making necessary changes, for creating a custom form design. To choose the best fitting form design, you can first preview the created forms changing the form theme and pressing preview button.
22
 
23
  WordPress Form Maker can be used both for simple and multipart forms. That is why this form builder is a perfect choice for the beginners, who are just starting with forms and also meets the needs of experts (with advanced themes and multiple form customization possibilities). This form builder can be used for creating simple forms, survey forms and questionnaires, registration and application forms and etc.
24
 
 
25
 
26
+ The commercial version of the Form Maker has Google Map integration for the geolocation as well as pre-filled address demonstration in the forms. The details of the longitude and latitude can be provided in the back end of the form.
27
+
28
+ To make the process of creating forms easier, the package includes a list of pre-installed forms for different purposes. There is a possibility of saving those forms as copies and editing them to fit your needs.
29
+
30
+ PayPal integration of the Form Maker (commercial version) allows you to add PayPal features into the form, thus making it possible to use the Form Maker as a great tool for creating donation forms, whereas Survey Tools form field allows creating manageable questionnaire forms.
31
+
32
+ This form builder has a Captcha field to protect from receiving spam with the forms. The form field comes with two options: a simple Captcha and ReCaptcha (the famous Captcha by Google).
33
+
34
+ CSV/XML export possibility allows using the submitted data for data analysis and data presentation creating charts, diagrams and other visual forms.
35
 
36
+ To make larger forms fit and look great on your pages and posts, you can use pagination option, cutting the form into multiple pages.
37
+
38
+ Possibility of sending submitted form to various emails, providing them in Email to Field and separating by comma.
39
+
40
+ ###IMPORTANT: If you think you found a bug in Form Maker or have any problem/ question concerning the plugin, please check out [Support Forum](http://web-dorado.com/forum/26-form-maker.html) in our website. If you do not find a solution here, do not hesitate to contact us at [info@web-dorado.com](mailto:info@web-dorado.com).
41
 
 
42
 
43
 
44
  ###Features of Form Maker
47
  * Multiple pre-installed sample forms
48
  * Twelve form fields with detailed parameters for creating forms
49
  * Custom HTML with standard editor
50
+ * Text Input form fields (included 10 different types)
51
  * Simple text to add a limited input field into the form
52
  * Password(protected input type form field) for signup forms
53
  * Text area allowing to shrunk the text form field wherever the text is longer than the field itself
54
+ * Name form field with customizable field labels (this form field includes two formats: Normal (only first and last name included) and extended (with a possibility of adding up to four sections within a single form field)
55
  * Address form field with a chance to remove some of the fields from the form and possibility of editing field labels
56
  * Address (Mark on Map) to create an address form field using Google API integration
57
  * E-mail for providing emails (gets validated for the type during the form submission)
60
  * Hidden fields
61
  * Time and Date form fields with a possibility of adding date pickers and time pickers for registration forms, booking and similar forms
62
  * Custom select and country select (drop-down lists)
63
+ * Checkbox for multiple choices questions in the form
64
+ * Radio button for single choice questions in the form
65
  * Captcha/ReCaptcha for using safer forms
66
  * Page break for form pagination
67
  * Section break for creating multi-section forms
68
  * Map for inserting Google Map into the form
 
69
  * Submit, Reset and Custom Button
 
70
  * 41 editable themes for different form designs
71
+ * Up to seven field forms for free version
72
  * Possibility to include required field option to receive specific information from the form submitter
73
  * Possibility to edit the form CSS or add custom Javascript into the form
74
  * Includes additional attributes for each form field for adding properties with Java Script (for more advanced form users)
78
  * Form Maker Shortcode button in WordPress standard editor to make the form inserting process easier, whereas it is also possible to change the form in the page/post just changing the ID of the form in the shortcode
79
  * Data validation for all form fields while submitting the form
80
  * Possibility to preview the form, as well as form themes
81
+ * Detailed Form Maker User Manual describing form installation process, detailed form field descriptions, the process of inserting created form into your site and other details for the Form Users
 
 
 
 
82
  * Required and hidden form fields
83
  * Possibility to customize button styles used in the form
84
  * Form Pagination possibility
91
  * Filled information is kept in database section of the form
92
  * Detailed submissions field providing the ID of the submitter, the submission date, form submitter’s IP address and all of the form fields
93
  * Searchable Submissions field to find relevant submitted forms in the database
94
+ * One form based submissions allowing to get separate data for each form
95
+ * Submissions section includes simple statistical data for the choice-based entries
96
+ * Possibility to use Export CSV/XML feature to download the submitted forms and to analyze the data with advanced tools
97
+ * Possibility to edit form submissions, deleting the columns of irrelevant form submissions or for sorting the data
98
+ * Possibility to hide and unhide specific form fields from demonstrating in the Submissions
99
+ * There is a possibility to add custom text which will be displayed when the field is empty to give the users samples or instruction when filling the specific field.
100
+
101
+ Upgrade to [WordPress Form Maker Pro](http://web-dorado.com/products/wordpress-form.html) to add features:
102
+
103
+ * unlimited number of form fields
104
+ * PayPal form field with currency change possibility
105
+ * Upload file field
106
+ * Possibility to choose the desired file extension types for the file upload form field
107
+ * Fully integrated with PayPal: two checkout modes (Test Mode and Production) and five form field types (Amount, Select, Checkbox, Radio, and Shipping)(commercial version of the Form Maker), possibility to use the form as a payment/donation form
108
+ * Google Maps API Integration, possibility to use the maps in two different form fields of the Form Maker
109
+
110
+
111
  ### Supported languages Of Form Maker
112
 
113
  *If you need language of Form Maker which is not included in this list, please contact us and we will do the translation of Form Maker within 3 days. If you find some mistakes in the translation of Form Maker, please contact us and we will correct it within 3 days.*
185
 
186
  ### Updating Form Maker.
187
 
188
+ Whenever a new version of Form Maker becomes available you will see a notification in the plugins section of the WordPress below the actual plugin. To update the Form Maker, you should press update now button and after the process is done, press Activate Plugin button.
189
+ In case you are upgrading your Form Maker to paid version, but still want to preserve the created forms, you need to deactivate and delete the Form Maker from the list of installed plugins (Do not uninstall it using the Uninstall Form Maker option of the plugin) and install the new plugin.
190
 
191
  == Screenshots ==
192
  1. [Wordpress Form](http://wordpress.org/plugins/form-maker/) Maker - Sample RSVP
257
 
258
  1.3 Updating the form.
259
 
260
+ If you want to update the form builder plugin while preserving your existing forms, you need to deactivate and delete the Form Maker from the list of installed plugins (Do not uninstall it using the Uninstall Form Maker option of the plugin, otherwise you will lose your initial data) and install the new plugin.
261
 
262
 
263
  = Step 2: Creating a new form =
264
 
265
  2.1 On the left menu select Form Maker > Manager
266
  2.2 In the upper left corner click on the “Add a form” button.
267
+ 2.3 Form Title. Specify a title for the form (Try to use unique titles).
268
 
269
 
270
  = Step 3: Configuring Form Builder Options =