Version Description
- Fixed: Include styles/scripts on form pages only.
Download this release
Release Info
| Developer | webdorado |
| Plugin | |
| Version | 1.12.32 |
| Comparing to | |
| See all releases | |
Code changes from version 1.12.31 to 1.12.32
- contact-form-maker.php +3 -3
- frontend/views/form_maker.php +11 -11
- readme.txt +8 -5
contact-form-maker.php
CHANGED
|
@@ -3,7 +3,7 @@
|
|
| 3 |
* Plugin Name: Contact Form Maker
|
| 4 |
* Plugin URI: https://web-dorado.com/products/form-maker-wordpress.html
|
| 5 |
* Description: WordPress Contact Form Maker is a simple contact form builder, which allows the user with almost no knowledge of programming to create and edit different type of contact forms.
|
| 6 |
-
* Version: 1.12.
|
| 7 |
* Author: WebDorado Form Builder Team
|
| 8 |
* Author URI: https://web-dorado.com/wordpress-plugins-bundle.html
|
| 9 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
|
@@ -95,8 +95,8 @@ final class WDCFM {
|
|
| 95 |
$this->plugin_url = plugins_url(plugin_basename(dirname(__FILE__)));
|
| 96 |
$this->front_urls = $this->get_front_urls();
|
| 97 |
$this->main_file = plugin_basename(__FILE__);
|
| 98 |
-
$this->plugin_version = '1.12.
|
| 99 |
-
$this->db_version = '2.12.
|
| 100 |
$this->menu_postfix = ($this->is_free == 2 ? '_fmc' : '_fm');
|
| 101 |
$this->plugin_postfix = ($this->is_free == 2 ? '_fmc' : '');
|
| 102 |
$this->menu_slug = 'manage' . $this->menu_postfix;
|
| 3 |
* Plugin Name: Contact Form Maker
|
| 4 |
* Plugin URI: https://web-dorado.com/products/form-maker-wordpress.html
|
| 5 |
* Description: WordPress Contact Form Maker is a simple contact form builder, which allows the user with almost no knowledge of programming to create and edit different type of contact forms.
|
| 6 |
+
* Version: 1.12.32
|
| 7 |
* Author: WebDorado Form Builder Team
|
| 8 |
* Author URI: https://web-dorado.com/wordpress-plugins-bundle.html
|
| 9 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
| 95 |
$this->plugin_url = plugins_url(plugin_basename(dirname(__FILE__)));
|
| 96 |
$this->front_urls = $this->get_front_urls();
|
| 97 |
$this->main_file = plugin_basename(__FILE__);
|
| 98 |
+
$this->plugin_version = '1.12.32';
|
| 99 |
+
$this->db_version = '2.12.32';
|
| 100 |
$this->menu_postfix = ($this->is_free == 2 ? '_fmc' : '_fm');
|
| 101 |
$this->plugin_postfix = ($this->is_free == 2 ? '_fmc' : '');
|
| 102 |
$this->menu_slug = 'manage' . $this->menu_postfix;
|
frontend/views/form_maker.php
CHANGED
|
@@ -17,17 +17,6 @@ class FMViewForm_maker_fmc {
|
|
| 17 |
*/
|
| 18 |
public function __construct( $model = array() ) {
|
| 19 |
$this->model = $model;
|
| 20 |
-
|
| 21 |
-
wp_enqueue_script('jquery');
|
| 22 |
-
wp_enqueue_script('jquery-ui-widget');
|
| 23 |
-
wp_enqueue_script('jquery-effects-shake');
|
| 24 |
-
wp_enqueue_script(WDFMInstance(self::PLUGIN)->handle_prefix . '-frontend');
|
| 25 |
-
|
| 26 |
-
wp_enqueue_style(WDFMInstance(self::PLUGIN)->handle_prefix . '-jquery-ui');
|
| 27 |
-
wp_enqueue_style(WDFMInstance(self::PLUGIN)->handle_prefix . '-frontend');
|
| 28 |
-
wp_enqueue_style(WDFMInstance(self::PLUGIN)->handle_prefix . '-googlefonts');
|
| 29 |
-
wp_enqueue_style(WDFMInstance(self::PLUGIN)->handle_prefix . '-animate');
|
| 30 |
-
wp_enqueue_style('dashicons');
|
| 31 |
}
|
| 32 |
|
| 33 |
/**
|
|
@@ -41,6 +30,17 @@ class FMViewForm_maker_fmc {
|
|
| 41 |
* @return string
|
| 42 |
*/
|
| 43 |
public function display( $result = array(), $fm_settings = array(), $form_id = 0, $formType = 'embedded' ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 44 |
$current_user = wp_get_current_user();
|
| 45 |
if ( $current_user->ID != 0 ) {
|
| 46 |
$wp_username = $current_user->display_name;
|
| 17 |
*/
|
| 18 |
public function __construct( $model = array() ) {
|
| 19 |
$this->model = $model;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
}
|
| 21 |
|
| 22 |
/**
|
| 30 |
* @return string
|
| 31 |
*/
|
| 32 |
public function display( $result = array(), $fm_settings = array(), $form_id = 0, $formType = 'embedded' ) {
|
| 33 |
+
wp_enqueue_script('jquery');
|
| 34 |
+
wp_enqueue_script('jquery-ui-widget');
|
| 35 |
+
wp_enqueue_script('jquery-effects-shake');
|
| 36 |
+
wp_enqueue_script(WDFMInstance(self::PLUGIN)->handle_prefix . '-frontend');
|
| 37 |
+
|
| 38 |
+
wp_enqueue_style(WDFMInstance(self::PLUGIN)->handle_prefix . '-jquery-ui');
|
| 39 |
+
wp_enqueue_style(WDFMInstance(self::PLUGIN)->handle_prefix . '-frontend');
|
| 40 |
+
wp_enqueue_style(WDFMInstance(self::PLUGIN)->handle_prefix . '-googlefonts');
|
| 41 |
+
wp_enqueue_style(WDFMInstance(self::PLUGIN)->handle_prefix . '-animate');
|
| 42 |
+
wp_enqueue_style('dashicons');
|
| 43 |
+
|
| 44 |
$current_user = wp_get_current_user();
|
| 45 |
if ( $current_user->ID != 0 ) {
|
| 46 |
$wp_username = $current_user->display_name;
|
readme.txt
CHANGED
|
@@ -1,9 +1,9 @@
|
|
| 1 |
-
|
| 2 |
Contributors: webdorado,10web
|
| 3 |
Tags: contact, contact form, email, forms, contact forms, custom form, feedback, form builder, form manager, form maker, forms builder, form builder wordpress
|
| 4 |
-
Requires at least:
|
| 5 |
Tested up to: 4.9
|
| 6 |
-
Stable tag: 1.12.
|
| 7 |
License: GPLv2 or later
|
| 8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 9 |
|
|
@@ -50,7 +50,7 @@ This WordPress plugin is a must have free form builder for any website. It allow
|
|
| 50 |
|
| 51 |
= Privacy Notices =
|
| 52 |
|
| 53 |
-
Contact Form Maker plugin does not collect and store any data of your users on Web-Dorado
|
| 54 |
|
| 55 |
Contact Form Maker forms imply interaction between website visitors and website owner. As such you may publish forms that require input of Private data. You need to get explicit consent from your users to comply with GDPR. Under GDPR your users may request access and/or erasure of their entry data at any time. Here you can find how to export and/or delete submissions.
|
| 56 |
|
|
@@ -79,6 +79,9 @@ After downloading the ZIP file,
|
|
| 79 |
|
| 80 |
== Changelog ==
|
| 81 |
|
|
|
|
|
|
|
|
|
|
| 82 |
= 1.12.31 =
|
| 83 |
* Improved: CSV, XML export.
|
| 84 |
* Improved: default email design
|
|
@@ -393,7 +396,7 @@ Go to **Form Options** of your form, then click **Conditional Fields** tab to st
|
|
| 393 |
|
| 394 |
Click the little **Plus (+)** icon to add the statement of your form condition.
|
| 395 |
|
| 396 |
-
For example, let
|
| 397 |
|
| 398 |
*Show [Message] if [all] of the following match:*
|
| 399 |
*[Inquiry type] is [Support request]*
|
| 1 |
+
=== Contact Form by WD - responsive drag & drop contact form builder tool ===
|
| 2 |
Contributors: webdorado,10web
|
| 3 |
Tags: contact, contact form, email, forms, contact forms, custom form, feedback, form builder, form manager, form maker, forms builder, form builder wordpress
|
| 4 |
+
Requires at least: 4.6
|
| 5 |
Tested up to: 4.9
|
| 6 |
+
Stable tag: 1.12.32
|
| 7 |
License: GPLv2 or later
|
| 8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
| 9 |
|
| 50 |
|
| 51 |
= Privacy Notices =
|
| 52 |
|
| 53 |
+
Contact Form Maker plugin does not collect and store any data of your users on Web-Dorado's end. All data submitted by your website visitors is stored in your website database. With every form submission Contact Form Maker plugin collects users' IP address and WordPress user ID for logged in users. From this perspective, you may be subject to GDPR compliance.
|
| 54 |
|
| 55 |
Contact Form Maker forms imply interaction between website visitors and website owner. As such you may publish forms that require input of Private data. You need to get explicit consent from your users to comply with GDPR. Under GDPR your users may request access and/or erasure of their entry data at any time. Here you can find how to export and/or delete submissions.
|
| 56 |
|
| 79 |
|
| 80 |
== Changelog ==
|
| 81 |
|
| 82 |
+
= 1.12.32 =
|
| 83 |
+
* Fixed: Include styles/scripts on form pages only.
|
| 84 |
+
|
| 85 |
= 1.12.31 =
|
| 86 |
* Improved: CSV, XML export.
|
| 87 |
* Improved: default email design
|
| 396 |
|
| 397 |
Click the little **Plus (+)** icon to add the statement of your form condition.
|
| 398 |
|
| 399 |
+
For example, let's assume there is a **Single Line Text** field on your form titled **Inquiry type.** And you wish to show **Message** field in case users write **Support Request** as the type of their inquiry. The condition you configure needs to have the following logic:
|
| 400 |
|
| 401 |
*Show [Message] if [all] of the following match:*
|
| 402 |
*[Inquiry type] is [Support request]*
|
