Changeset 3121607
- Timestamp:
- 07/18/2024 03:58:41 PM (21 months ago)
- Location:
- iubenda-cookie-law-solution/tags/beta
- Files:
-
- 3 added
- 3 edited
-
includes/class-iubenda-forms.php (modified) (3 diffs)
-
integrations (added)
-
integrations/cons (added)
-
integrations/cons/class-woocommerce-form-consent.php (added)
-
iubenda_cookie_solution.php (modified) (4 diffs)
-
readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
iubenda-cookie-law-solution/tags/beta/includes/class-iubenda-forms.php
r3075491 r3121607 12 12 13 13 /** 14 * Iubenda _Forms class.14 * Iubenda Forms Handler. 15 15 * 16 * @class Iubenda_Forms 16 * Handles various integrations and functionality for Iubenda forms. 17 * 18 * @package Iubenda 17 19 */ 18 20 class Iubenda_Forms { … … 33 35 34 36 /** 37 * Iubenda WooCommerce Form Consent class. 38 * 39 * @var WooCommerce_Form_Consent 40 */ 41 public $woocommerce_form_consent; 42 43 /** 35 44 * Class constructor. 36 45 */ 37 46 public function __construct() { 47 // Initialize WooCommerce Form Consent. 48 $this->woocommerce_form_consent = new WooCommerce_Form_Consent(); 49 38 50 // actions. 39 51 add_action( 'plugins_loaded', array( $this, 'init' ) ); … … 41 53 add_action( 'init', array( $this, 'register_post_status' ) ); 42 54 add_action( 'wp_enqueue_scripts', array( $this, 'wp_enqueue_scripts' ) ); 55 43 56 // Save cons for non ajax forms. 44 57 add_action( 'wpforms_process_complete', array( $this, 'process_entry_for_wp_forms' ), 10, 2 ); 58 59 // Modify WooCommerce checkbox attributes for integration with MailChimp. 45 60 add_filter( 'mc4wp_integration_woocommerce_checkbox_attributes', array( $this, 'mc4wp_integration_woocommerce_checkbox_attributes' ) ); 46 61 } -
iubenda-cookie-law-solution/tags/beta/iubenda_cookie_solution.php
r3102847 r3121607 4 4 * Plugin URI: https://www.iubenda.com 5 5 * Description: The iubenda plugin is an <strong>all-in-one</strong>, extremely easy to use 360° compliance solution, with text crafted by actual lawyers, that quickly <strong>scans your site and auto-configures to match your specific setup</strong>. It supports the GDPR (DSGVO, RGPD), UK-GDPR, ePrivacy, LGPD, USPR, CalOPPA, PECR and more. 6 * Version: 3.10. 56 * Version: 3.10.6 7 7 * Author: iubenda 8 8 * Author URI: https://www.iubenda.com … … 46 46 * 47 47 * @class iubenda 48 * @version 3.10. 548 * @version 3.10.6 49 49 */ 50 50 class iubenda { … … 139 139 * @var string 140 140 */ 141 public $version = '3.10. 5';141 public $version = '3.10.6'; 142 142 143 143 /** … … 558 558 include_once IUBENDA_PLUGIN_PATH . 'includes/class-sync-script-appender.php'; 559 559 include_once IUBENDA_PLUGIN_PATH . 'includes/class-radar-dashboard-widget.php'; 560 include_once IUBENDA_PLUGIN_PATH . 'integrations/cons/class-woocommerce-form-consent.php'; 560 561 } 561 562 -
iubenda-cookie-law-solution/tags/beta/readme.txt
r3100111 r3121607 6 6 Requires PHP: 7.0.0 7 7 Tested up to: 6.5 8 Stable tag: 3.10. 58 Stable tag: 3.10.6 9 9 License: MIT License 10 10 License URI: http://opensource.org/licenses/MIT … … 267 267 == Changelog == 268 268 269 = 3.10.6 = 270 * Fixed: Consents not sent with WooCommerce checkout blocks in version 8.3+. 271 * Fixed: Duplicate CS Configuration echo on multiple wp_enqueue_scripts calls 272 269 273 = 3.10.5 = 270 274 * Fixed: special character encoding in configuration script … … 870 874 == Upgrade Notice == 871 875 872 = 3.10. 5=873 * Fixed: special character encoding in configuration script874 * Update outdated product names.876 = 3.10.6 = 877 * Fixed: Consents not sent with WooCommerce checkout blocks in version 8.3+. 878 * Fixed: Duplicate CS Configuration echo on multiple wp_enqueue_scripts calls
Note: See TracChangeset
for help on using the changeset viewer.