WP DSGVO Tools - Version 2.2.20

Version Description

  • CSFR bugfix at SAR
Download this release

Release Info

Developer shapepress
Plugin Icon 128x128 WP DSGVO Tools
Version 2.2.20
Comparing to
See all releases

Code changes from version 2.2.19 to 2.2.20

README.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://wp-dsgvo.eu
4
  Tags: gdpr, dsgvo, datenschutz, wordpress, compliance, data, privacy, woocommerce,
5
  Requires at least: 3.0.1
6
  Tested up to: 5.2.2
7
- Stable tag: 2.2.19
8
  Requires PHP: 5.6.0
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -57,7 +57,7 @@ Optional features
57
  A full list of all features you can find at <a href="https://wp-dsgvo.eu/en/features/" target="_blank">https://wp-dsgvo.eu/en/features/</a>.
58
 
59
  **SUPPORT**
60
- Support requets by mail to <a href="mailto:support@wp-dsgvo.eu">support@wp-dsgvo.eu</a>
61
 
62
  == Installation ==
63
 
@@ -80,6 +80,10 @@ Important: Disable other cookie notice plugins and Google Analytics or FB Pixel
80
 
81
  == Changelog ==
82
 
 
 
 
 
83
  = 2.2.19 =
84
  * security update
85
 
4
  Tags: gdpr, dsgvo, datenschutz, wordpress, compliance, data, privacy, woocommerce,
5
  Requires at least: 3.0.1
6
  Tested up to: 5.2.2
7
+ Stable tag: 2.2.20
8
  Requires PHP: 5.6.0
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
57
  A full list of all features you can find at <a href="https://wp-dsgvo.eu/en/features/" target="_blank">https://wp-dsgvo.eu/en/features/</a>.
58
 
59
  **SUPPORT**
60
+ Support requests by mail to <a href="mailto:support@wp-dsgvo.eu">support@wp-dsgvo.eu</a>
61
 
62
  == Installation ==
63
 
80
 
81
  == Changelog ==
82
 
83
+ = 2.2.20 =
84
+ * CSFR bugfix at SAR
85
+
86
+
87
  = 2.2.19 =
88
  * security update
89
 
admin/tabs/cookie-notice/page.php CHANGED
@@ -171,9 +171,9 @@
171
  <label for="cn_cookie_validity_popup"> <select name="cn_cookie_validity_popup"
172
  id="cn_cookie_validity_popup">
173
  <option value="86400" <?= selected($cnCookieValidity == 86400) ?>>1
174
- <?php _e('Tag','shapepress-dsgvo')?></option>
175
  <option value="604800" <?= selected($cnCookieValidity == 604800) ?>>1
176
- <?php _e('Woche','shapepress-dsgvo')?></option>
177
  <option value="2592000"
178
  <?= selected($cnCookieValidity == 2592000) ?>>1 <?php _e('Month','shapepress-dsgvo')?></option>
179
  <option value="7862400"
@@ -407,9 +407,9 @@
407
  <label for="cn_cookie_validity"> <select name="cn_cookie_validity"
408
  id="cn_cookie_validity">
409
  <option value="86400" <?= selected($cnCookieValidity == 86400) ?>>1
410
- <?php _e('Tag','shapepress-dsgvo')?></option>
411
  <option value="604800" <?= selected($cnCookieValidity == 604800) ?>>1
412
- <?php _e('Woche','shapepress-dsgvo')?></option>
413
  <option value="2592000"
414
  <?= selected($cnCookieValidity == 2592000) ?>>1 <?php _e('Month','shapepress-dsgvo')?></option>
415
  <option value="7862400"
171
  <label for="cn_cookie_validity_popup"> <select name="cn_cookie_validity_popup"
172
  id="cn_cookie_validity_popup">
173
  <option value="86400" <?= selected($cnCookieValidity == 86400) ?>>1
174
+ <?php _e('Day','shapepress-dsgvo')?></option>
175
  <option value="604800" <?= selected($cnCookieValidity == 604800) ?>>1
176
+ <?php _e('Week','shapepress-dsgvo')?></option>
177
  <option value="2592000"
178
  <?= selected($cnCookieValidity == 2592000) ?>>1 <?php _e('Month','shapepress-dsgvo')?></option>
179
  <option value="7862400"
407
  <label for="cn_cookie_validity"> <select name="cn_cookie_validity"
408
  id="cn_cookie_validity">
409
  <option value="86400" <?= selected($cnCookieValidity == 86400) ?>>1
410
+ <?php _e('Day','shapepress-dsgvo')?></option>
411
  <option value="604800" <?= selected($cnCookieValidity == 604800) ?>>1
412
+ <?php _e('Week','shapepress-dsgvo')?></option>
413
  <option value="2592000"
414
  <?= selected($cnCookieValidity == 2592000) ?>>1 <?php _e('Month','shapepress-dsgvo')?></option>
415
  <option value="7862400"
admin/tabs/services/page.php CHANGED
@@ -114,7 +114,7 @@
114
  <td class="column-reason">
115
  <?php
116
  $action_url = wp_nonce_url( SPDSGVODeleteServiceAction::url(['slug' => $slug]), SPDSGVODeleteServiceAction::getActionName(). '-nonce' );
117
- // $action_url is now "/change-color/?color=blue&_wpnonce=GENERATED_VALUE"
118
  ?>
119
  <a href="<?= esc_url( $action_url ) ?>"><?php _e('Delete','shapepress-dsgvo')?></a>
120
  </td>
114
  <td class="column-reason">
115
  <?php
116
  $action_url = wp_nonce_url( SPDSGVODeleteServiceAction::url(['slug' => $slug]), SPDSGVODeleteServiceAction::getActionName(). '-nonce' );
117
+
118
  ?>
119
  <a href="<?= esc_url( $action_url ) ?>"><?php _e('Delete','shapepress-dsgvo')?></a>
120
  </td>
admin/tabs/subject-access-request/page.php CHANGED
@@ -185,6 +185,7 @@
185
  <input type="hidden" name="action"
186
  value="<?= SPDSGVOSubjectAccessRequestAction::getActionName(); ?>"> <input
187
  type="hidden" name="is_admin" value="1"> <br>
 
188
  <br>
189
 
190
  <h3><?php _e('Add entry','shapepress-dsgvo')?></h3>
185
  <input type="hidden" name="action"
186
  value="<?= SPDSGVOSubjectAccessRequestAction::getActionName(); ?>"> <input
187
  type="hidden" name="is_admin" value="1"> <br>
188
+ <?php wp_nonce_field( SPDSGVOSubjectAccessRequestAction::getActionName(). '-nonce' ); ?>
189
  <br>
190
 
191
  <h3><?php _e('Add entry','shapepress-dsgvo')?></h3>
admin/tabs/terms-conditions/class-sp-dsgvo-terms-conditions-action.php CHANGED
@@ -5,6 +5,7 @@ Class SPDSGVOTermsConditionsAction extends SPDSGVOAjaxAction{
5
  protected $action = 'terms-conditions';
6
 
7
  protected function run(){
 
8
  $this->requireAdmin();
9
 
10
 
5
  protected $action = 'terms-conditions';
6
 
7
  protected function run(){
8
+ $this->checkCSRF();
9
  $this->requireAdmin();
10
 
11
 
sp-dsgvo.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: WP DSGVO Tools (GDPR)
17
  * Plugin URI: https://wp-dsgvo.eu
18
  * Description: WP DSGVO Tools (GDPR) help you to fulfill the GDPR (DGSVO) compliance guidance (<a target="_blank" href="https://ico.org.uk/for-organisations/data-protection-reform/overview-of-the-gdpr/">GDPR</a>)
19
- * Version: 2.2.19
20
  * Author: Shapepress eU
21
  * Author URI: https://www.shapepress.com
22
  * License URI: http://www.gnu.org/licenses/gpl-2.0.txt
@@ -28,7 +28,7 @@ if (! defined('WPINC')) {
28
  die();
29
  }
30
 
31
- define('sp_dsgvo_VERSION', '2.2.19');
32
  define('sp_dsgvo_NAME', 'sp-dsgvo');
33
  /* i592995 */
34
  define('sp_dsgvo_URL', plugin_dir_url( __FILE__ ));
16
  * Plugin Name: WP DSGVO Tools (GDPR)
17
  * Plugin URI: https://wp-dsgvo.eu
18
  * Description: WP DSGVO Tools (GDPR) help you to fulfill the GDPR (DGSVO) compliance guidance (<a target="_blank" href="https://ico.org.uk/for-organisations/data-protection-reform/overview-of-the-gdpr/">GDPR</a>)
19
+ * Version: 2.2.20
20
  * Author: Shapepress eU
21
  * Author URI: https://www.shapepress.com
22
  * License URI: http://www.gnu.org/licenses/gpl-2.0.txt
28
  die();
29
  }
30
 
31
+ define('sp_dsgvo_VERSION', '2.2.20');
32
  define('sp_dsgvo_NAME', 'sp-dsgvo');
33
  /* i592995 */
34
  define('sp_dsgvo_URL', plugin_dir_url( __FILE__ ));