GDPR Cookie Compliance - Version 4.8.9

Version Description

Download this release

Release Info

Developer MooveAgency
Plugin Icon 128x128 GDPR Cookie Compliance
Version 4.8.9
Comparing to
See all releases

Code changes from version 4.8.8 to 4.8.9

gdpr-modules/infobar/floating-button.php CHANGED
@@ -6,7 +6,7 @@
6
 
7
  <?php if ( $content->is_enabled ) : ?>
8
  <!--copyscapeskip-->
9
- <button data-href="#moove_gdpr_cookie_modal" tabindex="1" id="moove_gdpr_save_popup_settings_button" style='<?php echo $content->styles; ?>' class="<?php echo $content->class; ?>" aria-label="<?php echo $content->label; ?>">
10
  <span class="moove_gdpr_icon">
11
  <svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" style="max-width: 30px; max-height: 30px;">
12
  <g data-name="1">
6
 
7
  <?php if ( $content->is_enabled ) : ?>
8
  <!--copyscapeskip-->
9
+ <button data-href="#moove_gdpr_cookie_modal" <?php echo apply_filters('gdpr_tabindex_attribute', '', 1 ); ?> id="moove_gdpr_save_popup_settings_button" style='<?php echo $content->styles; ?>' class="<?php echo $content->class; ?>" aria-label="<?php echo $content->label; ?>">
10
  <span class="moove_gdpr_icon">
11
  <svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" style="max-width: 30px; max-height: 30px;">
12
  <g data-name="1">
gdpr-modules/infobar/infobar-buttons.php CHANGED
@@ -6,7 +6,7 @@
6
 
7
  <div class="moove-gdpr-button-holder">
8
  <?php if ( isset( $content->has_accept ) && $content->has_accept ) : ?>
9
- <button class="mgbutton moove-gdpr-infobar-allow-all <?php echo isset( $content->accept_order ) ? 'gdpr-fbo-' . $content->accept_order : ''; ?>" aria-label="<?php echo $content->button_label; ?>" tabindex="1" role="button"><?php echo $content->button_label; ?></button>
10
  <?php endif; ?>
11
  <?php do_action( 'gdpr_info_bar_button_extensions' ); ?>
12
  </div>
6
 
7
  <div class="moove-gdpr-button-holder">
8
  <?php if ( isset( $content->has_accept ) && $content->has_accept ) : ?>
9
+ <button class="mgbutton moove-gdpr-infobar-allow-all <?php echo isset( $content->accept_order ) ? 'gdpr-fbo-' . $content->accept_order : ''; ?>" aria-label="<?php echo $content->button_label; ?>" <?php echo apply_filters('gdpr_tabindex_attribute', '', 1 ); ?> role="button"><?php echo $content->button_label; ?></button>
10
  <?php endif; ?>
11
  <?php do_action( 'gdpr_info_bar_button_extensions' ); ?>
12
  </div>
moove-gdpr.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: GDPR Cookie Compliance
5
  * Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
6
  * Description: Our plugin is useful in preparing your site for the following data protection and privacy regulations: GDPR, CCPA, PIPEDA, AAP, LGPD and others.
7
- * Version: 4.8.8
8
  * Author: Moove Agency
9
  * Domain Path: /languages
10
  * Author URI: https://www.mooveagency.com
@@ -18,7 +18,7 @@ if ( ! defined( 'ABSPATH' ) ) {
18
  exit;
19
  } // Exit if accessed directly
20
 
21
- define( 'MOOVE_GDPR_VERSION', '4.8.8' );
22
  if ( ! defined( 'MOOVE_SHOP_URL' ) ) :
23
  define( 'MOOVE_SHOP_URL', 'https://shop.mooveagency.com' );
24
  endif;
4
  * Plugin Name: GDPR Cookie Compliance
5
  * Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
6
  * Description: Our plugin is useful in preparing your site for the following data protection and privacy regulations: GDPR, CCPA, PIPEDA, AAP, LGPD and others.
7
+ * Version: 4.8.9
8
  * Author: Moove Agency
9
  * Domain Path: /languages
10
  * Author URI: https://www.mooveagency.com
18
  exit;
19
  } // Exit if accessed directly
20
 
21
+ define( 'MOOVE_GDPR_VERSION', '4.8.9' );
22
  if ( ! defined( 'MOOVE_SHOP_URL' ) ) :
23
  define( 'MOOVE_SHOP_URL', 'https://shop.mooveagency.com' );
24
  endif;
readme.txt CHANGED
@@ -2,7 +2,7 @@
2
  Contributors: MooveAgency
3
  Donate link: https://www.mooveagency.com/wordpress-plugins/gdpr-cookie-compliance/
4
  Tags: GDPR, CCPA, cookie banner, cookie law, cookie consent, cookie notice, dsgvo, rgpd
5
- Stable tag: 4.8.8
6
  Requires at least: 4.5
7
  Tested up to: 6.0
8
  Requires PHP: 5.6 or higher
@@ -275,6 +275,9 @@ The Brazilian General Data Protection Law (“Lei Geral de Proteção de Dados
275
  39. GDPR Cookie Compliance - Front-end - Cookie Shortcode [Premium]
276
 
277
  == Changelog ==
 
 
 
278
  = 4.8.8: 29 June 2022 =
279
  * DB queries optimized
280
 
2
  Contributors: MooveAgency
3
  Donate link: https://www.mooveagency.com/wordpress-plugins/gdpr-cookie-compliance/
4
  Tags: GDPR, CCPA, cookie banner, cookie law, cookie consent, cookie notice, dsgvo, rgpd
5
+ Stable tag: 4.8.9
6
  Requires at least: 4.5
7
  Tested up to: 6.0
8
  Requires PHP: 5.6 or higher
275
  39. GDPR Cookie Compliance - Front-end - Cookie Shortcode [Premium]
276
 
277
  == Changelog ==
278
+ = 4.8.9: 05 June 2022 =
279
+ * Tabindex filter implemented, snippet added to Documentation
280
+
281
  = 4.8.8: 29 June 2022 =
282
  * DB queries optimized
283
 
views/moove/admin/settings/help.php CHANGED
@@ -786,6 +786,21 @@ if ( ! defined( 'ABSPATH' ) ) {
786
  </div>
787
  <!-- .gdpr-faq-toggle -->
788
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
789
  <div class="gdpr-faq-toggle">
790
  <div class="gdpr-faq-accordion-header">
791
  <h3><?php esc_html_e( 'Disable script caching', 'gdpr-cookie-compliance' ); ?></h3>
786
  </div>
787
  <!-- .gdpr-faq-toggle -->
788
 
789
+ <div class="gdpr-faq-toggle">
790
+ <div class="gdpr-faq-accordion-header">
791
+ <h3><?php esc_html_e( 'Disable tabindex attribute for buttons', 'gdpr-cookie-compliance' ); ?></h3>
792
+ </div>
793
+ <div class="gdpr-faq-accordion-content" >
794
+ <?php ob_start(); ?>
795
+ add_filter('gdpr_tabindex_attribute', '__return_empty_string' );
796
+ <?php $code = trim( ob_get_clean() ); ?>
797
+ <textarea id="<?php echo esc_attr( uniqid( strtotime( 'now' ) ) ); ?>"><?php apply_filters( 'gdpr_cc_keephtml', $code, true ); ?></textarea>
798
+ <div class="gdpr-code"></div><!-- .gdpr-code -->
799
+ </div>
800
+ <!-- .gdpr-faq-accordion-content -->
801
+ </div>
802
+ <!-- .gdpr-faq-toggle -->
803
+
804
  <div class="gdpr-faq-toggle">
805
  <div class="gdpr-faq-accordion-header">
806
  <h3><?php esc_html_e( 'Disable script caching', 'gdpr-cookie-compliance' ); ?></h3>