Version Description
- Added: Help and suggestions text for Privacy Policy (for GDPR compliance)
- Added: Privacy related text to readme.
Download this release
Release Info
Developer | webdorado |
Plugin | Form Maker by WD – user-friendly drag & drop Form Builder plugin |
Version | 1.12.27 |
Comparing to | |
See all releases |
Code changes from version 1.12.26 to 1.12.27
- form-maker.php +18 -3
- readme.txt +14 -3
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.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
|
@@ -91,8 +91,8 @@ final class WDFM {
|
|
91 |
$this->plugin_url = plugins_url(plugin_basename(dirname(__FILE__)));
|
92 |
$this->front_urls = $this->get_front_urls();
|
93 |
$this->main_file = plugin_basename(__FILE__);
|
94 |
-
$this->plugin_version = '1.12.
|
95 |
-
$this->db_version = '2.12.
|
96 |
$this->menu_slug = 'manage_fm';
|
97 |
$this->prefix = 'form_maker';
|
98 |
$this->css_prefix = 'fm_';
|
@@ -203,6 +203,21 @@ final class WDFM {
|
|
203 |
// Enqueue block editor assets for Gutenberg.
|
204 |
add_filter('tw_get_block_editor_assets', array($this, 'register_block_editor_assets'));
|
205 |
add_action( 'enqueue_block_editor_assets', array($this, 'enqueue_block_editor_assets') );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
}
|
207 |
|
208 |
public function register_block_editor_assets($assets) {
|
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.12.27
|
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
|
91 |
$this->plugin_url = plugins_url(plugin_basename(dirname(__FILE__)));
|
92 |
$this->front_urls = $this->get_front_urls();
|
93 |
$this->main_file = plugin_basename(__FILE__);
|
94 |
+
$this->plugin_version = '1.12.27';
|
95 |
+
$this->db_version = '2.12.27';
|
96 |
$this->menu_slug = 'manage_fm';
|
97 |
$this->prefix = 'form_maker';
|
98 |
$this->css_prefix = 'fm_';
|
203 |
// Enqueue block editor assets for Gutenberg.
|
204 |
add_filter('tw_get_block_editor_assets', array($this, 'register_block_editor_assets'));
|
205 |
add_action( 'enqueue_block_editor_assets', array($this, 'enqueue_block_editor_assets') );
|
206 |
+
// Privacy policy.
|
207 |
+
add_action( 'admin_init', array($this, 'add_privacy_policy_content') );
|
208 |
+
}
|
209 |
+
|
210 |
+
function add_privacy_policy_content() {
|
211 |
+
if ( ! function_exists( 'wp_add_privacy_policy_content' ) ) {
|
212 |
+
return;
|
213 |
+
}
|
214 |
+
|
215 |
+
$content = __( 'All data submitted by website visitors is stored in website database. With every form submission Form Maker plugin collects users’ IP address and WordPress user ID for logged in users.<br />In the following forms <b>[List of Forms that collect personal data]</b> we collect personal data, such as <b>[Types of personal data collected]</b>. We need this information to <b>[purpose of collecting personal data]</b>. Please see sections <b>[Links to sections]</b> on how your personal data is handled.', WDFM()->prefix );
|
216 |
+
|
217 |
+
wp_add_privacy_policy_content(
|
218 |
+
WDFM()->nicename,
|
219 |
+
wp_kses_post( wpautop( $content, false ) )
|
220 |
+
);
|
221 |
}
|
222 |
|
223 |
public function register_block_editor_assets($assets) {
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: webdorado,10web,wdsupport,formmakersupport
|
|
3 |
Tags: form, form builder, contact form, custom form, feedback, contact, web contact form, captcha, email, form manager, forms, survey
|
4 |
Requires at least: 3.4
|
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 |
|
@@ -104,6 +104,13 @@ With conditional fields option you can set to hide/show specific fields based on
|
|
104 |
* Front-End Submissions
|
105 |
|
106 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
|
108 |
== Installation ==
|
109 |
|
@@ -446,9 +453,13 @@ Where **{{field_id}}** is the ID of the field you wish to prefill. Also, **{{par
|
|
446 |
|
447 |
== Changelog ==
|
448 |
|
|
|
|
|
|
|
|
|
449 |
= 1.12.26 =
|
450 |
-
Fixed: Vulnerabilities reported by Neven Biruski from DefenseCode (using the tool ThunderScan).
|
451 |
-
Fixed: "The loopback request to your site failed" error.
|
452 |
|
453 |
= 1.12.25 =
|
454 |
* Changed: Updated translations.
|
3 |
Tags: form, form builder, contact form, custom form, feedback, contact, web contact form, captcha, email, form manager, forms, survey
|
4 |
Requires at least: 3.4
|
5 |
Tested up to: 4.9
|
6 |
+
Stable tag: 1.12.27
|
7 |
License: GPLv2 or later
|
8 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
9 |
|
104 |
* Front-End Submissions
|
105 |
|
106 |
|
107 |
+
= Privacy Notices =
|
108 |
+
|
109 |
+
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 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.
|
110 |
+
|
111 |
+
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.
|
112 |
+
|
113 |
+
|
114 |
|
115 |
== Installation ==
|
116 |
|
453 |
|
454 |
== Changelog ==
|
455 |
|
456 |
+
= 1.12.27 =
|
457 |
+
* Added: Help and suggestions text for Privacy Policy (for GDPR compliance)
|
458 |
+
* Added: Privacy related text to readme.
|
459 |
+
|
460 |
= 1.12.26 =
|
461 |
+
* Fixed: Vulnerabilities reported by Neven Biruski from DefenseCode (using the tool ThunderScan).
|
462 |
+
* Fixed: "The loopback request to your site failed" error.
|
463 |
|
464 |
= 1.12.25 =
|
465 |
* Changed: Updated translations.
|