WP DSGVO Tools - Version 2.2.21

Version Description

  • CSFR improvements
Download this release

Release Info

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

Code changes from version 2.2.20 to 2.2.21

README.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: Shapepress
3
  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.20
8
  Requires PHP: 5.6.0
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -80,10 +80,12 @@ Important: Disable other cookie notice plugins and Google Analytics or FB Pixel
80
 
81
  == Changelog ==
82
 
 
 
 
83
  = 2.2.20 =
84
  * CSFR bugfix at SAR
85
 
86
-
87
  = 2.2.19 =
88
  * security update
89
 
3
  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.3
7
+ Stable tag: 2.2.21
8
  Requires PHP: 5.6.0
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
80
 
81
  == Changelog ==
82
 
83
+ = 2.2.21 =
84
+ * CSFR improvements
85
+
86
  = 2.2.20 =
87
  * CSFR bugfix at SAR
88
 
 
89
  = 2.2.19 =
90
  * security update
91
 
admin/tabs/subject-access-request/page.php CHANGED
@@ -136,7 +136,8 @@
136
  <?= $pendingRequest->dsgvo_accepted === '1' ? 'Yes' : 'No' ?>
137
  </td>
138
  <td class="column-unsubscribe-user"><a class="button-primary"
139
- href="<?= SPDSGVOAdminSubjectAccessRequestAction::url(array('process' => $pendingRequest->ID)) ?>"><?php _e('Run', 'shapepress-dsgvo'); ?></a></td>
 
140
  <!-- i592995 -->
141
  <td class="column-dismiss">
142
  <svg class="unsubscribe-dismiss" width="10" height="10" data-id="<?php echo $pendingRequest->ID; ?>">
@@ -175,7 +176,8 @@
175
  <?php if(count($pending) !== 0): ?>
176
  <p>
177
  <a class="button-primary"
178
- href="<?= SPDSGVOAdminSubjectAccessRequestAction::url(array('all' => '1')) ?>"><?php _e('Run all','shapepress-dsgvo')?></a>
 
179
  </p>
180
  <?php endif; ?>
181
 
136
  <?= $pendingRequest->dsgvo_accepted === '1' ? 'Yes' : 'No' ?>
137
  </td>
138
  <td class="column-unsubscribe-user"><a class="button-primary"
139
+ href="<?= wp_nonce_url(SPDSGVOAdminSubjectAccessRequestAction::url(array('process' => $pendingRequest->ID)),
140
+ SPDSGVOAdminSubjectAccessRequestAction::getActionName() .'-nonce') ?>"><?php _e('Run', 'shapepress-dsgvo'); ?></a></td>
141
  <!-- i592995 -->
142
  <td class="column-dismiss">
143
  <svg class="unsubscribe-dismiss" width="10" height="10" data-id="<?php echo $pendingRequest->ID; ?>">
176
  <?php if(count($pending) !== 0): ?>
177
  <p>
178
  <a class="button-primary"
179
+ href="<?= wp_nonce_url(SPDSGVOAdminSubjectAccessRequestAction::url(array('all' => '1')),
180
+ SPDSGVOAdminSubjectAccessRequestAction::getActionName() .'-nonce')?>"><?php _e('Run all','shapepress-dsgvo')?></a>
181
  </p>
182
  <?php endif; ?>
183
 
admin/tabs/super-unsubscribe/page.php CHANGED
@@ -246,7 +246,8 @@ if (isset($_GET['status']) && in_array($_GET['status'], $statuses)) {
246
  <a class="button-primary disabled" href="#"><?php _e('Delete now','shapepress-dsgvo')?></a>
247
  <?php else: ?>
248
  <a class="button-primary"
249
- href="<?= SPDSGVOSuperUnsubscribeAction::url(array('process' => $confirmedRequest->ID)) ?>"><?php _e('Delete now','shapepress-dsgvo')?></a>
 
250
  <?php endif; ?>
251
  </td>
252
  <!-- .i592995 -->
@@ -294,7 +295,8 @@ if (isset($_GET['status']) && in_array($_GET['status'], $statuses)) {
294
  <?php if(isset($pending) && count($pending) !== 0): ?>
295
  <p>
296
  <a class="button-primary"
297
- href="<?= SPDSGVOSuperUnsubscribeAction::url(array('all' => '1')) ?>"><?php _e('Delete all','shapepress-dsgvo')?></a>
 
298
  </p>
299
  <?php endif; ?>
300
 
246
  <a class="button-primary disabled" href="#"><?php _e('Delete now','shapepress-dsgvo')?></a>
247
  <?php else: ?>
248
  <a class="button-primary"
249
+ href="<?= wp_nonce_url(SPDSGVOSuperUnsubscribeAction::url(array('process' => $confirmedRequest->ID)),
250
+ SPDSGVOSuperUnsubscribeAction::getActionName() .'-nonce') ?>"><?php _e('Delete now','shapepress-dsgvo')?></a>
251
  <?php endif; ?>
252
  </td>
253
  <!-- .i592995 -->
295
  <?php if(isset($pending) && count($pending) !== 0): ?>
296
  <p>
297
  <a class="button-primary"
298
+ href="<?= wp_nonce_url(SPDSGVOSuperUnsubscribeAction::url(array('all' => '1')),
299
+ SPDSGVOSuperUnsubscribeAction::getActionName() .'-nonce')?>"><?php _e('Delete all','shapepress-dsgvo')?></a>
300
  </p>
301
  <?php endif; ?>
302
 
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.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,7 +28,7 @@ if (! defined('WPINC')) {
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__ ));
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.21
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.21');
32
  define('sp_dsgvo_NAME', 'sp-dsgvo');
33
  /* i592995 */
34
  define('sp_dsgvo_URL', plugin_dir_url( __FILE__ ));