Version Description
- Fix: translatable strings, props @bonaldi
- Fix: only allow saving script center
- Fix: error on multisite upgrade
- Fix: catch error when multiple fonts plugins are installed at the same time, props @rkwp
- Fix: catch missing menu for user roles without manage privacy capability, props @nicmare, @omniafausta
- Fix: load cookiebanner css on cookie policy, to ensure hiding of obsolete categories, props @troglos
- Fix: cookieshredder on setInterval instead of setTimeout, to ensure continuous cleaning, props @path0
- Fix: set a legal document transient if no Complianz shortcodes are used at all
- New: Adobe Typekit integration
- New: Divi Google Maps integration, props @satzundmore
- Improvement: move script sources to data attribute, to prevent Safari from preloading
- Improvement: consistency in use of capabilities, changed all caps to manage_privacy
- Improvement: Allow in google maps address, props @nicmare
- Improvement: performance improvements, props @paaljoachim
- Improvement: copy data attributes in script when enabling scripts, props @thebrandonallen
Download this release
Release Info
Developer | RogierLankhorst |
Plugin | Complianz – GDPR/CCPA Cookie Consent |
Version | 6.3.6 |
Comparing to | |
See all releases |
Code changes from version 6.3.5 to 6.3.6
- DNSMPD/class-DNSMPD.php +4 -1
- DNSMPD/csv.php +1 -1
- assets/css/admin.css +3 -0
- assets/css/admin.css.map +1 -1
- assets/css/admin.less +1 -0
- assets/css/admin.min.css +1 -1
- assets/css/admin/modules/integrations.css +4 -0
- assets/css/admin/modules/integrations.css.map +1 -0
- assets/css/admin/modules/integrations.less +3 -0
- assets/css/admin/modules/integrations.min.css +1 -0
- assets/css/cookieblocker.min.css +1 -1
- assets/css/document-grid.css +0 -4
- assets/css/document-grid.min.css +1 -1
- assets/css/document.css +0 -7
- assets/css/document.min.css +1 -1
- assets/css/wizard.min.css +1 -1
- assets/js/admin.min.js +1 -1
- class-admin.php +22 -25
- class-cookie-blocker.php +4 -2
- class-document.php +13 -8
- complianz-gpdr.php +5 -5
- config/class-config.php +2 -0
- cookie/class-cookie-admin.php +81 -77
- cookie/class-cookie.php +6 -3
- cookiebanner/class-cookiebanner.php +16 -12
- cookiebanner/cookiebanner.php +1 -1
- cookiebanner/js/complianz.js +159 -131
- cookiebanner/js/complianz.min.js +1 -1
- functions.php +17 -19
- gulpfile.js +22 -16
- gutenberg/build/index.asset.php +1 -1
- gutenberg/build/index.js +1 -1
- integrations/integrations-menu.php +1 -1
- integrations/integrations.php +10 -1
- integrations/plugins/disable-and-remove-google-fonts.php +1 -1
- integrations/plugins/divi-plugin.php +4 -0
- integrations/plugins/divi.php +80 -0
- integrations/plugins/elementor-pro/elementor-pro.php +1 -1
- integrations/plugins/embed-google-fonts.php +1 -1
- integrations/plugins/local-google-fonts.php +1 -1
- integrations/plugins/olympus-google-fonts.php +1 -1
- integrations/plugins/omgf.php +1 -1
- integrations/plugins/use-any-font.php +1 -1
- integrations/services/adobe-fonts.php +18 -0
- languages/complianz-gdpr.pot +255 -225
- proof-of-consent/class-proof-of-consent.php +1 -1
- readme.txt +19 -2
- upgrade.php +10 -8
- upgrade/upgrade-to-pro.php +8 -8
DNSMPD/class-DNSMPD.php
CHANGED
@@ -151,7 +151,7 @@ if ( ! class_exists( "cmplz_DNSMPD" ) ) {
|
|
151 |
'complianz',
|
152 |
__( 'Data requests', 'complianz-gdpr' ),
|
153 |
__( 'Data requests', 'complianz-gdpr' ),
|
154 |
-
'
|
155 |
'cmplz-datarequests',
|
156 |
array( $this, 'data_requests_overview' )
|
157 |
);
|
@@ -283,6 +283,9 @@ if ( ! class_exists( "cmplz_DNSMPD" ) ) {
|
|
283 |
* @return void
|
284 |
*/
|
285 |
public function update_db_check() {
|
|
|
|
|
|
|
286 |
if ( get_option( 'cmplz_dnsmpd_db_version' ) != cmplz_version ) {
|
287 |
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
288 |
global $wpdb;
|
151 |
'complianz',
|
152 |
__( 'Data requests', 'complianz-gdpr' ),
|
153 |
__( 'Data requests', 'complianz-gdpr' ),
|
154 |
+
'manage_privacy_options',
|
155 |
'cmplz-datarequests',
|
156 |
array( $this, 'data_requests_overview' )
|
157 |
);
|
283 |
* @return void
|
284 |
*/
|
285 |
public function update_db_check() {
|
286 |
+
if (!wp_doing_cron() && !cmplz_user_can_manage() ) {
|
287 |
+
return;
|
288 |
+
}
|
289 |
if ( get_option( 'cmplz_dnsmpd_db_version' ) != cmplz_version ) {
|
290 |
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
291 |
global $wpdb;
|
DNSMPD/csv.php
CHANGED
@@ -22,7 +22,7 @@ if ( isset( $_GET['nonce'] ) ) {
|
|
22 |
die( "2 invalid command" );
|
23 |
}
|
24 |
|
25 |
-
if ( ! current_user_can('
|
26 |
die( "no permission here, invalid command" );
|
27 |
}
|
28 |
|
22 |
die( "2 invalid command" );
|
23 |
}
|
24 |
|
25 |
+
if ( ! current_user_can('manage_privacy_options') ) {
|
26 |
die( "no permission here, invalid command" );
|
27 |
}
|
28 |
|
assets/css/admin.css
CHANGED
@@ -1601,6 +1601,9 @@ Admin notice
|
|
1601 |
.cmplz .row-actions {
|
1602 |
left: 0;
|
1603 |
}
|
|
|
|
|
|
|
1604 |
.cmplz {
|
1605 |
/*skeleton*/
|
1606 |
/*loader*/
|
1601 |
.cmplz .row-actions {
|
1602 |
left: 0;
|
1603 |
}
|
1604 |
+
#custom-scripts .cmplz-footer-contents {
|
1605 |
+
display: none !important;
|
1606 |
+
}
|
1607 |
.cmplz {
|
1608 |
/*skeleton*/
|
1609 |
/*loader*/
|
assets/css/admin.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["variables.less","admin/base.less","admin/layout.less","admin/modules/buttons.less","admin/modules/icons.less","admin/modules/notices.less","admin/modules/proof-of-consent.less","admin/modules/processing-agreement.less","admin/modules/dataleak-reports.less","admin/modules/dnsmpi.less","admin/modules/cookiebanner.less","admin/modules/input-fields.less","admin/modules/bullets.less","admin/modules/header.less","admin/modules/dashboard.less","admin/modules/wcag.less","admin/modules/tooltip.less","admin/modules/other-plugins.less","admin/modules/suggested-plugins.less","admin/modules/tips-tricks.less","admin/modules/pagify.less","admin/modules/tables.less","admin/states.less","admin/theme.less"],"names":[],"mappings":"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","file":"admin.css"}
|
1 |
+
{"version":3,"sources":["variables.less","admin/base.less","admin/layout.less","admin/modules/buttons.less","admin/modules/icons.less","admin/modules/notices.less","admin/modules/proof-of-consent.less","admin/modules/processing-agreement.less","admin/modules/dataleak-reports.less","admin/modules/dnsmpi.less","admin/modules/cookiebanner.less","admin/modules/input-fields.less","admin/modules/bullets.less","admin/modules/header.less","admin/modules/dashboard.less","admin/modules/wcag.less","admin/modules/tooltip.less","admin/modules/other-plugins.less","admin/modules/suggested-plugins.less","admin/modules/tips-tricks.less","admin/modules/pagify.less","admin/modules/tables.less","admin/modules/integrations.less","admin/states.less","admin/theme.less"],"names":[],"mappings":"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","file":"admin.css"}
|
assets/css/admin.less
CHANGED
@@ -49,5 +49,6 @@
|
|
49 |
@import 'admin/modules/tips-tricks.less';
|
50 |
@import 'admin/modules/pagify.less';
|
51 |
@import 'admin/modules/tables.less';
|
|
|
52 |
@import 'admin/states.less';
|
53 |
@import 'admin/theme.less';
|
49 |
@import 'admin/modules/tips-tricks.less';
|
50 |
@import 'admin/modules/pagify.less';
|
51 |
@import 'admin/modules/tables.less';
|
52 |
+
@import 'admin/modules/integrations.less';
|
53 |
@import 'admin/states.less';
|
54 |
@import 'admin/theme.less';
|
assets/css/admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@gridblock _height_big:calc(auto+20px);:root{--rsp-spacing-xxs:5px;--rsp-spacing-xs:10px;--rsp-spacing-s:15px;--rsp-spacing-m:20px;--rsp-spacing-l:30px;--rsp-spacing-xl:40px;--rsp-grid-margin:var(--rsp-spacing-xs);--rsp-grid-gap:var(--rsp-spacing-m);--rsp-border-radius:12px;--rsp-border-radius-s:8px;--rsp-border:1px solid var(--rsp-border-color);--rsp-box-shadow:rgba(0,0,0,0.1) 0 4px 6px -1px,rgba(0,0,0,0.06) 0 2px 4px -1px;--rsp-border-color:#dfdfdf;--rsp-black:#333;--rsp-white:#fff;--rsp-yellow:#f4bf3e;--rsp-blue:#29b6f6;--rsp-dark-blue:#1e73be;--rsp-green:#2e8a37;--rsp-red:#d7263d;--rsp-pink:#e35899;--rsp-orange:#f39c12;--rsp-wp-blue:#007cba;--rsp-yellow-faded:#f2e6c9;--rsp-blue-faded:#ecf8fe;--rsp-dark-blue-faded:#ebf2f9;--rsp-green-faded:#ecf4ed;--rsp-red-faded:#fbebed;--rsp-pink-faded:#fceff5;--rsp-orange-faded:#fef5ea;--rsp-wp-blue-faded:#c6e0ef;--rsp-background-block-color:var(--rsp-white);--rsp-background-color:#f0f0f1;--rsp-input-background-color:#fff;--rsp-input-text-color:var(--rsp-text-color);--rsp-input-border-color:var(--rsp-grey-400);--rsp-text-color:rgba(26,26,26,0.9);--rsp-text-color-invert:rgba(255,255,255,0.9);--rsp-text-color-white:rgba(255,255,255,0.9);--rsp-text-color-light:rgba(69,69,82,0.9);--rsp-grey-100:#fafafa;--rsp-grey-200:#f9f9f9;--rsp-grey-300:#ededed;--rsp-grey-400:#c6c6c6;--rsp-grey-500:#737373;--rsp-grey-600:#696969;--rsp-color-success:var(--rsp-green);--rsp-color-error:var(--rsp-red);--rsp-color-warning:var(--rsp-red);--rsp-color-open:var(--rsp-yellow);--rsp-color-disabled:var(--rsp-grey-300);--rsp-fs-100:.6875rem;--rsp-fs-200:.8rem;--rsp-fs-300:.8125rem;--rsp-fs-400:.875rem;--rsp-fs-500:1rem;--rsp-fs-600:1.125rem;--rsp-fs-700:1.25rem;--rsp-fs-800:1.5rem;--rsp-fs-900:2.5rem;--rsp-brand-primary:var(--rsp-blue);--rsp-brand-secondary:var(--rsp-yellow);--rsp-brand-primary-faded:var(--rsp-blue-faded)}.cmplz-block{background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius)}.cmplz{margin:0;font-size:var(--rsp-fs-300);box-sizing:border-box;line-height:1.5}.cmplz *,.cmplz *:before,.cmplz *:after{box-sizing:inherit}.cmplz body,.cmplz h1,.cmplz h2,.cmplz h3,.cmplz h4,.cmplz h5,.cmplz h6,.cmplz p,.cmplz ol,.cmplz ul{margin:0;padding:0}.cmplz img{max-width:100%;height:auto}.cmplz h1,.cmplz h2,.cmplz h3,.cmplz h4,.cmplz h5,.cmplz h6{color:var(--rsp-text-color);line-height:1.5}.cmplz .h0{font-size:var(--rsp-fs-900);font-weight:700;letter-spacing:.025rem}.cmplz h1,.cmplz .h1{font-size:var(--rsp-fs-800);line-height:1.5;font-weight:500;letter-spacing:.025rem}.cmplz h2,.cmplz .h2{font-size:var(--rsp-fs-700);font-weight:700;letter-spacing:.025rem}.cmplz h3,.cmplz .h3{font-size:var(--rsp-fs-600);font-weight:600;letter-spacing:.0125rem}.cmplz h4,.cmplz .h4{font-size:var(--rsp-fs-500);font-weight:600;letter-spacing:.0125rem}.cmplz h5,.cmplz .h5{font-size:var(--rsp-fs-400);font-weight:400;letter-spacing:.1px}.cmplz h6,.cmplz .h6{font-size:var(--rsp-fs-300);letter-spacing:.1px}.cmplz p{color:var(--rsp-text-color);font-weight:400;font-size:var(--rsp-fs-400);line-height:1.5}.cmplz .small-text{font-size:var(--rsp-fs-200);line-height:1.5;color:var(--rsp-text-color-light)}.cmplz a{font-size:1em}.cmplz .cmplz-notice-hook-element{display:none !important}.cmplz .error:not(.really-simple-plugins),.cmplz .notice:not(.really-simple-plugins),.cmplz .update-nag:not(.really-simple-plugins),.cmplz .notice-info:not(.really-simple-plugins){display:none !important}.cmplz .cmplz-header,.cmplz .cmplz-content-area{max-width:calc(100% - var(--rsp-spacing-xl) * 4);margin:0 auto}@media(max-width:1599px){.cmplz .cmplz-header,.cmplz .cmplz-content-area{max-width:calc(100% - var(--rsp-spacing-xl) * 1)}}@media(max-width:1440px){.cmplz .cmplz-header,.cmplz .cmplz-content-area{max-width:calc(100% - var(--rsp-spacing-xl) * 2)}}@media(max-width:768px){.cmplz .cmplz-header,.cmplz .cmplz-content-area{max-width:calc(100% - var(--rsp-spacing-xl) * 1)}}.cmplz .cmplz-header{display:flex;flex-wrap:wrap;justify-content:space-between;height:70px;box-sizing:border-box;background-color:var(--rsp-background-block-color)}@media(max-width:1279px){.cmplz .cmplz-header{height:auto}}.cmplz .cmplz-header img{margin:var(--rsp-spacing-m) 0}.cmplz .cmplz-header-left{display:flex;font-size:var(--rsp-fs-400)}@media(max-width:1279px){.cmplz .cmplz-header-left{justify-content:center;margin:var(--rsp-spacing-xs) 0;order:3;width:100%;background-color:var(--rsp-background-block-color)}}.cmplz .cmplz-header-left .cmplz-header-menu{margin:auto 15px}.cmplz .cmplz-header-left .cmplz-header-menu ul{display:flex}.cmplz .cmplz-header-left .cmplz-header-menu a{padding:23px 15px;text-decoration:none;color:var(--rsp-text-color);height:100%;border-bottom:4px solid transparent;transition:border .3s ease-out;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media(max-width:1279px){.cmplz .cmplz-header-left .cmplz-header-menu a{padding:15px}}.cmplz .cmplz-header-left .cmplz-header-menu a.active{border-bottom:4px solid var(--rsp-brand-primary)}.cmplz .cmplz-header-left .cmplz-header-menu a:hover{color:var(--rsp-brand-primary)}.cmplz .cmplz-header-right{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto;gap:var(--rsp-spacing-s)}.cmplz .cmplz-header-right select{max-width:60ch}@media(max-width:576px){.cmplz .cmplz-header-right .button{display:none}}.cmplz .cmplz-content-area{margin-top:calc(var(--rsp-grid-margin) * 2)}.cmplz .cmplz-header-container{background:var(--rsp-background-block-color)}.cmplz .cmplz-grid{display:grid;grid-template-columns:repeat(4,calc(25% - var(--rsp-spacing-s)) [col-start]);grid-auto-rows:max-content;gap:var(--rsp-grid-gap);min-height:calc(100vh - 32px - 80px - 20px - var(--rsp-grid-gap))}.cmplz .cmplz-grid-container{background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius);display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;flex-basis:100%;min-height:100%;grid-column:span 1;grid-row:span 1}.cmplz .cmplz-grid-container p{font-size:var(--rsp-fs-300)}.cmplz .cmplz-grid-container.no-background{background:0;border:0;box-shadow:none}.cmplz .cmplz-grid-container.column-2{grid-column:span 2}.cmplz .cmplz-grid-container.row-2{grid-row:span 2}@media(max-width:1599px){.cmplz .cmplz-grid-container{grid-column:span 2}.cmplz .cmplz-grid-container.cmplz-progress,.cmplz .cmplz-grid-container.cmplz-overview{grid-column:span 4}}@media(max-width:992px){.cmplz .cmplz-grid-container{grid-column:span 2}.cmplz .cmplz-grid-container.column-2{grid-column:span 4}}@media(max-width:768px){.cmplz .cmplz-grid-container{grid-column:span 4}}.cmplz .cmplz-grid-header{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:var(--rsp-spacing-m) var(--rsp-spacing-l)}@media(max-width:1440px){.cmplz .cmplz-grid-header{padding:var(--rsp-spacing-s) var(--rsp-spacing-m)}}.cmplz .cmplz-grid-title,.cmplz .cmplz-wizard-title .h4{margin:4px 0 4px 0}.cmplz .cmplz-grid-controls{font-size:var(--rsp-fs-300);display:flex;gap:var(--rsp-spacing-s)}.cmplz .cmplz-grid-content{width:100%;box-sizing:border-box;padding:0 var(--rsp-spacing-l);flex-grow:100}@media(max-width:1440px){.cmplz .cmplz-grid-content{padding:0 var(--rsp-spacing-m)}}.cmplz .cmplz-grid-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rsp-grid-margin);width:100%;min-height:calc(30px+var(--rsp-spacing-s) * 2);box-sizing:border-box;padding:var(--rsp-spacing-m) var(--rsp-spacing-l);align-self:flex-end}@media(max-width:1440px){.cmplz .cmplz-grid-footer{padding:var(--rsp-spacing-s) var(--rsp-spacing-m)}}.cmplz .cmplz-grid-footer .cmplz-legend{display:flex}.cmplz .cmplz-grid-footer .cmplz-legend span{padding-left:5px}.cmplz .cmplz-flex-push-right{margin-left:auto}.cmplz .cmplz-flex-push-left{margin-right:auto}.cmplz a.button,.cmplz button.button,.cmplz input.button{font-size:var(--rsp-fs-300);font-weight:300;letter-spacing:.5px;transition:all .3s ease}.cmplz a.button.button-black,.cmplz button.button.button-black,.cmplz input.button.button-black{border:0 solid transparent;background:var(--rsp-black);color:var(--rsp-text-color-white)}.cmplz a.button.button-black:hover,.cmplz button.button.button-black:hover,.cmplz input.button.button-black:hover,.cmplz a.button.button-black:focus,.cmplz button.button.button-black:focus,.cmplz input.button.button-black:focus,.cmplz a.button.button-black:active,.cmplz button.button.button-black:active,.cmplz input.button.button-black:active{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--rsp-black)}.cmplz a.button.button-tertiary,.cmplz button.button.button-tertiary,.cmplz input.button.button-tertiary,.cmplz a.button.button-red,.cmplz button.button.button-red,.cmplz input.button.button-red{border:0 solid transparent;background:var(--rsp-red);color:var(--rsp-text-color-white)}.cmplz a.button.button-tertiary:hover,.cmplz button.button.button-tertiary:hover,.cmplz input.button.button-tertiary:hover,.cmplz a.button.button-red:hover,.cmplz button.button.button-red:hover,.cmplz input.button.button-red:hover,.cmplz a.button.button-tertiary:focus,.cmplz button.button.button-tertiary:focus,.cmplz input.button.button-tertiary:focus,.cmplz a.button.button-red:focus,.cmplz button.button.button-red:focus,.cmplz input.button.button-red:focus,.cmplz a.button.button-tertiary:active,.cmplz button.button.button-tertiary:active,.cmplz input.button.button-tertiary:active,.cmplz a.button.button-red:active,.cmplz button.button.button-red:active,.cmplz input.button.button-red:active{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--rsp-red);background:var(--rsp-red);color:var(--rsp-text-color-white)}.cmplz-shortcode{right:10000px;position:absolute;background-color:#fff;padding:0;white-space:nowrap}.shortcode{cursor:pointer}.cmplz-icon,.cmplz-icon-tooltip{display:flex;align-items:center;justify-content:center}.cmplz-icon svg,.cmplz-icon-tooltip svg{fill:currentColor}.cmplz-copy-shortcode{cursor:pointer;display:flex;justify-content:center;transition:transform .1s ease-in}.cmplz-copy-shortcode.cmplz-click-animation .cmplz-icon{animation:beat .4s ease-out}@keyframes beat{0{transform:scale(1)}50%{transform:scale(0.8)}95%{transform:scale(1.1)}100%{transform:scale(1)}}.cmplz-copy-shortcode-text{right:10000px;position:absolute;background-color:#fff;padding:0;white-space:nowrap}.cmplz-admin-notice .cmplz-admin-notice-container{display:flex;padding:12px;align-items:center}.cmplz-admin-notice .cmplz-admin-notice-container .cmplz-logo img{margin-top:.5em}.cmplz-admin-notice .cmplz-admin-notice-container .dashicons{margin-left:10px;margin-right:5px}.cmplz .wrap .button.cmplz-header-btn{margin-left:6px;margin-top:20px}.cmplz .cookie-snapshot{grid-column-start:1;grid-column-end:3;background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius);padding:var(--rsp-spacing-m) var(--rsp-spacing-l)}.cmplz #cmplz-cookiestatement-snapshot-generate{display:flex;align-items:center;gap:var(--rsp-spacing-s)}.cmplz .cmplz-proof-of-consent .search-box input[name="s"],.cmplz .cmplz-records-of-consent .search-box input[name="s"],.cmplz .cmplz-proof-of-consent p.search-box,.cmplz .cmplz-records-of-consent p.search-box{float:initial;margin:var(--rsp-spacing-xs) 0;position:relative;top:1px}.cmplz .cmplz-proof-of-consent p.search-box,.cmplz .cmplz-records-of-consent p.search-box{display:inline-block;margin:0}.cmplz .cmplz-proof-of-consent .tablenav.top,.cmplz .cmplz-records-of-consent .tablenav.top{margin:var(--rsp-spacing-xs) 0;display:inline-block;float:right}.cmplz .cmplz-proof-of-consent .cmplz_month_select,.cmplz .cmplz-records-of-consent .cmplz_month_select,.cmplz .cmplz-proof-of-consent .cmplz_year_select,.cmplz .cmplz-records-of-consent .cmplz_year_select{margin:var(--rsp-spacing-xs) 0}.cmplz .cmplz-proof-of-consent .cmplz_year_select,.cmplz .cmplz-records-of-consent .cmplz_year_select{margin-left:var(--rsp-spacing-xxs)}.processing-agreements{grid-column-start:1;grid-column-end:3}.cmplz-processing-agreements .tablenav.top{margin-top:var(--rsp-spacing-xs);margin-bottom:var(--rsp-spacing-s)}.column-download .cmplz-icon{justify-content:flex-start}.dataleak-reports{grid-column-start:1;grid-column-end:3}.cmplz-dataleak-reports .tablenav.top{margin-top:var(--rsp-spacing-xs);margin-bottom:var(--rsp-spacing-s)}.cmplz .wrap .button.cmplz-header-btn{margin-left:6px;margin-top:20px}.cmplz .cmplz-dnsmpi,.cmplz .cmplz-datarequests{grid-column-start:1;grid-column-end:3;background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius);padding:var(--rsp-spacing-m) var(--rsp-spacing-l)}.cmplz .cmplz-dnsmpi .search-box,.cmplz .cmplz-datarequests .search-box{margin:var(--rsp-spacing-xs) 0;float:left}.cmplz .cmplz-dnsmpi .tablenav,.cmplz .cmplz-datarequests .tablenav{display:none}.cmplz #cmplz-dnsmpi-export{display:flex;align-items:center;gap:var(--rsp-spacing-s)}.cmplz-banner-editor{gap:var(--rsp-spacing-l);padding:var(--rsp-spacing-m) var(--rsp-spacing-xl);grid-column-start:1;grid-column-end:3}.cmplz-banner-editor .cmplz-graph-container{margin:0;width:100%;min-width:350px;display:flex;justify-content:center;flex-wrap:wrap;padding:var(--rsp-spacing-m);background:var(--rsp-grey-200);border-radius:var(--rsp-border-radius-s);border:1px solid #f2f2f2}.cmplz-banner-editor .cmplz-graph-container div{width:100%}.cmplz-banner-editor .cmplz-block{padding:var(--rsp-spacing-m)}.cmplz-banner-editor .cmplz-panel-wrap{margin:var(--rsp-spacing-s) 0}.cmplz-banner-editor .cmplz-panel.cmplz-notice{padding:0}.cmplz-banner-editor .cmplz-document-button{margin-top:0}.cmplz-insights .cmplz-graph-container{top:0;right:0;bottom:0;left:0}.cmplz-insights canvas.cmplz-graph{height:85px !important}.cmplz input{background:var(--rsp-input-background-color);color:var(--rsp-input-text-color);border-color:var(--rsp-input-border-color)}.cmplz input[type=checkbox]:disabled{cursor:not-allowed}.cmplz input:disabled+.cmplz-slider{cursor:not-allowed}.cmplz input[type=text]:disabled{background-color:#eee;color:#ababab}.cmplz select{background:var(--rsp-input-background-color) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;color:var(--rsp-input-text-color);border-color:var(--rsp-input-border-color)}.cmplz .field-group .cmplz-label{text-align:left;margin:0 var(--rsp-spacing-xs) 0 0}.cmplz .field-group.first .cmplz-label{padding-top:0}.cmplz .field-group .cmplz-checkbox{display:flex;justify-content:space-between;align-items:center}.cmplz .cmplz-switch{margin-top:0;margin-bottom:0;position:relative;display:inline-block;width:40px;height:21px}.cmplz .cmplz-switch input{display:none !important}.cmplz .cmplz-switch:disabled{cursor:not-allowed}.cmplz .cmplz-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cmplz .cmplz-slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}.cmplz .cmplz-slider.cmplz-round{border-radius:20px}.cmplz .cmplz-slider.cmplz-round:before{border-radius:50%}.cmplz .cmplz-slider-na{padding:2px 8px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cmplz .cmplz-slider-na:before{position:absolute;content:"N/A";color:white}.cmplz .cmplz-slider-na.cmplz-round{border-radius:20px}.cmplz input:checked+.cmplz-slider{background-color:var(--rsp-wp-blue)}.cmplz input:checked+.cmplz-slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px)}.cmplz input:checked:disabled+.cmplz-slider{background-color:var(--rsp-wp-blue-faded)}.cmplz input:focus+.cmplz-slider{box-shadow:0 0 1px var(--rsp-wp-blue)}.cmplz .cmplz-bullet{height:13px;width:13px;flex:0 0 13px;border-radius:50%;display:inline-block}.cmplz .cmplz-bullet.rsp-yellow{background-color:var(--rsp-yellow)}.cmplz .cmplz-bullet.rsp-blue{background-color:var(--rsp-blue)}.cmplz .cmplz-bullet.rsp-pink{background-color:var(--rsp-pink)}.cmplz .cmplz-bullet.rsp-red{background-color:var(--rsp-red)}.cmplz .cmplz-bullet.rsp-green{background-color:var(--rsp-green)}.cmplz .cmplz-bullet.rsp-blue-yellow{background:var(--rsp-blue);background:linear-gradient(77deg,#29b6f6 0,#29b6f6 30%,#f4bf3e 70%,#f4bf3e 100%);animation:gradient 2s ease infinite;background-size:200% 200%}@keyframes gradient{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.cmplz-header-container .cmplz-header{display:flex;justify-content:space-between;height:70px;box-sizing:border-box;background-color:#fff}.cmplz-header-container .cmplz-header img{margin:auto 0;height:25px}.cmplz-header-container .cmplz-header .cmplz-header-right{display:flex;align-items:center;margin-left:auto;gap:var(--rsp-spacing-s)}.cmplz-header-container .cmplz-header .cmplz-header-right select{max-width:60ch}#cmplz_selected_region{font-size:13px}.cmplz-plusone{border-radius:50%;background-color:#d63638;color:#fff;padding:2px 6px;font-size:10px}.cmplz{margin:0 0 0 -20px}.cmplz .dashicons,.cmplz .dashicons-before:before{font-size:15px;width:15px;height:15px}.cmplz .cmplz-copy-shortcode{cursor:pointer}.cmplz .cmplz-selectable{-webkit-touch-callout:all;-webkit-user-select:all;-khtml-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.cmplz .cmplz-region-indicator{display:flex;align-items:center}.cmplz .cmplz-region-indicator img{width:25px;height:25px;margin-left:5px}.cmplz .cmplz-documents .cmplz-region-indicator img{width:14px;height:14px;margin-left:0}.cmplz-dashboard .cmplz-progress-warning-container{position:relative;display:grid;grid-template-columns:126px auto 50px}.cmplz-dashboard .cmplz-progress-warning-container>div{padding:10px 0}.cmplz-dashboard .cmplz-progress-warning-container>div:nth-child(3){padding:0}.cmplz-dashboard .cmplz-progress-warning-container button{border:0;background-color:transparent;cursor:pointer}.cmplz-dashboard .cmplz-progress-warning-container button .cmplz-close-warning-x{color:#ccc;font-size:.9em;align-self:center}.cmplz-dashboard .cmplz-scroll-container{margin-top:20px;height:242px;overflow-y:auto;padding:0;border-radius:0}.cmplz-dashboard .cmplz-scroll-container::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0);background-color:transparent}.cmplz-dashboard .cmplz-scroll-container::-webkit-scrollbar{width:8px;background-color:var(--rsp-grey-300);cursor:pointer}.cmplz-dashboard .cmplz-scroll-container::-webkit-scrollbar-thumb{background-color:var(--rsp-grey-400);border-radius:10px}.cmplz-dashboard .cmplz-progress-status-container{margin-right:40px}.cmplz-dashboard .cmplz-progress-status{display:block;min-width:60px;text-align:center;border-radius:15px;padding:4px 8px;font-size:var(--rsp-fs-100);font-weight:600}.cmplz-dashboard .cmplz-progress-status.cmplz-completed{background-color:var(--rsp-color-success);color:white}.cmplz-dashboard .cmplz-progress-status.cmplz-open{background-color:var(--rsp-color-open)}.cmplz-dashboard .cmplz-progress-status.cmplz-urgent{background-color:var(--rsp-color-warning);color:white}.cmplz-dashboard .cmplz-progress-status.cmplz-premium{background-color:var(--rsp-brand-primary);color:white}.cmplz-dashboard .cmplz-progress-bar,.cmplz-dashboard .cmplz-sync-progress-bar{border-radius:5px;background:var(--rsp-grey-400);justify-content:flex-start;align-items:center;position:relative;display:flex;height:20px;width:100%}.cmplz-dashboard .cmplz-progress-bar .cmplz-progress-bar-value,.cmplz-dashboard .cmplz-sync-progress-bar .cmplz-progress-bar-value{border-radius:5px;animation:cmplz-load-progress-bar 3s normal forwards;box-shadow:0 10px 40px -10px #fff;background:var(--rsp-color-success);height:20px;width:0}.cmplz-dashboard .cmplz-progress-bar .cmplz-progress-bar-value.orange,.cmplz-dashboard .cmplz-sync-progress-bar .cmplz-progress-bar-value.orange{background-color:var(--rsp-orange)}.cmplz-dashboard .cmplz-progress-percentage,.cmplz-dashboard .cmplz-progress-description{font-weight:600;font-size:18px}.cmplz-dashboard .cmplz-progress-percentage{margin-right:6px;font-size:32px}.cmplz-dashboard .cmplz-grid-progress{display:grid;grid-template-columns:125px auto;align-items:center;margin-top:20px}.cmplz-dashboard .cmplz-task-switcher-container{display:flex;border-radius:var(--rsp-border-radius)}.cmplz-dashboard .cmplz-task-switcher-container .cmplz-task-switcher:first-of-type{border-right:1px solid var(--rsp-grey-400);padding-right:10px}.cmplz-dashboard .cmplz-task-switcher-container .cmplz-task-switcher:last-of-type{padding-left:10px}.cmplz-dashboard .cmplz-task-switcher{font-size:var(--rsp-fs-200);cursor:pointer;transition:.3s}.cmplz-dashboard .cmplz-task-switcher:hover,.cmplz-dashboard .cmplz-task-switcher.active,.cmplz-dashboard .cmplz-task-switcher.active:hover{text-decoration:underline}.cmplz-dashboard .cmplz-support textarea{width:100%;height:75px;border-color:#cecece;font-size:13px}.cmplz-dashboard .cmplz-document{display:grid;grid-template-columns:2fr auto auto auto 1fr;margin:var(--rsp-spacing-xs) 0;align-items:center}.cmplz-dashboard .cmplz-document .cmplz-grid-title{padding-top:var(--rsp-spacing-l)}.cmplz-dashboard .cmplz-document.compact{grid-template-columns:1fr auto}.cmplz-dashboard .cmplz-document>div:not(:first-child){margin-left:auto}.cmplz-dashboard .cmplz-document.cmplz-header>div:last-child{padding-top:14px}.cmplz-dashboard .cmplz-document.cmplz-header a{color:#d7d7d7;font-size:12px;line-height:2em}.cmplz-dashboard .cmplz-document .cmplz-icon{padding:0 4px}.cmplz-dashboard .cmplz-document h3{margin-bottom:5px}.cmplz-dashboard .cmplz-document select{width:calc(100% - var(--rsp-spacing-xs));font-size:13px}.cmplz-dashboard .cmplz-document.flags{display:flex}.cmplz-dashboard .cmplz-document.flags .cmplz-flags-container{display:flex;flex-wrap:wrap;gap:var(--rsp-spacing-xxs)}.cmplz-dashboard .cmplz-document-header{margin-top:var(--rsp-spacing-l);margin-bottom:var(--rsp-spacing-s);display:flex;justify-content:space-between}.cmplz-dashboard .cmplz-document-header>a{color:var(--rsp-text-color-light);font-size:var(--rsp-fs-300)}.cmplz-dashboard .button{min-width:100px;text-align:center}.cmplz-dashboard .item-footer{width:100%}.cmplz-dashboard .item-footer a.button+a.button{margin-left:10px}.cmplz-dashboard .cmplz-tools-row{display:grid;grid-template-columns:1fr auto;margin:10px 0}.cmplz-dashboard .cmplz-tools-row>div:last-child{margin-left:auto}.cmplz-dashboard .cmplz-tools-row .cmplz-last-updated-poc{white-space:nowrap;font-size:13px}#complianz *:focus-visible{outline-offset:4px}#complianz.wrap.cmplz-high-contrast .cmplz-grid-controls{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-grid-controls a{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast button .cmplz-close-warning-x{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-step-header.incomplete a h2{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section{display:grid;grid-template-columns:20px 1fr;margin:0 20px}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section span{align-self:center;justify-self:center}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section a{display:inline-block;text-decoration:none;padding:3px 5px}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section a h3{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section.cmplz-done a h3{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section.active a h3{color:var(--rsp-black) !important}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal{z-index:1}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-notice{background-color:var(--rsp-black);color:var(--rsp-text-color-invert)}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-notice:after{border-right:15px solid var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning a{color:var(--rsp-black) !important}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning{color:var(--rsp-black) !important;background-color:var(--rsp-yellow)}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning:after{border-right:15px solid var(--rsp-yellow)}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal a{color:#fff}#complianz.wrap.cmplz-high-contrast .cmplz-panel.cmplz-toggle-disabled{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast input:disabled{cursor:not-allowed}#complianz.wrap.cmplz-high-contrast .cmplz-sublabel label{color:var(--rsp-black);font-size:13px}#complianz.wrap.cmplz-high-contrast ::placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast ::placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast ::-moz-placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast :-ms-input-placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast :-moz-placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-status-info{display:flex}#complianz.wrap.cmplz-high-contrast .cmplz-status-info>div{padding:10px 10px 10px 0}#complianz.wrap.cmplz-high-contrast .cmplz-status-info .cmplz-license-status-container .cmplz-license-status{display:block}#complianz.wrap.cmplz-high-contrast .cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-premium{background-color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-success{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-warning{color:var(--rsp-black)}[cmplz-tooltip]{position:relative;cursor:pointer}[cmplz-tooltip]::before,[cmplz-tooltip]::after{text-transform:none;font-size:13px;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[cmplz-tooltip]::before{content:'';border:5px solid transparent;z-index:1001}[cmplz-tooltip]::after{content:attr(cmplz-tooltip);font-weight:normal;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.3ch;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35);background:#333;color:#fff;z-index:1000;width:min(100vw,45ch);text-align:left}[cmplz-tooltip]:hover::before,[cmplz-tooltip]:hover::after{display:block}[cmplz-tooltip]:focus::before,[cmplz-tooltip]:focus::after{display:block}[cmplz-tooltip='']::before,[cmplz-tooltip='']::after{display:none !important}[cmplz-tooltip]:not([flow])::before,[cmplz-tooltip][flow^="up"]::before{bottom:calc(100%+5px);border-bottom-width:0;border-top-color:#333}[cmplz-tooltip]:not([flow])::after,[cmplz-tooltip][flow^="up"]::after{bottom:calc(100%+10px)}[cmplz-tooltip]:not([flow])::before,[cmplz-tooltip]:not([flow])::after,[cmplz-tooltip][flow^="up"]::before,[cmplz-tooltip][flow^="up"]::after{left:50%;transform:translate(-50%,-0.5em)}[cmplz-tooltip][flow^="down"]::before{top:17px;border-top-width:0}[cmplz-tooltip][flow^="down"]::after{top:calc(100%+5px)}[cmplz-tooltip][flow^="down"]::before,[cmplz-tooltip][flow^="down"]::after{left:50%;transform:translate(-50%,0.5em)}[cmplz-tooltip][flow^="left"]::before{top:50%;border-right-width:0;border-left-color:#333;left:calc(0 - 5px);transform:translate(-0.5em,-50%)}[cmplz-tooltip][flow^="left"]::after{top:50%;right:calc(100%+5px);transform:translate(-0.5em,-50%)}[cmplz-tooltip][flow^="right"]::before{top:10px;border-left-width:0;border-right-color:#333;right:calc(0 - 23px);transform:translate(0.5em,-50%)}[cmplz-tooltip][flow^="right"]::after{top:10px;left:calc(100%+23px);transform:translate(0.5em,-50%);min-width:150px}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%,0)}}@keyframes tooltips-horz{to{opacity:.9;transform:translate(0,-50%)}}[cmplz-tooltip]:not([flow]):hover::before,[cmplz-tooltip]:not([flow]):focus::before,[cmplz-tooltip]:not([flow]):hover::after,[cmplz-tooltip]:not([flow]):focus::after,[cmplz-tooltip][flow^="up"]:hover::before,[cmplz-tooltip][flow^="up"]:focus::before,[cmplz-tooltip][flow^="up"]:hover::after,[cmplz-tooltip][flow^="up"]:focus::after,[cmplz-tooltip][flow^="down"]:hover::before,[cmplz-tooltip][flow^="down"]:focus::before,[cmplz-tooltip][flow^="down"]:hover::after,[cmplz-tooltip][flow^="down"]:focus::after{animation:tooltips-vert 300ms ease-out forwards}[cmplz-tooltip][flow^="left"]:hover::before,[cmplz-tooltip][flow^="left"]:focus::before,[cmplz-tooltip][flow^="left"]:hover::after,[cmplz-tooltip][flow^="left"]:focus::after,[cmplz-tooltip][flow^="right"]:hover::before,[cmplz-tooltip][flow^="right"]:focus::before,[cmplz-tooltip][flow^="right"]:hover::after,[cmplz-tooltip][flow^="right"]:focus::after{animation:tooltips-horz 300ms ease-out forwards}.cmplz .cmplz-other-plugins .rsp-logo img{height:34px}.cmplz .cmplz-other-plugins-container{display:flex !important;flex-direction:row;flex-wrap:wrap;margin-bottom:10px;font-size:var(--rsp-fs-300);line-height:1.7;gap:var(--rsp-spacing-xxs)}@media screen and (max-width:992px){.cmplz .cmplz-other-plugins-container{flex-direction:row;overflow:hidden}}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element{width:100%;display:flex;align-content:space-between;justify-content:space-between;gap:10px;--rsp-other-plugins-color:var(---rsp-brand-primary)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-zip{--rsp-other-plugins-color:var(--rsp-pink)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-burst{--rsp-other-plugins-color:var(--rsp-green)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-complianz,.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-complianztc{--rsp-other-plugins-color:var(--rsp-blue)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-rsssl{--rsp-other-plugins-color:var(--rsp-yellow)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element a{width:max-content;color:var(--rsp-text-color-light);transition:color .3s ease;display:flex;align-items:center;min-width:0;gap:var(--rsp-spacing-xs);text-decoration:none}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element a:hover{color:var(--rsp-other-plugins-color);text-decoration:underline}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element a:hover .cmplz-bullet{background-color:var(--rsp-other-plugins-color)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element a:hover .cmplz-other-plugins-content{text-decoration:underline}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element .cmplz-bullet{transition:background-color .3s ease;background-color:var(--rsp-other-plugins-color)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element .cmplz-other-plugins-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element .cmplz-other-plugin-status{min-width:fit-content}.cmplz-suggested-plugin{display:flex;flex-wrap:wrap;align-items:center;gap:20px;background-color:#f9f9f9;padding:20px}.cmplz-suggested-plugin .cmplz-suggested-plugin-desc-group .cmplz-suggested-plugin-title{font-size:16px;font-weight:600}.cmplz-suggested-plugin .cmplz-suggested-plugin-desc-group .cmplz-suggested-plugin-desc{font-size:14px;white-space:nowrap;margin:4px 0}.cmplz-suggested-plugin .cmplz-suggested-plugin-desc-long{flex:1;font-size:12px;line-height:1.6;font-weight:400;min-width:30ch;margin-right:auto}.cmplz-suggested-plugin .cmplz-suggested-plugin-img{width:70px;height:70px;border-radius:5px}.cmplz-tips-tricks-container{display:flex !important;flex-direction:row;flex-wrap:wrap;margin-bottom:10px;font-size:var(--rsp-fs-300);line-height:1.7;gap:var(--rsp-spacing-xxs)}@media screen and (max-width:992px){.cmplz-tips-tricks-container{flex-direction:row;overflow:hidden}}.cmplz-tips-tricks-container .cmplz-tips-tricks-element{width:calc(50% - var(--rsp-spacing-xxs))}@media(max-width:576px){.cmplz-tips-tricks-container .cmplz-tips-tricks-element{width:100%}}.cmplz-tips-tricks-container .cmplz-tips-tricks-element a{color:var(--rsp-text-color-light);transition:color .3s ease;display:flex;align-items:center;gap:var(--rsp-spacing-xs);min-width:0;text-decoration:none}.cmplz-tips-tricks-container .cmplz-tips-tricks-element a:hover{color:var(--rsp-brand-primary);text-decoration:underline}.cmplz-tips-tricks-container .cmplz-tips-tricks-element a:hover .cmplz-bullet{background-color:var(--rsp-brand-primary)}.cmplz-tips-tricks-container .cmplz-tips-tricks-element a:hover .cmplz-tips-tricks-content{text-decoration:underline}.cmplz-tips-tricks-container .cmplz-tips-tricks-element .cmplz-bullet{transition:background-color .3s ease;background-color:var(--rsp-grey-300)}.cmplz-tips-tricks-container .cmplz-tips-tricks-element .cmplz-tips-tricks-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmplz-pagination{display:flex;justify-content:flex-end;margin-left:auto}.cmplz-pagination a{cursor:pointer;width:25px;height:25px;border:1px solid var(--rsp-input-border-color);color:#000;text-align:center;margin:5px;line-height:25px;border-radius:3px}.cmplz-pagination a.cmplz-current{background-color:#000;color:#fff}.cmplz-pagination a .cmplz-icon{margin-top:3px;color:#000 !important}.cmplz .wp-list-table{border-radius:var(--rsp-border-radius-s)}.cmplz .row-actions{left:0}.cmplz .cmplz-skeleton:empty{margin:auto;margin-bottom:25px;width:100%;height:235px;background-image:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,0.5) 70%,rgba(255,255,255,0.5) 15%),linear-gradient(#f2f2f2 38px,transparent 0),linear-gradient(#f2f2f2 38px,transparent 0),linear-gradient(#f2f2f2 38px,transparent 0),linear-gradient(#f2f2f2 38px,transparent 0);background-repeat:repeat-y;background-size:50px 200px,100% 117px,100% 117px,100% 117px,100% 117px;background-position:0 0,1px 1px,1px 40px,1px 79px,1px 118px;background-color:#d6d8db;border-right:1px solid #d6d8db;animation:shine 2.5s infinite}@keyframes shine{to{background-position:100% 0,1px 1px,1px 40px,1px 79px,1px 118px}}.cmplz .cmplz-loader{margin:0;width:50px;height:15px;text-align:center;font-size:10px}.cmplz .cmplz-loader>div{margin:1px;background-color:#333;height:100%;width:3px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.cmplz .cmplz-loader.cmplz-loader-white>div{background-color:#fff}.cmplz .cmplz-loader .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.cmplz .cmplz-loader .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.cmplz .cmplz-loader .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.cmplz .cmplz-loader .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.cmplz .button-primary .cmplz-loader div{background-color:#fff}@-webkit-keyframes sk-stretchdelay{0,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}:root{--rsp-brand-primary:var(--rsp-blue);--rsp-brand-secondary:var(--rsp-yellow);--rsp-brand-primary-faded:var(--rsp-blue-faded)}
|
1 |
+
@gridblock _height_big:calc(auto+20px);:root{--rsp-spacing-xxs:5px;--rsp-spacing-xs:10px;--rsp-spacing-s:15px;--rsp-spacing-m:20px;--rsp-spacing-l:30px;--rsp-spacing-xl:40px;--rsp-grid-margin:var(--rsp-spacing-xs);--rsp-grid-gap:var(--rsp-spacing-m);--rsp-border-radius:12px;--rsp-border-radius-s:8px;--rsp-border:1px solid var(--rsp-border-color);--rsp-box-shadow:rgba(0,0,0,0.1) 0 4px 6px -1px,rgba(0,0,0,0.06) 0 2px 4px -1px;--rsp-border-color:#dfdfdf;--rsp-black:#333;--rsp-white:#fff;--rsp-yellow:#f4bf3e;--rsp-blue:#29b6f6;--rsp-dark-blue:#1e73be;--rsp-green:#2e8a37;--rsp-red:#d7263d;--rsp-pink:#e35899;--rsp-orange:#f39c12;--rsp-wp-blue:#007cba;--rsp-yellow-faded:#f2e6c9;--rsp-blue-faded:#ecf8fe;--rsp-dark-blue-faded:#ebf2f9;--rsp-green-faded:#ecf4ed;--rsp-red-faded:#fbebed;--rsp-pink-faded:#fceff5;--rsp-orange-faded:#fef5ea;--rsp-wp-blue-faded:#c6e0ef;--rsp-background-block-color:var(--rsp-white);--rsp-background-color:#f0f0f1;--rsp-input-background-color:#fff;--rsp-input-text-color:var(--rsp-text-color);--rsp-input-border-color:var(--rsp-grey-400);--rsp-text-color:rgba(26,26,26,0.9);--rsp-text-color-invert:rgba(255,255,255,0.9);--rsp-text-color-white:rgba(255,255,255,0.9);--rsp-text-color-light:rgba(69,69,82,0.9);--rsp-grey-100:#fafafa;--rsp-grey-200:#f9f9f9;--rsp-grey-300:#ededed;--rsp-grey-400:#c6c6c6;--rsp-grey-500:#737373;--rsp-grey-600:#696969;--rsp-color-success:var(--rsp-green);--rsp-color-error:var(--rsp-red);--rsp-color-warning:var(--rsp-red);--rsp-color-open:var(--rsp-yellow);--rsp-color-disabled:var(--rsp-grey-300);--rsp-fs-100:.6875rem;--rsp-fs-200:.8rem;--rsp-fs-300:.8125rem;--rsp-fs-400:.875rem;--rsp-fs-500:1rem;--rsp-fs-600:1.125rem;--rsp-fs-700:1.25rem;--rsp-fs-800:1.5rem;--rsp-fs-900:2.5rem;--rsp-brand-primary:var(--rsp-blue);--rsp-brand-secondary:var(--rsp-yellow);--rsp-brand-primary-faded:var(--rsp-blue-faded)}.cmplz-block{background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius)}.cmplz{margin:0;font-size:var(--rsp-fs-300);box-sizing:border-box;line-height:1.5}.cmplz *,.cmplz *:before,.cmplz *:after{box-sizing:inherit}.cmplz body,.cmplz h1,.cmplz h2,.cmplz h3,.cmplz h4,.cmplz h5,.cmplz h6,.cmplz p,.cmplz ol,.cmplz ul{margin:0;padding:0}.cmplz img{max-width:100%;height:auto}.cmplz h1,.cmplz h2,.cmplz h3,.cmplz h4,.cmplz h5,.cmplz h6{color:var(--rsp-text-color);line-height:1.5}.cmplz .h0{font-size:var(--rsp-fs-900);font-weight:700;letter-spacing:.025rem}.cmplz h1,.cmplz .h1{font-size:var(--rsp-fs-800);line-height:1.5;font-weight:500;letter-spacing:.025rem}.cmplz h2,.cmplz .h2{font-size:var(--rsp-fs-700);font-weight:700;letter-spacing:.025rem}.cmplz h3,.cmplz .h3{font-size:var(--rsp-fs-600);font-weight:600;letter-spacing:.0125rem}.cmplz h4,.cmplz .h4{font-size:var(--rsp-fs-500);font-weight:600;letter-spacing:.0125rem}.cmplz h5,.cmplz .h5{font-size:var(--rsp-fs-400);font-weight:400;letter-spacing:.1px}.cmplz h6,.cmplz .h6{font-size:var(--rsp-fs-300);letter-spacing:.1px}.cmplz p{color:var(--rsp-text-color);font-weight:400;font-size:var(--rsp-fs-400);line-height:1.5}.cmplz .small-text{font-size:var(--rsp-fs-200);line-height:1.5;color:var(--rsp-text-color-light)}.cmplz a{font-size:1em}.cmplz .cmplz-notice-hook-element{display:none !important}.cmplz .error:not(.really-simple-plugins),.cmplz .notice:not(.really-simple-plugins),.cmplz .update-nag:not(.really-simple-plugins),.cmplz .notice-info:not(.really-simple-plugins){display:none !important}.cmplz .cmplz-header,.cmplz .cmplz-content-area{max-width:calc(100% - var(--rsp-spacing-xl) * 4);margin:0 auto}@media(max-width:1599px){.cmplz .cmplz-header,.cmplz .cmplz-content-area{max-width:calc(100% - var(--rsp-spacing-xl) * 1)}}@media(max-width:1440px){.cmplz .cmplz-header,.cmplz .cmplz-content-area{max-width:calc(100% - var(--rsp-spacing-xl) * 2)}}@media(max-width:768px){.cmplz .cmplz-header,.cmplz .cmplz-content-area{max-width:calc(100% - var(--rsp-spacing-xl) * 1)}}.cmplz .cmplz-header{display:flex;flex-wrap:wrap;justify-content:space-between;height:70px;box-sizing:border-box;background-color:var(--rsp-background-block-color)}@media(max-width:1279px){.cmplz .cmplz-header{height:auto}}.cmplz .cmplz-header img{margin:var(--rsp-spacing-m) 0}.cmplz .cmplz-header-left{display:flex;font-size:var(--rsp-fs-400)}@media(max-width:1279px){.cmplz .cmplz-header-left{justify-content:center;margin:var(--rsp-spacing-xs) 0;order:3;width:100%;background-color:var(--rsp-background-block-color)}}.cmplz .cmplz-header-left .cmplz-header-menu{margin:auto 15px}.cmplz .cmplz-header-left .cmplz-header-menu ul{display:flex}.cmplz .cmplz-header-left .cmplz-header-menu a{padding:23px 15px;text-decoration:none;color:var(--rsp-text-color);height:100%;border-bottom:4px solid transparent;transition:border .3s ease-out;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media(max-width:1279px){.cmplz .cmplz-header-left .cmplz-header-menu a{padding:15px}}.cmplz .cmplz-header-left .cmplz-header-menu a.active{border-bottom:4px solid var(--rsp-brand-primary)}.cmplz .cmplz-header-left .cmplz-header-menu a:hover{color:var(--rsp-brand-primary)}.cmplz .cmplz-header-right{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto;gap:var(--rsp-spacing-s)}.cmplz .cmplz-header-right select{max-width:60ch}@media(max-width:576px){.cmplz .cmplz-header-right .button{display:none}}.cmplz .cmplz-content-area{margin-top:calc(var(--rsp-grid-margin) * 2)}.cmplz .cmplz-header-container{background:var(--rsp-background-block-color)}.cmplz .cmplz-grid{display:grid;grid-template-columns:repeat(4,calc(25% - var(--rsp-spacing-s)) [col-start]);grid-auto-rows:max-content;gap:var(--rsp-grid-gap);min-height:calc(100vh - 32px - 80px - 20px - var(--rsp-grid-gap))}.cmplz .cmplz-grid-container{background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius);display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;flex-basis:100%;min-height:100%;grid-column:span 1;grid-row:span 1}.cmplz .cmplz-grid-container p{font-size:var(--rsp-fs-300)}.cmplz .cmplz-grid-container.no-background{background:0;border:0;box-shadow:none}.cmplz .cmplz-grid-container.column-2{grid-column:span 2}.cmplz .cmplz-grid-container.row-2{grid-row:span 2}@media(max-width:1599px){.cmplz .cmplz-grid-container{grid-column:span 2}.cmplz .cmplz-grid-container.cmplz-progress,.cmplz .cmplz-grid-container.cmplz-overview{grid-column:span 4}}@media(max-width:992px){.cmplz .cmplz-grid-container{grid-column:span 2}.cmplz .cmplz-grid-container.column-2{grid-column:span 4}}@media(max-width:768px){.cmplz .cmplz-grid-container{grid-column:span 4}}.cmplz .cmplz-grid-header{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:var(--rsp-spacing-m) var(--rsp-spacing-l)}@media(max-width:1440px){.cmplz .cmplz-grid-header{padding:var(--rsp-spacing-s) var(--rsp-spacing-m)}}.cmplz .cmplz-grid-title,.cmplz .cmplz-wizard-title .h4{margin:4px 0 4px 0}.cmplz .cmplz-grid-controls{font-size:var(--rsp-fs-300);display:flex;gap:var(--rsp-spacing-s)}.cmplz .cmplz-grid-content{width:100%;box-sizing:border-box;padding:0 var(--rsp-spacing-l);flex-grow:100}@media(max-width:1440px){.cmplz .cmplz-grid-content{padding:0 var(--rsp-spacing-m)}}.cmplz .cmplz-grid-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rsp-grid-margin);width:100%;min-height:calc(30px+var(--rsp-spacing-s) * 2);box-sizing:border-box;padding:var(--rsp-spacing-m) var(--rsp-spacing-l);align-self:flex-end}@media(max-width:1440px){.cmplz .cmplz-grid-footer{padding:var(--rsp-spacing-s) var(--rsp-spacing-m)}}.cmplz .cmplz-grid-footer .cmplz-legend{display:flex}.cmplz .cmplz-grid-footer .cmplz-legend span{padding-left:5px}.cmplz .cmplz-flex-push-right{margin-left:auto}.cmplz .cmplz-flex-push-left{margin-right:auto}.cmplz a.button,.cmplz button.button,.cmplz input.button{font-size:var(--rsp-fs-300);font-weight:300;letter-spacing:.5px;transition:all .3s ease}.cmplz a.button.button-black,.cmplz button.button.button-black,.cmplz input.button.button-black{border:0 solid transparent;background:var(--rsp-black);color:var(--rsp-text-color-white)}.cmplz a.button.button-black:hover,.cmplz button.button.button-black:hover,.cmplz input.button.button-black:hover,.cmplz a.button.button-black:focus,.cmplz button.button.button-black:focus,.cmplz input.button.button-black:focus,.cmplz a.button.button-black:active,.cmplz button.button.button-black:active,.cmplz input.button.button-black:active{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--rsp-black)}.cmplz a.button.button-tertiary,.cmplz button.button.button-tertiary,.cmplz input.button.button-tertiary,.cmplz a.button.button-red,.cmplz button.button.button-red,.cmplz input.button.button-red{border:0 solid transparent;background:var(--rsp-red);color:var(--rsp-text-color-white)}.cmplz a.button.button-tertiary:hover,.cmplz button.button.button-tertiary:hover,.cmplz input.button.button-tertiary:hover,.cmplz a.button.button-red:hover,.cmplz button.button.button-red:hover,.cmplz input.button.button-red:hover,.cmplz a.button.button-tertiary:focus,.cmplz button.button.button-tertiary:focus,.cmplz input.button.button-tertiary:focus,.cmplz a.button.button-red:focus,.cmplz button.button.button-red:focus,.cmplz input.button.button-red:focus,.cmplz a.button.button-tertiary:active,.cmplz button.button.button-tertiary:active,.cmplz input.button.button-tertiary:active,.cmplz a.button.button-red:active,.cmplz button.button.button-red:active,.cmplz input.button.button-red:active{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--rsp-red);background:var(--rsp-red);color:var(--rsp-text-color-white)}.cmplz-shortcode{right:10000px;position:absolute;background-color:#fff;padding:0;white-space:nowrap}.shortcode{cursor:pointer}.cmplz-icon,.cmplz-icon-tooltip{display:flex;align-items:center;justify-content:center}.cmplz-icon svg,.cmplz-icon-tooltip svg{fill:currentColor}.cmplz-copy-shortcode{cursor:pointer;display:flex;justify-content:center;transition:transform .1s ease-in}.cmplz-copy-shortcode.cmplz-click-animation .cmplz-icon{animation:beat .4s ease-out}@keyframes beat{0{transform:scale(1)}50%{transform:scale(0.8)}95%{transform:scale(1.1)}100%{transform:scale(1)}}.cmplz-copy-shortcode-text{right:10000px;position:absolute;background-color:#fff;padding:0;white-space:nowrap}.cmplz-admin-notice .cmplz-admin-notice-container{display:flex;padding:12px;align-items:center}.cmplz-admin-notice .cmplz-admin-notice-container .cmplz-logo img{margin-top:.5em}.cmplz-admin-notice .cmplz-admin-notice-container .dashicons{margin-left:10px;margin-right:5px}.cmplz .wrap .button.cmplz-header-btn{margin-left:6px;margin-top:20px}.cmplz .cookie-snapshot{grid-column-start:1;grid-column-end:3;background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius);padding:var(--rsp-spacing-m) var(--rsp-spacing-l)}.cmplz #cmplz-cookiestatement-snapshot-generate{display:flex;align-items:center;gap:var(--rsp-spacing-s)}.cmplz .cmplz-proof-of-consent .search-box input[name="s"],.cmplz .cmplz-records-of-consent .search-box input[name="s"],.cmplz .cmplz-proof-of-consent p.search-box,.cmplz .cmplz-records-of-consent p.search-box{float:initial;margin:var(--rsp-spacing-xs) 0;position:relative;top:1px}.cmplz .cmplz-proof-of-consent p.search-box,.cmplz .cmplz-records-of-consent p.search-box{display:inline-block;margin:0}.cmplz .cmplz-proof-of-consent .tablenav.top,.cmplz .cmplz-records-of-consent .tablenav.top{margin:var(--rsp-spacing-xs) 0;display:inline-block;float:right}.cmplz .cmplz-proof-of-consent .cmplz_month_select,.cmplz .cmplz-records-of-consent .cmplz_month_select,.cmplz .cmplz-proof-of-consent .cmplz_year_select,.cmplz .cmplz-records-of-consent .cmplz_year_select{margin:var(--rsp-spacing-xs) 0}.cmplz .cmplz-proof-of-consent .cmplz_year_select,.cmplz .cmplz-records-of-consent .cmplz_year_select{margin-left:var(--rsp-spacing-xxs)}.processing-agreements{grid-column-start:1;grid-column-end:3}.cmplz-processing-agreements .tablenav.top{margin-top:var(--rsp-spacing-xs);margin-bottom:var(--rsp-spacing-s)}.column-download .cmplz-icon{justify-content:flex-start}.dataleak-reports{grid-column-start:1;grid-column-end:3}.cmplz-dataleak-reports .tablenav.top{margin-top:var(--rsp-spacing-xs);margin-bottom:var(--rsp-spacing-s)}.cmplz .wrap .button.cmplz-header-btn{margin-left:6px;margin-top:20px}.cmplz .cmplz-dnsmpi,.cmplz .cmplz-datarequests{grid-column-start:1;grid-column-end:3;background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius);padding:var(--rsp-spacing-m) var(--rsp-spacing-l)}.cmplz .cmplz-dnsmpi .search-box,.cmplz .cmplz-datarequests .search-box{margin:var(--rsp-spacing-xs) 0;float:left}.cmplz .cmplz-dnsmpi .tablenav,.cmplz .cmplz-datarequests .tablenav{display:none}.cmplz #cmplz-dnsmpi-export{display:flex;align-items:center;gap:var(--rsp-spacing-s)}.cmplz-banner-editor{gap:var(--rsp-spacing-l);padding:var(--rsp-spacing-m) var(--rsp-spacing-xl);grid-column-start:1;grid-column-end:3}.cmplz-banner-editor .cmplz-graph-container{margin:0;width:100%;min-width:350px;display:flex;justify-content:center;flex-wrap:wrap;padding:var(--rsp-spacing-m);background:var(--rsp-grey-200);border-radius:var(--rsp-border-radius-s);border:1px solid #f2f2f2}.cmplz-banner-editor .cmplz-graph-container div{width:100%}.cmplz-banner-editor .cmplz-block{padding:var(--rsp-spacing-m)}.cmplz-banner-editor .cmplz-panel-wrap{margin:var(--rsp-spacing-s) 0}.cmplz-banner-editor .cmplz-panel.cmplz-notice{padding:0}.cmplz-banner-editor .cmplz-document-button{margin-top:0}.cmplz-insights .cmplz-graph-container{top:0;right:0;bottom:0;left:0}.cmplz-insights canvas.cmplz-graph{height:85px !important}.cmplz input{background:var(--rsp-input-background-color);color:var(--rsp-input-text-color);border-color:var(--rsp-input-border-color)}.cmplz input[type=checkbox]:disabled{cursor:not-allowed}.cmplz input:disabled+.cmplz-slider{cursor:not-allowed}.cmplz input[type=text]:disabled{background-color:#eee;color:#ababab}.cmplz select{background:var(--rsp-input-background-color) url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;color:var(--rsp-input-text-color);border-color:var(--rsp-input-border-color)}.cmplz .field-group .cmplz-label{text-align:left;margin:0 var(--rsp-spacing-xs) 0 0}.cmplz .field-group.first .cmplz-label{padding-top:0}.cmplz .field-group .cmplz-checkbox{display:flex;justify-content:space-between;align-items:center}.cmplz .cmplz-switch{margin-top:0;margin-bottom:0;position:relative;display:inline-block;width:40px;height:21px}.cmplz .cmplz-switch input{display:none !important}.cmplz .cmplz-switch:disabled{cursor:not-allowed}.cmplz .cmplz-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cmplz .cmplz-slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}.cmplz .cmplz-slider.cmplz-round{border-radius:20px}.cmplz .cmplz-slider.cmplz-round:before{border-radius:50%}.cmplz .cmplz-slider-na{padding:2px 8px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cmplz .cmplz-slider-na:before{position:absolute;content:"N/A";color:white}.cmplz .cmplz-slider-na.cmplz-round{border-radius:20px}.cmplz input:checked+.cmplz-slider{background-color:var(--rsp-wp-blue)}.cmplz input:checked+.cmplz-slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px)}.cmplz input:checked:disabled+.cmplz-slider{background-color:var(--rsp-wp-blue-faded)}.cmplz input:focus+.cmplz-slider{box-shadow:0 0 1px var(--rsp-wp-blue)}.cmplz .cmplz-bullet{height:13px;width:13px;flex:0 0 13px;border-radius:50%;display:inline-block}.cmplz .cmplz-bullet.rsp-yellow{background-color:var(--rsp-yellow)}.cmplz .cmplz-bullet.rsp-blue{background-color:var(--rsp-blue)}.cmplz .cmplz-bullet.rsp-pink{background-color:var(--rsp-pink)}.cmplz .cmplz-bullet.rsp-red{background-color:var(--rsp-red)}.cmplz .cmplz-bullet.rsp-green{background-color:var(--rsp-green)}.cmplz .cmplz-bullet.rsp-blue-yellow{background:var(--rsp-blue);background:linear-gradient(77deg,#29b6f6 0,#29b6f6 30%,#f4bf3e 70%,#f4bf3e 100%);animation:gradient 2s ease infinite;background-size:200% 200%}@keyframes gradient{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.cmplz-header-container .cmplz-header{display:flex;justify-content:space-between;height:70px;box-sizing:border-box;background-color:#fff}.cmplz-header-container .cmplz-header img{margin:auto 0;height:25px}.cmplz-header-container .cmplz-header .cmplz-header-right{display:flex;align-items:center;margin-left:auto;gap:var(--rsp-spacing-s)}.cmplz-header-container .cmplz-header .cmplz-header-right select{max-width:60ch}#cmplz_selected_region{font-size:13px}.cmplz-plusone{border-radius:50%;background-color:#d63638;color:#fff;padding:2px 6px;font-size:10px}.cmplz{margin:0 0 0 -20px}.cmplz .dashicons,.cmplz .dashicons-before:before{font-size:15px;width:15px;height:15px}.cmplz .cmplz-copy-shortcode{cursor:pointer}.cmplz .cmplz-selectable{-webkit-touch-callout:all;-webkit-user-select:all;-khtml-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.cmplz .cmplz-region-indicator{display:flex;align-items:center}.cmplz .cmplz-region-indicator img{width:25px;height:25px;margin-left:5px}.cmplz .cmplz-documents .cmplz-region-indicator img{width:14px;height:14px;margin-left:0}.cmplz-dashboard .cmplz-progress-warning-container{position:relative;display:grid;grid-template-columns:126px auto 50px}.cmplz-dashboard .cmplz-progress-warning-container>div{padding:10px 0}.cmplz-dashboard .cmplz-progress-warning-container>div:nth-child(3){padding:0}.cmplz-dashboard .cmplz-progress-warning-container button{border:0;background-color:transparent;cursor:pointer}.cmplz-dashboard .cmplz-progress-warning-container button .cmplz-close-warning-x{color:#ccc;font-size:.9em;align-self:center}.cmplz-dashboard .cmplz-scroll-container{margin-top:20px;height:242px;overflow-y:auto;padding:0;border-radius:0}.cmplz-dashboard .cmplz-scroll-container::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0);background-color:transparent}.cmplz-dashboard .cmplz-scroll-container::-webkit-scrollbar{width:8px;background-color:var(--rsp-grey-300);cursor:pointer}.cmplz-dashboard .cmplz-scroll-container::-webkit-scrollbar-thumb{background-color:var(--rsp-grey-400);border-radius:10px}.cmplz-dashboard .cmplz-progress-status-container{margin-right:40px}.cmplz-dashboard .cmplz-progress-status{display:block;min-width:60px;text-align:center;border-radius:15px;padding:4px 8px;font-size:var(--rsp-fs-100);font-weight:600}.cmplz-dashboard .cmplz-progress-status.cmplz-completed{background-color:var(--rsp-color-success);color:white}.cmplz-dashboard .cmplz-progress-status.cmplz-open{background-color:var(--rsp-color-open)}.cmplz-dashboard .cmplz-progress-status.cmplz-urgent{background-color:var(--rsp-color-warning);color:white}.cmplz-dashboard .cmplz-progress-status.cmplz-premium{background-color:var(--rsp-brand-primary);color:white}.cmplz-dashboard .cmplz-progress-bar,.cmplz-dashboard .cmplz-sync-progress-bar{border-radius:5px;background:var(--rsp-grey-400);justify-content:flex-start;align-items:center;position:relative;display:flex;height:20px;width:100%}.cmplz-dashboard .cmplz-progress-bar .cmplz-progress-bar-value,.cmplz-dashboard .cmplz-sync-progress-bar .cmplz-progress-bar-value{border-radius:5px;animation:cmplz-load-progress-bar 3s normal forwards;box-shadow:0 10px 40px -10px #fff;background:var(--rsp-color-success);height:20px;width:0}.cmplz-dashboard .cmplz-progress-bar .cmplz-progress-bar-value.orange,.cmplz-dashboard .cmplz-sync-progress-bar .cmplz-progress-bar-value.orange{background-color:var(--rsp-orange)}.cmplz-dashboard .cmplz-progress-percentage,.cmplz-dashboard .cmplz-progress-description{font-weight:600;font-size:18px}.cmplz-dashboard .cmplz-progress-percentage{margin-right:6px;font-size:32px}.cmplz-dashboard .cmplz-grid-progress{display:grid;grid-template-columns:125px auto;align-items:center;margin-top:20px}.cmplz-dashboard .cmplz-task-switcher-container{display:flex;border-radius:var(--rsp-border-radius)}.cmplz-dashboard .cmplz-task-switcher-container .cmplz-task-switcher:first-of-type{border-right:1px solid var(--rsp-grey-400);padding-right:10px}.cmplz-dashboard .cmplz-task-switcher-container .cmplz-task-switcher:last-of-type{padding-left:10px}.cmplz-dashboard .cmplz-task-switcher{font-size:var(--rsp-fs-200);cursor:pointer;transition:.3s}.cmplz-dashboard .cmplz-task-switcher:hover,.cmplz-dashboard .cmplz-task-switcher.active,.cmplz-dashboard .cmplz-task-switcher.active:hover{text-decoration:underline}.cmplz-dashboard .cmplz-support textarea{width:100%;height:75px;border-color:#cecece;font-size:13px}.cmplz-dashboard .cmplz-document{display:grid;grid-template-columns:2fr auto auto auto 1fr;margin:var(--rsp-spacing-xs) 0;align-items:center}.cmplz-dashboard .cmplz-document .cmplz-grid-title{padding-top:var(--rsp-spacing-l)}.cmplz-dashboard .cmplz-document.compact{grid-template-columns:1fr auto}.cmplz-dashboard .cmplz-document>div:not(:first-child){margin-left:auto}.cmplz-dashboard .cmplz-document.cmplz-header>div:last-child{padding-top:14px}.cmplz-dashboard .cmplz-document.cmplz-header a{color:#d7d7d7;font-size:12px;line-height:2em}.cmplz-dashboard .cmplz-document .cmplz-icon{padding:0 4px}.cmplz-dashboard .cmplz-document h3{margin-bottom:5px}.cmplz-dashboard .cmplz-document select{width:calc(100% - var(--rsp-spacing-xs));font-size:13px}.cmplz-dashboard .cmplz-document.flags{display:flex}.cmplz-dashboard .cmplz-document.flags .cmplz-flags-container{display:flex;flex-wrap:wrap;gap:var(--rsp-spacing-xxs)}.cmplz-dashboard .cmplz-document-header{margin-top:var(--rsp-spacing-l);margin-bottom:var(--rsp-spacing-s);display:flex;justify-content:space-between}.cmplz-dashboard .cmplz-document-header>a{color:var(--rsp-text-color-light);font-size:var(--rsp-fs-300)}.cmplz-dashboard .button{min-width:100px;text-align:center}.cmplz-dashboard .item-footer{width:100%}.cmplz-dashboard .item-footer a.button+a.button{margin-left:10px}.cmplz-dashboard .cmplz-tools-row{display:grid;grid-template-columns:1fr auto;margin:10px 0}.cmplz-dashboard .cmplz-tools-row>div:last-child{margin-left:auto}.cmplz-dashboard .cmplz-tools-row .cmplz-last-updated-poc{white-space:nowrap;font-size:13px}#complianz *:focus-visible{outline-offset:4px}#complianz.wrap.cmplz-high-contrast .cmplz-grid-controls{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-grid-controls a{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast button .cmplz-close-warning-x{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-step-header.incomplete a h2{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section{display:grid;grid-template-columns:20px 1fr;margin:0 20px}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section span{align-self:center;justify-self:center}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section a{display:inline-block;text-decoration:none;padding:3px 5px}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section a h3{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section.cmplz-done a h3{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-step .cmplz-section.active a h3{color:var(--rsp-black) !important}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal{z-index:1}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-notice{background-color:var(--rsp-black);color:var(--rsp-text-color-invert)}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-notice:after{border-right:15px solid var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning a{color:var(--rsp-black) !important}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning{color:var(--rsp-black) !important;background-color:var(--rsp-yellow)}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning:after{border-right:15px solid var(--rsp-yellow)}#complianz.wrap.cmplz-high-contrast .cmplz-help-warning-wrap .cmplz-help-modal a{color:#fff}#complianz.wrap.cmplz-high-contrast .cmplz-panel.cmplz-toggle-disabled{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast input:disabled{cursor:not-allowed}#complianz.wrap.cmplz-high-contrast .cmplz-sublabel label{color:var(--rsp-black);font-size:13px}#complianz.wrap.cmplz-high-contrast ::placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast ::placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast ::-moz-placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast :-ms-input-placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast :-moz-placeholder{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-status-info{display:flex}#complianz.wrap.cmplz-high-contrast .cmplz-status-info>div{padding:10px 10px 10px 0}#complianz.wrap.cmplz-high-contrast .cmplz-status-info .cmplz-license-status-container .cmplz-license-status{display:block}#complianz.wrap.cmplz-high-contrast .cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-premium{background-color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-success{color:var(--rsp-black)}#complianz.wrap.cmplz-high-contrast .cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-warning{color:var(--rsp-black)}[cmplz-tooltip]{position:relative;cursor:pointer}[cmplz-tooltip]::before,[cmplz-tooltip]::after{text-transform:none;font-size:13px;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[cmplz-tooltip]::before{content:'';border:5px solid transparent;z-index:1001}[cmplz-tooltip]::after{content:attr(cmplz-tooltip);font-weight:normal;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.3ch;box-shadow:0 1em 2em -0.5em rgba(0,0,0,0.35);background:#333;color:#fff;z-index:1000;width:min(100vw,45ch);text-align:left}[cmplz-tooltip]:hover::before,[cmplz-tooltip]:hover::after{display:block}[cmplz-tooltip]:focus::before,[cmplz-tooltip]:focus::after{display:block}[cmplz-tooltip='']::before,[cmplz-tooltip='']::after{display:none !important}[cmplz-tooltip]:not([flow])::before,[cmplz-tooltip][flow^="up"]::before{bottom:calc(100%+5px);border-bottom-width:0;border-top-color:#333}[cmplz-tooltip]:not([flow])::after,[cmplz-tooltip][flow^="up"]::after{bottom:calc(100%+10px)}[cmplz-tooltip]:not([flow])::before,[cmplz-tooltip]:not([flow])::after,[cmplz-tooltip][flow^="up"]::before,[cmplz-tooltip][flow^="up"]::after{left:50%;transform:translate(-50%,-0.5em)}[cmplz-tooltip][flow^="down"]::before{top:17px;border-top-width:0}[cmplz-tooltip][flow^="down"]::after{top:calc(100%+5px)}[cmplz-tooltip][flow^="down"]::before,[cmplz-tooltip][flow^="down"]::after{left:50%;transform:translate(-50%,0.5em)}[cmplz-tooltip][flow^="left"]::before{top:50%;border-right-width:0;border-left-color:#333;left:calc(0 - 5px);transform:translate(-0.5em,-50%)}[cmplz-tooltip][flow^="left"]::after{top:50%;right:calc(100%+5px);transform:translate(-0.5em,-50%)}[cmplz-tooltip][flow^="right"]::before{top:10px;border-left-width:0;border-right-color:#333;right:calc(0 - 23px);transform:translate(0.5em,-50%)}[cmplz-tooltip][flow^="right"]::after{top:10px;left:calc(100%+23px);transform:translate(0.5em,-50%);min-width:150px}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%,0)}}@keyframes tooltips-horz{to{opacity:.9;transform:translate(0,-50%)}}[cmplz-tooltip]:not([flow]):hover::before,[cmplz-tooltip]:not([flow]):focus::before,[cmplz-tooltip]:not([flow]):hover::after,[cmplz-tooltip]:not([flow]):focus::after,[cmplz-tooltip][flow^="up"]:hover::before,[cmplz-tooltip][flow^="up"]:focus::before,[cmplz-tooltip][flow^="up"]:hover::after,[cmplz-tooltip][flow^="up"]:focus::after,[cmplz-tooltip][flow^="down"]:hover::before,[cmplz-tooltip][flow^="down"]:focus::before,[cmplz-tooltip][flow^="down"]:hover::after,[cmplz-tooltip][flow^="down"]:focus::after{animation:tooltips-vert 300ms ease-out forwards}[cmplz-tooltip][flow^="left"]:hover::before,[cmplz-tooltip][flow^="left"]:focus::before,[cmplz-tooltip][flow^="left"]:hover::after,[cmplz-tooltip][flow^="left"]:focus::after,[cmplz-tooltip][flow^="right"]:hover::before,[cmplz-tooltip][flow^="right"]:focus::before,[cmplz-tooltip][flow^="right"]:hover::after,[cmplz-tooltip][flow^="right"]:focus::after{animation:tooltips-horz 300ms ease-out forwards}.cmplz .cmplz-other-plugins .rsp-logo img{height:34px}.cmplz .cmplz-other-plugins-container{display:flex !important;flex-direction:row;flex-wrap:wrap;margin-bottom:10px;font-size:var(--rsp-fs-300);line-height:1.7;gap:var(--rsp-spacing-xxs)}@media screen and (max-width:992px){.cmplz .cmplz-other-plugins-container{flex-direction:row;overflow:hidden}}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element{width:100%;display:flex;align-content:space-between;justify-content:space-between;gap:10px;--rsp-other-plugins-color:var(---rsp-brand-primary)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-zip{--rsp-other-plugins-color:var(--rsp-pink)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-burst{--rsp-other-plugins-color:var(--rsp-green)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-complianz,.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-complianztc{--rsp-other-plugins-color:var(--rsp-blue)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element.cmplz-rsssl{--rsp-other-plugins-color:var(--rsp-yellow)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element a{width:max-content;color:var(--rsp-text-color-light);transition:color .3s ease;display:flex;align-items:center;min-width:0;gap:var(--rsp-spacing-xs);text-decoration:none}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element a:hover{color:var(--rsp-other-plugins-color);text-decoration:underline}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element a:hover .cmplz-bullet{background-color:var(--rsp-other-plugins-color)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element a:hover .cmplz-other-plugins-content{text-decoration:underline}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element .cmplz-bullet{transition:background-color .3s ease;background-color:var(--rsp-other-plugins-color)}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element .cmplz-other-plugins-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmplz .cmplz-other-plugins-container .cmplz-other-plugins-element .cmplz-other-plugin-status{min-width:fit-content}.cmplz-suggested-plugin{display:flex;flex-wrap:wrap;align-items:center;gap:20px;background-color:#f9f9f9;padding:20px}.cmplz-suggested-plugin .cmplz-suggested-plugin-desc-group .cmplz-suggested-plugin-title{font-size:16px;font-weight:600}.cmplz-suggested-plugin .cmplz-suggested-plugin-desc-group .cmplz-suggested-plugin-desc{font-size:14px;white-space:nowrap;margin:4px 0}.cmplz-suggested-plugin .cmplz-suggested-plugin-desc-long{flex:1;font-size:12px;line-height:1.6;font-weight:400;min-width:30ch;margin-right:auto}.cmplz-suggested-plugin .cmplz-suggested-plugin-img{width:70px;height:70px;border-radius:5px}.cmplz-tips-tricks-container{display:flex !important;flex-direction:row;flex-wrap:wrap;margin-bottom:10px;font-size:var(--rsp-fs-300);line-height:1.7;gap:var(--rsp-spacing-xxs)}@media screen and (max-width:992px){.cmplz-tips-tricks-container{flex-direction:row;overflow:hidden}}.cmplz-tips-tricks-container .cmplz-tips-tricks-element{width:calc(50% - var(--rsp-spacing-xxs))}@media(max-width:576px){.cmplz-tips-tricks-container .cmplz-tips-tricks-element{width:100%}}.cmplz-tips-tricks-container .cmplz-tips-tricks-element a{color:var(--rsp-text-color-light);transition:color .3s ease;display:flex;align-items:center;gap:var(--rsp-spacing-xs);min-width:0;text-decoration:none}.cmplz-tips-tricks-container .cmplz-tips-tricks-element a:hover{color:var(--rsp-brand-primary);text-decoration:underline}.cmplz-tips-tricks-container .cmplz-tips-tricks-element a:hover .cmplz-bullet{background-color:var(--rsp-brand-primary)}.cmplz-tips-tricks-container .cmplz-tips-tricks-element a:hover .cmplz-tips-tricks-content{text-decoration:underline}.cmplz-tips-tricks-container .cmplz-tips-tricks-element .cmplz-bullet{transition:background-color .3s ease;background-color:var(--rsp-grey-300)}.cmplz-tips-tricks-container .cmplz-tips-tricks-element .cmplz-tips-tricks-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmplz-pagination{display:flex;justify-content:flex-end;margin-left:auto}.cmplz-pagination a{cursor:pointer;width:25px;height:25px;border:1px solid var(--rsp-input-border-color);color:#000;text-align:center;margin:5px;line-height:25px;border-radius:3px}.cmplz-pagination a.cmplz-current{background-color:#000;color:#fff}.cmplz-pagination a .cmplz-icon{margin-top:3px;color:#000 !important}.cmplz .wp-list-table{border-radius:var(--rsp-border-radius-s)}.cmplz .row-actions{left:0}#custom-scripts .cmplz-footer-contents{display:none !important}.cmplz .cmplz-skeleton:empty{margin:auto;margin-bottom:25px;width:100%;height:235px;background-image:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,0.5) 70%,rgba(255,255,255,0.5) 15%),linear-gradient(#f2f2f2 38px,transparent 0),linear-gradient(#f2f2f2 38px,transparent 0),linear-gradient(#f2f2f2 38px,transparent 0),linear-gradient(#f2f2f2 38px,transparent 0);background-repeat:repeat-y;background-size:50px 200px,100% 117px,100% 117px,100% 117px,100% 117px;background-position:0 0,1px 1px,1px 40px,1px 79px,1px 118px;background-color:#d6d8db;border-right:1px solid #d6d8db;animation:shine 2.5s infinite}@keyframes shine{to{background-position:100% 0,1px 1px,1px 40px,1px 79px,1px 118px}}.cmplz .cmplz-loader{margin:0;width:50px;height:15px;text-align:center;font-size:10px}.cmplz .cmplz-loader>div{margin:1px;background-color:#333;height:100%;width:3px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.cmplz .cmplz-loader.cmplz-loader-white>div{background-color:#fff}.cmplz .cmplz-loader .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.cmplz .cmplz-loader .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.cmplz .cmplz-loader .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.cmplz .cmplz-loader .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.cmplz .button-primary .cmplz-loader div{background-color:#fff}@-webkit-keyframes sk-stretchdelay{0,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}:root{--rsp-brand-primary:var(--rsp-blue);--rsp-brand-secondary:var(--rsp-yellow);--rsp-brand-primary-faded:var(--rsp-blue-faded)}
|
assets/css/admin/modules/integrations.css
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
#custom-scripts .cmplz-footer-contents {
|
2 |
+
display: none;
|
3 |
+
}
|
4 |
+
/*# sourceMappingURL=integrations.css.map */
|
assets/css/admin/modules/integrations.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"sources":["integrations.less"],"names":[],"mappings":"AAAA,eAAgB;EACd,aAAA","file":"integrations.css"}
|
assets/css/admin/modules/integrations.less
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
#custom-scripts .cmplz-footer-contents {
|
2 |
+
display:none !important;
|
3 |
+
}
|
assets/css/admin/modules/integrations.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
#custom-scripts .cmplz-footer-contents{display:none}
|
assets/css/cookieblocker.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
|
1 |
+
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{-webkit-animation-name:cmplz-fadein;animation-name:cmplz-fadein;-webkit-animation-duration:600ms;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@-webkit-keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
|
assets/css/document-grid.css
CHANGED
@@ -195,9 +195,6 @@
|
|
195 |
content: '';
|
196 |
background: var(--cmplz_category_open_icon_url) no-repeat;
|
197 |
transform: rotate(0deg);
|
198 |
-
-webkit-transition: all 0.5s ease;
|
199 |
-
-moz-transition: all 0.5s ease;
|
200 |
-
-o-transition: all 0.5s ease;
|
201 |
transition: all 0.5s ease;
|
202 |
background-size: cover;
|
203 |
height: 25px;
|
@@ -210,4 +207,3 @@
|
|
210 |
#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open {
|
211 |
transform: rotate(180deg);
|
212 |
}
|
213 |
-
/*# sourceMappingURL=document-grid.css.map */
|
195 |
content: '';
|
196 |
background: var(--cmplz_category_open_icon_url) no-repeat;
|
197 |
transform: rotate(0deg);
|
|
|
|
|
|
|
198 |
transition: all 0.5s ease;
|
199 |
background-size: cover;
|
200 |
height: 25px;
|
207 |
#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open {
|
208 |
transform: rotate(180deg);
|
209 |
}
|
|
assets/css/document-grid.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#cmplz-manage-consent-container{display:none}.cmplz-obfuscate{direction:rtl;unicode-bidi:bidi-override;white-space:nowrap}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary{display:block;cursor:pointer}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary{display:block;cursor:pointer}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div{display:grid;grid-template:"heading chevron";grid-template-columns:2fr 25px;grid-gap:15px;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3{grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after{grid-area:chevron}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category="functional"],#cmplz-document .cmplz-dropdown summary div input[data-category="functional"]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{grid-template:"heading paragraph label checkbox chevron";grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-column:span 2;grid-template-columns:1fr 1fr 1fr;grid-template:"purpose purpose purpose" "header1 header2 header3" auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-column:span 2}}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories{margin-top:10px;display:block;width:100%}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,0.25)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::-webkit-details-marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{padding:10px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 25px;grid-template-rows:auto;align-items:center;grid-gap:10px;padding:5px 10px;background-color:rgba(239,239,239,0.5)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section{padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2{grid-column-start:1;width:100%;justify-self:start;font-size:18px;text-align:left;margin-top:8px;text-transform:initial;padding-bottom:10px;border-bottom:0;margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2:before{height:0;margin:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);color:var(--cmplz_category_header_always_active_color)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0;padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:flex;align-items:center;justify-content:center;grid-column-start:3;cursor:pointer;content:'';background:var(--cmplz_category_open_icon_url) no-repeat;transform:rotate(0)
|
1 |
+
#cmplz-manage-consent-container{display:none}.cmplz-obfuscate{direction:rtl;unicode-bidi:bidi-override;white-space:nowrap}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary{display:block;cursor:pointer}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary{display:block;cursor:pointer}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div{display:grid;grid-template:"heading chevron";grid-template-columns:2fr 25px;grid-gap:15px;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3{grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after{grid-area:chevron}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category="functional"],#cmplz-document .cmplz-dropdown summary div input[data-category="functional"]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{grid-template:"heading paragraph label checkbox chevron";grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-column:span 2;grid-template-columns:1fr 1fr 1fr;grid-template:"purpose purpose purpose" "header1 header2 header3" auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-column:span 2}}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories{margin-top:10px;display:block;width:100%}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,0.25)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::-webkit-details-marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{padding:10px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 25px;grid-template-rows:auto;align-items:center;grid-gap:10px;padding:5px 10px;background-color:rgba(239,239,239,0.5)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section{padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2{grid-column-start:1;width:100%;justify-self:start;font-size:18px;text-align:left;margin-top:8px;text-transform:initial;padding-bottom:10px;border-bottom:0;margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2:before{height:0;margin:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);color:var(--cmplz_category_header_always_active_color)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0;padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:flex;align-items:center;justify-content:center;grid-column-start:3;cursor:pointer;content:'';background:var(--cmplz_category_open_icon_url) no-repeat;transform:rotate(0);transition:all .5s ease;background-size:cover;height:25px;width:25px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open]{padding-bottom:1px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-category-header:after,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open{transform:rotate(180deg)}
|
assets/css/document.css
CHANGED
@@ -195,9 +195,6 @@
|
|
195 |
content: '';
|
196 |
background: var(--cmplz_category_open_icon_url) no-repeat;
|
197 |
transform: rotate(0deg);
|
198 |
-
-webkit-transition: all 0.5s ease;
|
199 |
-
-moz-transition: all 0.5s ease;
|
200 |
-
-o-transition: all 0.5s ease;
|
201 |
transition: all 0.5s ease;
|
202 |
background-size: cover;
|
203 |
height: 25px;
|
@@ -414,9 +411,6 @@
|
|
414 |
content: '';
|
415 |
background: url(../images/chevron-down.svg) no-repeat;
|
416 |
transform: rotate(0deg);
|
417 |
-
-webkit-transition: all 0.5s ease;
|
418 |
-
-moz-transition: all 0.5s ease;
|
419 |
-
-o-transition: all 0.5s ease;
|
420 |
transition: all 0.5s ease;
|
421 |
background-size: cover;
|
422 |
height: 18px;
|
@@ -492,4 +486,3 @@
|
|
492 |
background-color: #f7f7f7;
|
493 |
}
|
494 |
}
|
495 |
-
/*# sourceMappingURL=document.css.map */
|
195 |
content: '';
|
196 |
background: var(--cmplz_category_open_icon_url) no-repeat;
|
197 |
transform: rotate(0deg);
|
|
|
|
|
|
|
198 |
transition: all 0.5s ease;
|
199 |
background-size: cover;
|
200 |
height: 25px;
|
411 |
content: '';
|
412 |
background: url(../images/chevron-down.svg) no-repeat;
|
413 |
transform: rotate(0deg);
|
|
|
|
|
|
|
414 |
transition: all 0.5s ease;
|
415 |
background-size: cover;
|
416 |
height: 18px;
|
486 |
background-color: #f7f7f7;
|
487 |
}
|
488 |
}
|
|
assets/css/document.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#cmplz-manage-consent-container{display:none}.cmplz-obfuscate{direction:rtl;unicode-bidi:bidi-override;white-space:nowrap}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary{display:block;cursor:pointer}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary{display:block;cursor:pointer}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div{display:grid;grid-template:"heading chevron";grid-template-columns:2fr 25px;grid-gap:15px;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3{grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after{grid-area:chevron}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category="functional"],#cmplz-document .cmplz-dropdown summary div input[data-category="functional"]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{grid-template:"heading paragraph label checkbox chevron";grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-column:span 2;grid-template-columns:1fr 1fr 1fr;grid-template:"purpose purpose purpose" "header1 header2 header3" auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-column:span 2}}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories{margin-top:10px;display:block;width:100%}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,0.25)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::-webkit-details-marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{padding:10px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 25px;grid-template-rows:auto;align-items:center;grid-gap:10px;padding:5px 10px;background-color:rgba(239,239,239,0.5)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section{padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2{grid-column-start:1;width:100%;justify-self:start;font-size:18px;text-align:left;margin-top:8px;text-transform:initial;padding-bottom:10px;border-bottom:0;margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2:before{height:0;margin:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);color:var(--cmplz_category_header_always_active_color)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0;padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:flex;align-items:center;justify-content:center;grid-column-start:3;cursor:pointer;content:'';background:var(--cmplz_category_open_icon_url) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:25px;width:25px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open]{padding-bottom:1px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-category-header:after,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open{transform:rotate(180deg)}.postbox #cmplz-document{margin:auto auto}#cmplz-document{font-size:14px;margin-top:0;max-width:800px;text-justify:inter-word}#cmplz-document input::-moz-focus-inner,#cmplz-document button::-moz-focus-inner{border:0;padding:0}#cmplz-document a{text-decoration:underline}#cmplz-document a[target="_blank"]::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px}#cmplz-document a:focus{border:1px solid black;padding:2px}#cmplz-document #cmplz-dnsmpd-form label{margin-right:20px;min-width:100px;display:inline-block}#cmplz-document .cmplz-alert{display:none;padding:7px;color:white;margin:10px 0}#cmplz-document .cmplz-alert.cmplz-error{background-color:#f44336}#cmplz-document .cmplz-alert.cmplz-success{background-color:green}#cmplz-document .cmplz-close{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}#cmplz-document .cmplz-close:hover{color:black}#cmplz-document h2,#cmplz-document h3{font-size:22px;text-align:left;margin-top:15px;text-transform:initial;padding-bottom:10px;margin-bottom:10px}#cmplz-document.impressum h2,#cmplz-document.impressum h3{border-bottom:0;font-size:1em;padding-bottom:5px;margin-bottom:5px}#cmplz-document.impressum p{margin-bottom:7px}#cmplz-document h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-document h5{font-size:14px;text-align:left;margin-top:10px;margin-bottom:5px;text-transform:initial}#cmplz-document h3.annex,#cmplz-document h4.annex{font-weight:bold}#cmplz-document span h3{font-size:14px;border-bottom:0}#cmplz-document p,#cmplz-document li,#cmplz-document td{font-size:14px;margin-top:0}#cmplz-document ol.alphabetic{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic li:before{font-weight:bold;content:counter(list,lower-alpha) ") ";counter-increment:list}#cmplz-document ul{list-style:disc;margin-left:15px;margin-bottom:15px}#cmplz-document ol.alphabetic ol{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic ol li:before{font-weight:bold;content:counter(list,decimal) ") ";counter-increment:list}#cmplz-document .cmplz-subtitle{font-weight:bold;margin-top:25px}#cmplz-document .cmplz-indent{margin-left:36px}#cmplz-cookies-overview .cmplz-dropdown,#cmplz-document .cmplz-dropdown{background-color:rgba(239,239,239,0.25)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown a,#cmplz-document .cmplz-dropdown a{font-size:14px;margin-top:0}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,#cmplz-cookies-overview .cmplz-dropdown ul,#cmplz-document .cmplz-dropdown ul{padding:0 15px}#cmplz-cookies-overview .cmplz-dropdown p.legal-obligations-description,#cmplz-document .cmplz-dropdown p.legal-obligations-description{padding-bottom:15px}#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary{display:block;background-color:rgba(239,239,239,0.5);margin:5px 0;padding:5px 10px;align-items:center;justify-items:stretch}#cmplz-cookies-overview .cmplz-dropdown summary h3,#cmplz-document .cmplz-dropdown summary h3{padding:0 5px;font-size:18px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary p,#cmplz-document .cmplz-dropdown summary p{text-align:right;padding:0;margin:0;font-size:14px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after{cursor:pointer;content:'';background:url(../images/chevron-down.svg) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-size:cover;height:18px;width:18px;margin:3px}#cmplz-cookies-overview .cmplz-dropdown[open],#cmplz-document .cmplz-dropdown[open]{padding-bottom:1px}#cmplz-cookies-overview .cmplz-dropdown[open] summary div:after,#cmplz-document .cmplz-dropdown[open] summary div:after{transform:rotate(180deg)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4{font-size:15px;margin:5px 0}#cmplz-cookies-overview .cmplz-dropdown h5,#cmplz-document .cmplz-dropdown h5{margin:0}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{padding:0 15px 15px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose,#cmplz-document .cmplz-dropdown .cookies-per-purpose{border:1px solid #dadada;grid-gap:1px;background-color:#dadada;margin-bottom:10px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div{background-color:white;padding:15px}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header{background-color:#f7f7f7}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose h5,#cmplz-document .cmplz-dropdown .cookies-per-purpose h5{line-height:1.8}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7){background-color:#f7f7f7}}
|
1 |
+
#cmplz-manage-consent-container{display:none}.cmplz-obfuscate{direction:rtl;unicode-bidi:bidi-override;white-space:nowrap}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary{display:block;cursor:pointer}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::-webkit-details-marker,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{display:inline-block;width:calc(50% - 35px);vertical-align:top}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{width:100%}}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary{display:block;cursor:pointer}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker,#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary div,#cmplz-document .cmplz-dropdown summary div{display:grid;grid-template:"heading chevron";grid-template-columns:2fr 25px;grid-gap:15px;align-items:center}#cmplz-cookies-overview .cmplz-dropdown summary div h3,#cmplz-document .cmplz-dropdown summary div h3{grid-area:heading;margin:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after{grid-area:chevron}#cmplz-cookies-overview .cmplz-dropdown summary div input[data-category="functional"],#cmplz-document .cmplz-dropdown summary div input[data-category="functional"]{visibility:hidden}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary{display:block}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div{grid-template:"heading paragraph label checkbox chevron";grid-template-columns:2fr auto 0 auto 25px}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy summary div p{grid-area:paragraph}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{display:grid}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-column:span 2;grid-template-columns:1fr 1fr 1fr;grid-template:"purpose purpose purpose" "header1 header2 header3" auto}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-area:purpose}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .name-header{grid-area:header1}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .retention-header{grid-area:header2}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .function-header{grid-area:header3}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose{grid-template-columns:100px 1fr}#cmplz-cookies-overview .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose,#cmplz-document .cmplz-dropdown.cmplz-dropdown-cookiepolicy .cookies-per-purpose .purpose{grid-column:span 2}}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories{margin-top:10px;display:block;width:100%}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category{background-color:rgba(239,239,239,0.25)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category summary::-webkit-details-marker{display:none;content:''}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-description{padding:10px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:5px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 25px;grid-template-rows:auto;align-items:center;grid-gap:10px;padding:5px 10px;background-color:rgba(239,239,239,0.5)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header section{padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2{grid-column-start:1;width:100%;justify-self:start;font-size:18px;text-align:left;margin-top:8px;text-transform:initial;padding-bottom:10px;border-bottom:0;margin-bottom:0}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header h2:before{height:0;margin:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);color:var(--cmplz_category_header_always_active_color)}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active input{display:none}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0;padding:initial}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{display:flex;align-items:center;justify-content:center;grid-column-start:3;cursor:pointer;content:'';background:var(--cmplz_category_open_icon_url) no-repeat;transform:rotate(0);transition:all .5s ease;background-size:cover;height:25px;width:25px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open]{padding-bottom:1px}#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-category-header:after,#cmplz-manage-consent-container.cmplz-manage-consent-container .cmplz-categories .cmplz-category[open] summary .cmplz-icon.cmplz-open{transform:rotate(180deg)}.postbox #cmplz-document{margin:auto auto}#cmplz-document{font-size:14px;margin-top:0;max-width:800px;text-justify:inter-word}#cmplz-document input::-moz-focus-inner,#cmplz-document button::-moz-focus-inner{border:0;padding:0}#cmplz-document a{text-decoration:underline}#cmplz-document a[target="_blank"]::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px}#cmplz-document a:focus{border:1px solid black;padding:2px}#cmplz-document #cmplz-dnsmpd-form label{margin-right:20px;min-width:100px;display:inline-block}#cmplz-document .cmplz-alert{display:none;padding:7px;color:white;margin:10px 0}#cmplz-document .cmplz-alert.cmplz-error{background-color:#f44336}#cmplz-document .cmplz-alert.cmplz-success{background-color:green}#cmplz-document .cmplz-close{margin-left:15px;color:white;font-weight:bold;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}#cmplz-document .cmplz-close:hover{color:black}#cmplz-document h2,#cmplz-document h3{font-size:22px;text-align:left;margin-top:15px;text-transform:initial;padding-bottom:10px;margin-bottom:10px}#cmplz-document.impressum h2,#cmplz-document.impressum h3{border-bottom:0;font-size:1em;padding-bottom:5px;margin-bottom:5px}#cmplz-document.impressum p{margin-bottom:7px}#cmplz-document h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-document h5{font-size:14px;text-align:left;margin-top:10px;margin-bottom:5px;text-transform:initial}#cmplz-document h3.annex,#cmplz-document h4.annex{font-weight:bold}#cmplz-document span h3{font-size:14px;border-bottom:0}#cmplz-document p,#cmplz-document li,#cmplz-document td{font-size:14px;margin-top:0}#cmplz-document ol.alphabetic{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic li:before{font-weight:bold;content:counter(list,lower-alpha) ") ";counter-increment:list}#cmplz-document ul{list-style:disc;margin-left:15px;margin-bottom:15px}#cmplz-document ol.alphabetic ol{counter-reset:list;list-style-type:none}#cmplz-document ol.alphabetic ol li:before{font-weight:bold;content:counter(list,decimal) ") ";counter-increment:list}#cmplz-document .cmplz-subtitle{font-weight:bold;margin-top:25px}#cmplz-document .cmplz-indent{margin-left:36px}#cmplz-cookies-overview .cmplz-dropdown,#cmplz-document .cmplz-dropdown{background-color:rgba(239,239,239,0.25)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4{font-size:18px;text-align:left;margin-top:15px;margin-bottom:5px;text-transform:initial}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown a,#cmplz-document .cmplz-dropdown a{font-size:14px;margin-top:0}#cmplz-cookies-overview .cmplz-dropdown p,#cmplz-document .cmplz-dropdown p,#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4,#cmplz-cookies-overview .cmplz-dropdown ul,#cmplz-document .cmplz-dropdown ul{padding:0 15px}#cmplz-cookies-overview .cmplz-dropdown p.legal-obligations-description,#cmplz-document .cmplz-dropdown p.legal-obligations-description{padding-bottom:15px}#cmplz-cookies-overview .cmplz-dropdown summary::marker,#cmplz-document .cmplz-dropdown summary::marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary::-webkit-details-marker,#cmplz-document .cmplz-dropdown summary::-webkit-details-marker{display:none;content:''}#cmplz-cookies-overview .cmplz-dropdown summary,#cmplz-document .cmplz-dropdown summary{display:block;background-color:rgba(239,239,239,0.5);margin:5px 0;padding:5px 10px;align-items:center;justify-items:stretch}#cmplz-cookies-overview .cmplz-dropdown summary h3,#cmplz-document .cmplz-dropdown summary h3{padding:0 5px;font-size:18px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary p,#cmplz-document .cmplz-dropdown summary p{text-align:right;padding:0;margin:0;font-size:14px;border-bottom:0}#cmplz-cookies-overview .cmplz-dropdown summary div:after,#cmplz-document .cmplz-dropdown summary div:after{cursor:pointer;content:'';background:url(../images/chevron-down.svg) no-repeat;transform:rotate(0);transition:all .5s ease;background-size:cover;height:18px;width:18px;margin:3px}#cmplz-cookies-overview .cmplz-dropdown[open],#cmplz-document .cmplz-dropdown[open]{padding-bottom:1px}#cmplz-cookies-overview .cmplz-dropdown[open] summary div:after,#cmplz-document .cmplz-dropdown[open] summary div:after{transform:rotate(180deg)}#cmplz-cookies-overview .cmplz-dropdown h4,#cmplz-document .cmplz-dropdown h4{font-size:15px;margin:5px 0}#cmplz-cookies-overview .cmplz-dropdown h5,#cmplz-document .cmplz-dropdown h5{margin:0}#cmplz-cookies-overview .cmplz-dropdown .cmplz-service-description,#cmplz-document .cmplz-dropdown .cmplz-service-description,#cmplz-cookies-overview .cmplz-dropdown .cmplz-sharing-data,#cmplz-document .cmplz-dropdown .cmplz-sharing-data{padding:0 15px 15px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose,#cmplz-document .cmplz-dropdown .cookies-per-purpose{border:1px solid #dadada;grid-gap:1px;background-color:#dadada;margin-bottom:10px}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div{background-color:white;padding:15px}@media only screen and (min-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .name-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .name-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .retention-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .retention-header{background-color:#f7f7f7}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose .function-header,#cmplz-document .cmplz-dropdown .cookies-per-purpose .function-header{background-color:#f7f7f7}}@media only screen and (max-width:600px){#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose h5,#cmplz-document .cmplz-dropdown .cookies-per-purpose h5{line-height:1.8}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+2),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+3),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+4),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+5),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+6),#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7),#cmplz-document .cmplz-dropdown .cookies-per-purpose div:nth-child(12n+7){background-color:#f7f7f7}}
|
assets/css/wizard.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@gridblock _height_big:calc(auto+20px);:root{--rsp-spacing-xxs:5px;--rsp-spacing-xs:10px;--rsp-spacing-s:15px;--rsp-spacing-m:20px;--rsp-spacing-l:30px;--rsp-spacing-xl:40px;--rsp-grid-margin:var(--rsp-spacing-xs);--rsp-grid-gap:var(--rsp-spacing-m);--rsp-border-radius:12px;--rsp-border-radius-s:8px;--rsp-border:1px solid var(--rsp-border-color);--rsp-box-shadow:rgba(0,0,0,0.1) 0 4px 6px -1px,rgba(0,0,0,0.06) 0 2px 4px -1px;--rsp-border-color:#dfdfdf;--rsp-black:#333;--rsp-white:#fff;--rsp-yellow:#f4bf3e;--rsp-blue:#29b6f6;--rsp-dark-blue:#1e73be;--rsp-green:#2e8a37;--rsp-red:#d7263d;--rsp-pink:#e35899;--rsp-orange:#f39c12;--rsp-wp-blue:#007cba;--rsp-yellow-faded:#f2e6c9;--rsp-blue-faded:#ecf8fe;--rsp-dark-blue-faded:#ebf2f9;--rsp-green-faded:#ecf4ed;--rsp-red-faded:#fbebed;--rsp-pink-faded:#fceff5;--rsp-orange-faded:#fef5ea;--rsp-wp-blue-faded:#c6e0ef;--rsp-background-block-color:var(--rsp-white);--rsp-background-color:#f0f0f1;--rsp-input-background-color:#fff;--rsp-input-text-color:var(--rsp-text-color);--rsp-input-border-color:var(--rsp-grey-400);--rsp-text-color:rgba(26,26,26,0.9);--rsp-text-color-invert:rgba(255,255,255,0.9);--rsp-text-color-white:rgba(255,255,255,0.9);--rsp-text-color-light:rgba(69,69,82,0.9);--rsp-grey-100:#fafafa;--rsp-grey-200:#f9f9f9;--rsp-grey-300:#ededed;--rsp-grey-400:#c6c6c6;--rsp-grey-500:#737373;--rsp-grey-600:#696969;--rsp-color-success:var(--rsp-green);--rsp-color-error:var(--rsp-red);--rsp-color-warning:var(--rsp-red);--rsp-color-open:var(--rsp-yellow);--rsp-color-disabled:var(--rsp-grey-300);--rsp-fs-100:.6875rem;--rsp-fs-200:.8rem;--rsp-fs-300:.8125rem;--rsp-fs-400:.875rem;--rsp-fs-500:1rem;--rsp-fs-600:1.125rem;--rsp-fs-700:1.25rem;--rsp-fs-800:1.5rem;--rsp-fs-900:2.5rem;--rsp-brand-primary:var(--rsp-blue);--rsp-brand-secondary:var(--rsp-yellow);--rsp-brand-primary-faded:var(--rsp-blue-faded)}.cmplz-block{background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius)}.cmplz-pointer{position:relative}.cmplz-pointer:after{content:" ";position:absolute;left:-15px;top:calc(50% - 15px);border-top:15px solid transparent;border-right:15px solid black;border-left:0;border-bottom:15px solid transparent}@media only screen and (max-width:1400px){.cmplz-content-area{grid-template-columns:24% auto}}.cmplz-content-area{display:grid;grid-template-columns:22% auto;gap:var(--rsp-grid-gap)}.cmplz-content-area h1{padding:0}.cmplz-content-area .cmplz-upgrade-to-premium{font-size:11px;font-weight:500;text-decoration:none;padding:5px;background-color:#ecf4ed;color:#333}.cmplz-content-area .cmplz-wizard-title{padding:var(--rsp-spacing-m) var(--rsp-spacing-l);display:flex;font-size:17px;font-weight:600;justify-content:space-between;align-content:center;border-radius:var(--rsp-border-radius) var(--rsp-border-radius) 0 0}.cmplz-content-area .cmplz-wizard-title.cmplz-section-content-notifications-header h1{font-weight:normal}.cmplz-content-area .cmplz-wizard-subtitle h2{margin:20px 20px 0 20px;font-size:14px}.cmplz-content-area .cmplz-wizard-menu{background-color:white;box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius)}.cmplz-content-area .cmplz-wizard-menu .cmplz-wizard-progress-bar{background:#dadada;height:15px;margin:var(--rsp-spacing-xs) var(--rsp-spacing-l)}.cmplz-content-area .cmplz-wizard-menu .cmplz-wizard-progress-bar .cmplz-wizard-progress-bar-value{height:100%;background:var(--rsp-green);border-radius:4px}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header{text-decoration:none}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header.incomplete a h2{color:var(--rsp-text-color)}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header.active a h2{color:var(--rsp-wp-blue)}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header a{display:inline-block;padding:var(--rsp-spacing-xxs) var(--rsp-spacing-l);text-decoration:none;width:100%}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header a h2{font-size:15px;font-weight:500;margin:0}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header:hover a h2{text-decoration:underline}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header.active:hover a{background:white}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section{display:grid;grid-template-columns:var(--rsp-spacing-m) 1fr;margin:0 var(--rsp-spacing-l)}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section a{display:inline-block;text-decoration:none;padding:3px 5px}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section a h3{font-size:13px;font-weight:400;margin:0}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section a:visited h3{color:initial}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section a:hover h3{text-decoration:underline}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section.cmplz-done a h3{color:#333}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section.active a h3{color:var(--rsp-wp-blue)}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section.active:hover a{background:white;pointer-events:none}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section.active svg path{fill:var(--rsp-wp-blue)}.cmplz-content-area .cmplz-section-content p{margin:0}.cmplz-content-area .cmplz-section-content p:not(:first-child){margin-top:1em}.cmplz-content-area .cmplz-section-content .cmplz-master-label>div{padding:0 var(--rsp-spacing-l);background-color:#fff}.cmplz-content-area .cmplz-section-content .cmplz-form{display:grid;grid-template-columns:auto 325px;grid-column-gap:15px}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-section-footer .cmplz-panel-wrap{margin:0}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-section-content-title-header{background-color:white}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-wizard-intro{padding:var(--rsp-spacing-m) var(--rsp-spacing-l);padding-top:var(--rsp-spacing-xxs);background-color:#fff}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-wizard-intro>*:not(:first-child){margin-top:var(--rsp-spacing-s)}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-wizard-intro ul{list-style:inherit;margin-left:15px}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-field .cmplz-wizard-intro{padding:0 0 20px 0}.cmplz-content-area .cmplz-section-content .cmplz-form .field-group{grid-column:span 2;display:grid;grid-template-columns:auto 325px;grid-column-gap:15px}.cmplz-content-area .cmplz-section-content .cmplz-form .field-group .cmplz-field{grid-column-start:1}.cmplz-content-area .cmplz-section-content .cmplz-form .field-group .cmplz-field select{font-size:13px}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-section-footer{grid-column-start:1;background-color:white;padding:var(--rsp-spacing-m) var(--rsp-spacing-l);display:grid;align-items:center;grid-template-columns:1fr auto;border-radius:0 0 var(--rsp-border-radius) var(--rsp-border-radius);box-shadow:var(--rsp-box-shadow)}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-section-footer .cmplz-buttons-container{display:flex;gap:var(--rsp-spacing-s);flex-wrap:wrap;grid-column-start:2}.cmplz-content-area .cmplz-section-content .cmplz-scroll{position:relative}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-form:first-child .cmplz-settings-item{margin-top:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll section{width:100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-checkbox .cmplz-field,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-button .cmplz-field,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-upload .cmplz-field{display:flex;justify-content:space-between;align-items:center}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-upload .cmplz-field{padding-bottom:5px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .button.button-primary{min-width:100px;text-align:center;height:30px;margin:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz_add_url,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz_remove_url{padding:2px 4px;margin-left:4px;line-height:22px;cursor:pointer;background-color:transparent;border:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-multiple-field-button-footer .button.button-primary{min-width:0;margin-right:5px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .upload_button{margin-right:15px;width:100px;height:30px}.cmplz-content-area .cmplz-section-content .cmplz-scroll input[name="cmplz_import_settings"]{width:100px;height:30px;padding-left:15px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-file-chosen{padding-top:20px;padding-left:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-text_checkbox .cmplz-field{display:grid;grid-template-columns:500px 1fr;grid-column-gap:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-text_checkbox .cmplz-field .cmplz-text{grid-column-start:1}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-text_checkbox .cmplz-field .cmplz-switch{align-self:center;justify-self:end}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-cols-2 .cmplz-field{display:grid;grid-template-columns:33% 33%;grid-column-gap:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-cols-2 .cmplz-field .cmplz-label{grid-column:span 2}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-cols-3 .cmplz-field{display:grid;grid-template-columns:33% 33% 33%;grid-column-gap:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-cols-3 .cmplz-field .cmplz-label{grid-column:span 3}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderradius.cmplz-cols-5 .cmplz-field,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderwidth.cmplz-cols-5 .cmplz-field{display:grid;grid-template-columns:50px 50px 50px 50px 50px;grid-column-gap:10px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderradius.cmplz-cols-5 .cmplz-field .cmplz-label,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderwidth.cmplz-cols-5 .cmplz-field .cmplz-label{grid-column:span 5}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-border-input-type-wrap{display:grid;grid-template-rows:16px 16px;padding-top:16px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-border-input-type-wrap .cmplz-grey{color:darkgrey}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-border-input-type-wrap span{cursor:pointer}.cmplz-content-area .cmplz-section-content .cmplz-scroll select{width:100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-block_script select[data-name=dependency]{width:45%;float:left;clear:both}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz_deps_desc{width:45%;float:left;padding-top:5px;padding-left:9px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group{grid-column:span 2;display:grid;grid-template-columns:auto 325px;grid-column-gap:15px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group.cmplz-colspan-1{grid-column:span 1}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group.cmplz-colspan-2{grid-column:span 2}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group.cmplz-col-1{grid-column-start:1}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group.cmplz-col-2{grid-column-start:2}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderradius,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderwidth{grid-column:span 1}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-sublabel label{color:darkgrey;font-size:13px}.cmplz-content-area .cmplz-section-content .cmplz-scroll label .cmplz-icon{display:inline}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-switch{margin-top:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .wp-picker-input-wrap:not(.hidden){display:block;position:absolute;z-index:10}.cmplz-content-area .cmplz-section-content .cmplz-scroll .wp-picker-holder{position:absolute;top:132px;z-index:10}.cmplz-content-area .cmplz-section-content .cmplz-scroll .wp-picker-clear{position:absolute}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-grid-controls .cmplz-field{padding:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-grid-controls .cmplz-field .cmplz-label{margin:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-form{grid-template-columns:auto !important}.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field{display:grid;grid-template-columns:2.5fr 1fr auto}.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field label.cmplz-checkbox-container,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field label.cmplz-checkbox-container{margin:0;min-width:75px}.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field .cmplz-label,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field .cmplz-label{margin-right:auto}.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field .cmplz-switch,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field .cmplz-switch,.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field .cmplz-checkbox-container,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field .cmplz-checkbox-container{margin-left:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item{margin-top:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-field{flex-flow:row wrap}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-field .cmplz-comment{flex:0 0 100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container{display:flex;justify-content:space-between;align-content:center}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-grid-controls{margin:auto 0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-grid-controls select{font-size:13px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header{grid-column:span 2;display:grid;grid-template-columns:340px 340px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header .cmplz-settings-title,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header .cmplz-settings-controls{padding:var(--rsp-spacing-m) var(--rsp-spacing-l);background-color:#fff}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header .cmplz-settings-title{border-radius:var(--rsp-border-radius) 0 0 0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header .cmplz-settings-controls{border-radius:0 var(--rsp-border-radius) 0 0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-panel-wrap,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .field-group,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-footer-container{grid-column:span 2;display:grid;grid-template-columns:680px auto;grid-column-gap:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-panel-wrap .cmplz-settings-footer,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .field-group .cmplz-settings-footer,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-footer,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-footer-container .cmplz-settings-footer{width:100%;background-color:#fff;padding:var(--rsp-spacing-m) var(--rsp-spacing-l);border-radius:0 0 var(--rsp-border-radius) var(--rsp-border-radius);display:flex;gap:var(--rsp-spacing-xs);box-shadow:var(--rsp-box-shadow)}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body{position:relative}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-settings-overlay{z-index:99;display:grid;grid-template-columns:680px auto;position:absolute;top:0;left:0;bottom:0;background:rgba(255,255,255,0.8)}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-settings-overlay .cmplz-settings-overlay-message{position:absolute;width:calc(100% - 70px);bottom:0;background-color:#fff;padding:15px;margin:20px;box-shadow:var(--rsp-box-shadow)}@media screen and (max-width:960px){.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-settings-overlay{right:0}}.cmplz-content-area .cmplz-add-pages-table{display:grid;grid-template-columns:auto auto;gap:var(--rsp-spacing-xs);align-items:center;margin-bottom:var(--rsp-spacing-l)}.cmplz-content-area .cmplz-add-pages-table .cmplz-copy-shortcode{justify-content:flex-start}.cmplz-content-area .cmplz-link-to-menu-table{display:grid;grid-template-columns:30% 30%;grid-gap:5px;align-items:center}.cmplz-content-area .cmplz-link-to-menu-table h3{grid-column:span 2;margin-top:20px;margin-bottom:5px}.cmplz-content-area .cmplz-link-to-menu-table h3:first-child{margin-top:0}.cmplz-content-area .cmplz-link-to-menu-table select{grid-column-start:2}.cmplz-content-area .cmplz-scan-count{padding:0 2px}.cmplz-content-area .cmplz-cookies-table h2{font-weight:normal;font-size:15px}.cmplz-content-area .cmplz-cookies-table .cmplz-cookies-table-body{border-radius:5px;display:grid;grid-template-columns:1fr;padding:10px;background-color:#f0f2f8}.cmplz-wizard .cmplz-checkbox-container,.cmplz-settings .cmplz-checkbox-container{display:block;position:relative;padding-left:32px;margin:var(--rsp-spacing-xs) 0}.cmplz-wizard .cmplz-checkbox-container input,.cmplz-settings .cmplz-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cmplz-wizard .cmplz-checkbox-container .checkmark,.cmplz-settings .cmplz-checkbox-container .checkmark{position:absolute;top:-2px;left:0;height:22px;width:22px;border-radius:5px;border:1px solid var(--rsp-input-border-color);box-sizing:border-box}.cmplz-wizard .cmplz-checkbox-container .checkmark svg,.cmplz-settings .cmplz-checkbox-container .checkmark svg{content:"";position:absolute;display:none}.cmplz-wizard .cmplz-checkbox-container input:checked ~ .checkmark svg,.cmplz-settings .cmplz-checkbox-container input:checked ~ .checkmark svg{display:block;fill:var(--rsp-wp-blue);stroke:var(--rsp-wp-blue)}.cmplz-wizard .cmplz-checkbox-container .checkmark svg,.cmplz-settings .cmplz-checkbox-container .checkmark svg{left:2.5px;top:2px;width:15px;height:15px}.cmplz-wizard .cmplz-checkbox-container .checkmark.cmplz-default svg,.cmplz-settings .cmplz-checkbox-container .checkmark.cmplz-default svg{display:block;fill:#eee;stroke:#eee}.cmplz-wizard .cmplz-checkbox-container.cmplz-disabled,.cmplz-settings .cmplz-checkbox-container.cmplz-disabled{pointer-events:none}.cmplz-wizard .cmplz-checkbox-container.cmplz-disabled .checkmark,.cmplz-settings .cmplz-checkbox-container.cmplz-disabled .checkmark{background-color:#eee}.cmplz-wizard .cmplz-checkbox-container.cmplz-disabled .checkmark svg,.cmplz-settings .cmplz-checkbox-container.cmplz-disabled .checkmark svg{stroke:#eee !important;fill:#eee !important}.cmplz-wizard .cmplz-radio-container,.cmplz-settings .cmplz-radio-container{display:block;position:relative;padding-left:32px;margin:var(--rsp-spacing-xs) 0}.cmplz-wizard .cmplz-radio-container .radiobtn .cmplz-success,.cmplz-settings .cmplz-radio-container .radiobtn .cmplz-success{background-color:initial}.cmplz-wizard .cmplz-radio-container input,.cmplz-settings .cmplz-radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cmplz-wizard .cmplz-radio-container .radiobtn,.cmplz-settings .cmplz-radio-container .radiobtn{display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;left:0;height:22px;width:22px;border-radius:100%;border:1px solid var(--rsp-input-border-color)}.cmplz-wizard .cmplz-radio-container .radiobtn.disabled,.cmplz-settings .cmplz-radio-container .radiobtn.disabled{cursor:not-allowed}.cmplz-wizard .cmplz-radio-container .radiobtn .cmplz-icon,.cmplz-settings .cmplz-radio-container .radiobtn .cmplz-icon{content:"";position:absolute;display:none}.cmplz-wizard .cmplz-radio-container .radiobtn .cmplz-icon svg,.cmplz-settings .cmplz-radio-container .radiobtn .cmplz-icon svg{fill:transparent}.cmplz-wizard .cmplz-radio-container input:checked ~ .radiobtn .cmplz-icon,.cmplz-settings .cmplz-radio-container input:checked ~ .radiobtn .cmplz-icon{display:flex}.cmplz-wizard .cmplz-radio-container input:checked ~ .radiobtn .cmplz-icon svg,.cmplz-settings .cmplz-radio-container input:checked ~ .radiobtn .cmplz-icon svg{fill:var(--rsp-wp-blue)}.cmplz-wizard .cmplz-radio-container .radiobtn.cmplz-default .cmplz-icon,.cmplz-settings .cmplz-radio-container .radiobtn.cmplz-default .cmplz-icon{display:flex;background-color:#eee}.cmplz-wizard .cmplz-radio-container .radiobtn.disabled,.cmplz-settings .cmplz-radio-container .radiobtn.disabled{background-color:#eee}.cmplz-wizard .cmplz-radio-container .radiobtn.disabled .cmplz-icon,.cmplz-settings .cmplz-radio-container .radiobtn.disabled .cmplz-icon{background-color:var(--rsp-wp-blue-faded)}.cmplz-wizard textarea.validation,.cmplz-settings textarea.validation,.cmplz-wizard input[type="text"].validation,.cmplz-settings input[type="text"].validation,.cmplz-wizard input[type="email"].validation,.cmplz-settings input[type="email"].validation,.cmplz-wizard input[type="text"].cmplz-valid-page,.cmplz-settings input[type="text"].cmplz-valid-page,.cmplz-wizard input[type="text"].cmplz-deleted-page,.cmplz-settings input[type="text"].cmplz-deleted-page{position:relative;padding-left:25px}.cmplz-wizard textarea.validation ~ .cmplz-icon,.cmplz-settings textarea.validation ~ .cmplz-icon,.cmplz-wizard input[type="text"].validation ~ .cmplz-icon,.cmplz-settings input[type="text"].validation ~ .cmplz-icon,.cmplz-wizard input[type="email"].validation ~ .cmplz-icon,.cmplz-settings input[type="email"].validation ~ .cmplz-icon,.cmplz-wizard input[type="text"].cmplz-valid-page ~ .cmplz-icon,.cmplz-settings input[type="text"].cmplz-valid-page ~ .cmplz-icon,.cmplz-wizard input[type="text"].cmplz-deleted-page ~ .cmplz-icon,.cmplz-settings input[type="text"].cmplz-deleted-page ~ .cmplz-icon{display:block;position:absolute;padding-left:7px;margin-top:-25px;z-index:1}.cmplz-wizard textarea.validation ~ .cmplz-icon svg,.cmplz-settings textarea.validation ~ .cmplz-icon svg,.cmplz-wizard input[type="text"].validation ~ .cmplz-icon svg,.cmplz-settings input[type="text"].validation ~ .cmplz-icon svg,.cmplz-wizard input[type="email"].validation ~ .cmplz-icon svg,.cmplz-settings input[type="email"].validation ~ .cmplz-icon svg,.cmplz-wizard input[type="text"].cmplz-valid-page ~ .cmplz-icon svg,.cmplz-settings input[type="text"].cmplz-valid-page ~ .cmplz-icon svg,.cmplz-wizard input[type="text"].cmplz-deleted-page ~ .cmplz-icon svg,.cmplz-settings input[type="text"].cmplz-deleted-page ~ .cmplz-icon svg{width:15px;height:15px}.cmplz-wizard textarea.validation:invalid ~ .cmplz-icon,.cmplz-settings textarea.validation:invalid ~ .cmplz-icon,.cmplz-wizard textarea.validation:valid ~ .cmplz-icon,.cmplz-settings textarea.validation:valid ~ .cmplz-icon{margin-top:-143px}.cmplz-wizard textarea.validation:valid ~ .cmplz-icon-times,.cmplz-settings textarea.validation:valid ~ .cmplz-icon-times,.cmplz-wizard input[type="text"].validation:valid ~ .cmplz-icon-times,.cmplz-settings input[type="text"].validation:valid ~ .cmplz-icon-times,.cmplz-wizard input[type="email"].validation:valid ~ .cmplz-icon-times,.cmplz-settings input[type="email"].validation:valid ~ .cmplz-icon-times{display:none}.cmplz-wizard textarea.validation:invalid ~ .cmplz-icon-check,.cmplz-settings textarea.validation:invalid ~ .cmplz-icon-check,.cmplz-wizard input[type="text"].validation:invalid ~ .cmplz-icon-check,.cmplz-settings input[type="text"].validation:invalid ~ .cmplz-icon-check,.cmplz-wizard input[type="email"].validation:invalid ~ .cmplz-icon-check,.cmplz-settings input[type="email"].validation:invalid ~ .cmplz-icon-check{display:none}.cmplz-wizard input[type="text"],.cmplz-settings input[type="text"],.cmplz-wizard input[type="email"],.cmplz-settings input[type="email"],.cmplz-wizard select,.cmplz-settings select,.cmplz-wizard .select2,.cmplz-settings .select2,.cmplz-wizard textarea,.cmplz-settings textarea,.cmplz-wizard input[type="number"],.cmplz-settings input[type="number"]{margin-bottom:2px}.cmplz-wizard textarea,.cmplz-settings textarea{padding:10px}.cmplz-wizard ::placeholder,.cmplz-settings ::placeholder{color:#dadada}.cmplz-wizard ::placeholder,.cmplz-settings ::placeholder{color:#dadada}.cmplz-wizard ::-moz-placeholder,.cmplz-settings ::-moz-placeholder{color:#dadada}.cmplz-wizard :-ms-input-placeholder,.cmplz-settings :-ms-input-placeholder{color:#dadada}.cmplz-wizard :-moz-placeholder,.cmplz-settings :-moz-placeholder{color:#dadada}.cmplz-multiple-field-button-footer{display:flex;align-items:center}.cmplz-multiple-field-button-footer .button{margin-right:5px;margin-bottom:10px;min-width:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-multiple-field-button-footer .button.button-primary{margin-top:var(--rsp-spacing-m)}.cmplz-hidden{display:none !important}.cmplz-help-warning-wrap{max-width:400px;align-items:center}.cmplz-help-warning-wrap .cmplz-help-modal{line-height:1.5;font-size:var(--rsp-fs-300);margin:var(--rsp-spacing-xs) 0 0 var(--rsp-spacing-m);padding:10px 15px;background-color:var(--rsp-blue-faded);color:var(--rsp-text-color);text-align:left}.cmplz-help-warning-wrap .cmplz-help-modal.cmplz-notice{background-color:var(--rsp-dark-blue-faded);padding:var(--rsp-spacing-s) var(--rsp-spacing-m);border-radius:var(--rsp-border-radius);box-shadow:var(--rsp-box-shadow)}.cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning{color:var(--rsp-text-color);background-color:var(--rsp-yellow-faded);border-color:var(--rsp-yellow-faded)}.cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning:after{border-right:15px solid #f8be2e}.cmplz-help-warning-wrap .cmplz-help-modal:empty{background-color:#f1f1f1}#cmplz-settings .cmplz-help-warning-wrap .cmplz-help-modal{min-width:200px}@media screen and (min-width:1450px){#cmplz-settings .cmplz-help-warning-wrap .cmplz-help-modal{min-width:280px}}@media screen and (min-width:1550px){#cmplz-settings .cmplz-help-warning-wrap .cmplz-help-modal{min-width:340px}}a:active,a:hover{color:#333}a.button.cmplz-open-modal{font-size:9px;line-height:13px;height:15px;min-height:15px;padding:1px 3px;margin-left:10px}.cmplz-panel-link{text-decoration:none;display:inline-block;width:80%}#cmplz_language{font-size:15px}#cmplz_language.cmplz_cookie_language_selector{margin-bottom:0}.multiple-field>div{margin-top:8px}.multiple-field>div:last-child{margin-bottom:8px;clear:both}.cmplz-list-container{margin-bottom:25px}.cmplz-list-container .cmplz-cookie-field>div,.cmplz-list-container .cmplz-service-field>div{margin-top:8px}.cmplz-list-container .cmplz-cookie-field>div:last-child,.cmplz-list-container .cmplz-service-field>div:last-child{margin-bottom:8px}.cmplz-list-container .cmplz-disabled label,.cmplz-list-container .cmplz-disabled span{color:#ababab !important}.cmplz-list-container .cmplz-service-cookie-list{margin-bottom:20px}.cmplz-list-container .cmplz-service-cookie-list:last-child{margin-bottom:0}.cmplz-list-container .cmplz-service-divider{font-size:14px;margin-bottom:10px}.cmplz-legenda{padding:10px 10px 0 10px;display:grid;grid-template-columns:25px 200px 25px 300px;grid-column-gap:10px;align-items:center}.cmplz-panel{background:var(--rsp-white);padding:var(--rsp-spacing-m) var(--rsp-spacing-l);padding-top:var(--rsp-spacing-xxs)}.cmplz-slide-panel{margin:var(--rsp-spacing-s) 0;color:#383d41;background-color:var(--rsp-grey-200);padding:10px 15px;border-radius:var(--rsp-border-radius-s);border:1px solid #f2f2f2;font-size:13px !important}.cmplz-slide-panel .cmplz-panel-title{display:flex;align-items:center;grid-gap:0;padding:var(--rsp-spacing-s) var(--rsp-spacing-m);cursor:pointer}.cmplz-slide-panel .cmplz-panel-title .cmplz-custom-btns{display:flex;gap:var(--rsp-spacing-xs);align-content:center;justify-content:flex-end;margin-left:auto}.cmplz-slide-panel .cmplz-panel-content{background-color:#fff;border-radius:var(--rsp-border-radius);border-top-left-radius:0;border-top-right-radius:0;padding:10px 15px}.cmplz-slide-panel summary::marker,.cmplz-slide-panel summary::-webkit-details-marker{display:none;content:''}.cmplz-slide-panel .cmplz-checkbox{display:flex;position:relative}.cmplz-slide-panel .cmplz-checkbox input.cmplz-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-slide-panel .cmplz-checkbox input.cmplz-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-slide-panel .cmplz-checkbox input.cmplz-checkbox:checked+.cmplz-label::before{background-color:var(--rsp-wp-blue);content:"";padding-left:6px}.cmplz-slide-panel .cmplz-checkbox input.cmplz-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-slide-panel .cmplz-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-slide-panel .cmplz-checkbox .cmplz-label:before,.cmplz-slide-panel .cmplz-checkbox .cmplz-label:after{position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color .3s,left .3s}.cmplz-slide-panel .cmplz-checkbox .cmplz-label:before{content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:#c6c6c6;left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-slide-panel .cmplz-checkbox .cmplz-label:after{content:"";letter-spacing:20px;background:white;left:4px;top:-5px;height:11px;width:11px}.cmplz-slide-panel .cmplz-icon.cmplz-open{grid-column-start:4;cursor:pointer;content:'';background:url(../images/chevron-down.svg) no-repeat;transform:rotate(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;height:18px;width:18px;margin:0 0 0 var(--rsp-spacing-xs)}.cmplz-slide-panel[open] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-slide-panel.cmplz-notice{padding:0 0 10px 0;background-color:white}.cmplz-slide-panel.cmplz-toggle-disabled{color:#aca5a5}.cmplz-slide-panel.cmplz-deleted{background-color:#ffa5aa}.cmplz-slide-panel .cmplz-field>div{margin:10px 0}.cmplz-slide-panel .cmplz-multiple-field-validation{float:right}.cmplz-slide-panel.cmplz-slide-panel,.cmplz-slide-panel.cmplz-link-panel{padding:0}.cmplz-slide-panel.cmplz-slide-panel .cmplz-panel-toggle,.cmplz-slide-panel.cmplz-link-panel .cmplz-panel-toggle{display:flex;align-items:center}.cmplz-slide-panel.cmplz-slide-panel .cmplz-panel-toggle span,.cmplz-slide-panel.cmplz-link-panel .cmplz-panel-toggle span{padding-left:10px}.cmplz-slide-panel.cmplz-slide-panel .cmplz-add-to-policy,.cmplz-slide-panel.cmplz-link-panel .cmplz-add-to-policy{text-decoration:underline}.cmplz-slide-panel.cmplz-link-panel.selected,.cmplz-slide-panel.cmplz-link-panel:hover{box-shadow:0 5px 5px rgba(0,0,0,0.2),0 3px 5px rgba(0,0,0,0.13)}.cmplz-slide-panel h1{font-size:22px}.cmplz-slide-panel p{font-size:13px !important}.cmplz-slide-panel.cmplz-notice{background-color:#fff;border:0;color:black;padding:var(--rsp-spacing-m) var(--rsp-spacing-l)}.cmplz-slide-panel.cmplz-success{background-color:#61ce70;color:white;border-radius:0 50px 50px 0;border:#61ce70;margin-left:-20px;padding:5px 15px 5px 5px;width:fit-content}.cmplz-slide-panel.cmplz-warning{position:relative;color:#333;background-color:#f8be2e;border-color:#f8be2e;margin:10px 0 10px 0}.cmplz-slide-panel.cmplz-warning:after{content:" ";position:absolute;left:-15px;top:calc(50% - 15px);border-top:15px solid transparent;border-right:15px solid black;border-left:0;border-bottom:15px solid transparent}.cmplz-slide-panel.cmplz-warning:after{border-right:15px solid #f8be2e}.cmplz-slide-panel.cmplz-notification:after{content:initial}.cmplz-slide-panel ul{list-style-type:disc;margin-left:22px}.cmplz-wizard-menu .cmplz-panel.cmplz-success{border-radius:50px 0 0 50px;text-align:right;margin-right:-20px;padding:5px 5px 5px 15px}.cmplz-switch{position:relative;display:inline-block;width:40px;height:21px}.cmplz-switch input{display:none !important}.cmplz-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cmplz-slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}.cmplz-slider.cmplz-round{border-radius:20px}.cmplz-slider.cmplz-round:before{border-radius:50%}.cmplz-slider-na{padding:2px 8px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.cmplz-slider-na:before{position:absolute;content:"N/A";color:white}.cmplz-slider-na.cmplz-round{border-radius:20px}input:checked+.cmplz-slider{background-color:#29b6f6}input:checked+.cmplz-slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px)}input:disabled+.cmplz-slider{opacity:.4}input:focus+.cmplz-slider{box-shadow:0 0 1px #29b6f6}#complete_wizard_first_notice{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:99}#complete_wizard_first_notice p{border-radius:0;font-size:16px;background-color:#29b6f6;color:white;position:relative;top:150px;padding:30px;width:300px;text-align:center;margin:auto}html .mceContentBody{max-width:100% !important}.cmplz-banner-editor textarea{width:100%;height:100px}.cmplz-comment{font-size:12px}.cmplz-comment.cmplz-comment-warning{color:var(--rsp-red);border:1px solid var(--rsp-red);background:var(--rsp-red-faded);border-radius:var(--rsp-border-radius-input);margin-top:20px;padding:var(--rsp-spacing-xs) var(--rsp-spacing-s)}.cmplz-cookie-field .cmplz-cookie-header{margin-bottom:25px}#cmplz-send-data input[type=text]{width:60%}#cmplz-start-mail,#cmplz_close_tb_window{margin-right:15px;margin-top:15px}#cmplz-scan-progress,#cmplz-sync-progress{background-color:#f1f1f1;border-radius:5px}#cmplz-scan-progress .cmplz-progress-bar,#cmplz-sync-progress .cmplz-progress-bar,#cmplz-scan-progress .cmplz-sync-progress-bar,#cmplz-sync-progress .cmplz-sync-progress-bar{height:20px;background-color:var(--rsp-wp-blue);transition:width .5s;-webkit-transition:width .5s;font-weight:bold;border-radius:5px}#cookie-policy-snapshots .cmplz-notification{margin-bottom:20px}.cmplz-wizard h1,.cookie-policy-snapshots h1,.cmplz-settings h1,.cmplz-wizard h2,.cookie-policy-snapshots h2,.cmplz-settings h2,.cmplz-wizard h3,.cookie-policy-snapshots h3,.cmplz-settings h3,.cmplz-wizard h4,.cookie-policy-snapshots h4,.cmplz-settings h4,.cmplz-wizard .cmplz-menu-item,.cookie-policy-snapshots .cmplz-menu-item,.cmplz-settings .cmplz-menu-item,.cmplz-wizard .cmplz-step-title,.cookie-policy-snapshots .cmplz-step-title,.cmplz-settings .cmplz-step-title,.cmplz-wizard .cmplz-button,.cookie-policy-snapshots .cmplz-button,.cmplz-settings .cmplz-button{font-variant:normal}.cmplz-wizard label,.cookie-policy-snapshots label,.cmplz-settings label{font-size:13px}.cmplz-wizard .field-group,.cookie-policy-snapshots .field-group,.cmplz-settings .field-group{position:relative}.cmplz-wizard .field-group .cmplz-field,.cookie-policy-snapshots .field-group .cmplz-field,.cmplz-settings .field-group .cmplz-field{background-color:white;align-self:stretch;padding:var(--rsp-spacing-xxs) var(--rsp-spacing-l) var(--rsp-spacing-s) var(--rsp-spacing-l)}.cmplz-wizard .field-group .cmplz-label,.cookie-policy-snapshots .field-group .cmplz-label,.cmplz-settings .field-group .cmplz-label{margin-top:0}.cmplz-wizard .field-group .cmplz-label label,.cookie-policy-snapshots .field-group .cmplz-label label,.cmplz-settings .field-group .cmplz-label label{display:flex;font-size:15px;font-weight:500;cursor:default;gap:3px;padding-bottom:var(--rsp-spacing-xs)}.cmplz-wizard .field-group.cmplz-editor .cmplz-label,.cookie-policy-snapshots .field-group.cmplz-editor .cmplz-label,.cmplz-settings .field-group.cmplz-editor .cmplz-label{margin-bottom:0}.cmplz-wizard .field-group .cmplz-field .field-group,.cookie-policy-snapshots .field-group .cmplz-field .field-group,.cmplz-settings .field-group .cmplz-field .field-group{grid-column:1;display:block}.cmplz-wizard .field-group .cmplz-field .button.button-primary:not(.cmplz-resync),.cookie-policy-snapshots .field-group .cmplz-field .button.button-primary:not(.cmplz-resync),.cmplz-settings .field-group .cmplz-field .button.button-primary:not(.cmplz-resync){margin-bottom:10px}.cmplz-wizard .field-group .cmplz-field .cmplz-field,.cookie-policy-snapshots .field-group .cmplz-field .cmplz-field,.cmplz-settings .field-group .cmplz-field .cmplz-field{padding:0}.cmplz-wizard .field-group.sync_progress,.cookie-policy-snapshots .field-group.sync_progress,.cmplz-settings .field-group.sync_progress{margin-top:20px}.cmplz-wizard .field-group.sync_progress .cmplz-field label,.cookie-policy-snapshots .field-group.sync_progress .cmplz-field label,.cmplz-settings .field-group.sync_progress .cmplz-field label{margin-top:0}.cmplz-wizard .cmplz-body input[type="text"].cmplz-document-custom-url,.cookie-policy-snapshots .cmplz-body input[type="text"].cmplz-document-custom-url,.cmplz-settings .cmplz-body input[type="text"].cmplz-document-custom-url,.cmplz-wizard .cmplz-content-area input[type="text"].cmplz-document-custom-url,.cookie-policy-snapshots .cmplz-content-area input[type="text"].cmplz-document-custom-url,.cmplz-settings .cmplz-content-area input[type="text"].cmplz-document-custom-url{width:250px}.cmplz-wizard .cmplz-body .cmplz-document-custom-url,.cookie-policy-snapshots .cmplz-body .cmplz-document-custom-url,.cmplz-settings .cmplz-body .cmplz-document-custom-url,.cmplz-wizard .cmplz-content-area .cmplz-document-custom-url,.cookie-policy-snapshots .cmplz-content-area .cmplz-document-custom-url,.cmplz-settings .cmplz-content-area .cmplz-document-custom-url,.cmplz-wizard .cmplz-body .cmplz-document-custom-page,.cookie-policy-snapshots .cmplz-body .cmplz-document-custom-page,.cmplz-settings .cmplz-body .cmplz-document-custom-page,.cmplz-wizard .cmplz-content-area .cmplz-document-custom-page,.cookie-policy-snapshots .cmplz-content-area .cmplz-document-custom-page,.cmplz-settings .cmplz-content-area .cmplz-document-custom-page{margin-top:5px}.cmplz-wizard .cmplz-body .cmplz-remove,.cookie-policy-snapshots .cmplz-body .cmplz-remove,.cmplz-settings .cmplz-body .cmplz-remove,.cmplz-wizard .cmplz-content-area .cmplz-remove,.cookie-policy-snapshots .cmplz-content-area .cmplz-remove,.cmplz-settings .cmplz-content-area .cmplz-remove{margin-bottom:12px}.cmplz-wizard .cmplz-body .cmplz-rescan,.cookie-policy-snapshots .cmplz-body .cmplz-rescan,.cmplz-settings .cmplz-body .cmplz-rescan,.cmplz-wizard .cmplz-content-area .cmplz-rescan,.cookie-policy-snapshots .cmplz-content-area .cmplz-rescan,.cmplz-settings .cmplz-content-area .cmplz-rescan{padding:0 10px 0 10px}.cmplz-wizard .cmplz-body .cmplz-add-new-cookie,.cookie-policy-snapshots .cmplz-body .cmplz-add-new-cookie,.cmplz-settings .cmplz-body .cmplz-add-new-cookie,.cmplz-wizard .cmplz-content-area .cmplz-add-new-cookie,.cookie-policy-snapshots .cmplz-content-area .cmplz-add-new-cookie,.cmplz-settings .cmplz-content-area .cmplz-add-new-cookie{padding:0}.cmplz-wizard .cmplz-body .cmplz-done a,.cookie-policy-snapshots .cmplz-body .cmplz-done a,.cmplz-settings .cmplz-body .cmplz-done a,.cmplz-wizard .cmplz-content-area .cmplz-done a,.cookie-policy-snapshots .cmplz-content-area .cmplz-done a,.cmplz-settings .cmplz-content-area .cmplz-done a{text-decoration:none;color:white;font-size:14px}.cmplz-wizard .cmplz-body .cmplz-to-do a,.cookie-policy-snapshots .cmplz-body .cmplz-to-do a,.cmplz-settings .cmplz-body .cmplz-to-do a,.cmplz-wizard .cmplz-content-area .cmplz-to-do a,.cookie-policy-snapshots .cmplz-content-area .cmplz-to-do a,.cmplz-settings .cmplz-content-area .cmplz-to-do a{color:white;font-size:14px;text-decoration:none;opacity:.6}.cmplz-wizard .cmplz-body .cmplz-to-do.active a,.cookie-policy-snapshots .cmplz-body .cmplz-to-do.active a,.cmplz-settings .cmplz-body .cmplz-to-do.active a,.cmplz-wizard .cmplz-content-area .cmplz-to-do.active a,.cookie-policy-snapshots .cmplz-content-area .cmplz-to-do.active a,.cmplz-settings .cmplz-content-area .cmplz-to-do.active a{opacity:1}@media screen and (max-width:768px){.cmplz-wizard .cmplz-body input,.cookie-policy-snapshots .cmplz-body input,.cmplz-settings .cmplz-body input,.cmplz-wizard .cmplz-content-area input,.cookie-policy-snapshots .cmplz-content-area input,.cmplz-settings .cmplz-content-area input{vertical-align:top !important}}.cmplz-field label{font-weight:normal}.cmplz-field .cmplz-color-picker.wp-color-picker{margin-top:-11px !important}.cmplz-field input[type="text"],.cmplz-field input[type="email"],.cmplz-field input[type="number"],.cmplz-field input[type="password"]{max-width:500px;border-color:var(--rsp-input-border-color)}.cmplz-field input[type="text"]:focus,.cmplz-field input[type="email"]:focus,.cmplz-field input[type="number"]:focus,.cmplz-field input[type="password"]:focus{border-color:initial}.cmplz-field input[type="text"],.cmplz-field input[type="email"],.cmplz-field input[type="password"],.cmplz-field .cmplz-border-width-wrap input[type="number"],.cmplz-field .cmplz-border-radius-wrap input[type="number"]{width:100%}.cmplz-field select{border-color:var(--rsp-input-border-color);background-color:var(--rsp-input-background-color);vertical-align:initial}.cmplz-field textarea.validation:invalid,.cmplz-field textarea.validation:valid{background-position:.5% 1.5%;border-color:var(--rsp-input-border-color)}.cmplz-field textarea{min-height:150px;min-width:100%}.cmplz-field input[type=radio]:checked:before{content:"\2022";text-indent:-9999px;border-radius:50px;font-size:24px;width:6px;height:6px;margin:4px;line-height:16px;background-color:#1e8cbe}.cmplz-field .cmplz-buttons-row-left{display:flex;gap:10px;align-items:center;height:auto}.cmplz-field .cmplz-buttons-row-left label,.cmplz-field .cmplz-buttons-row-left input{margin:0;margin-top:0;margin-right:0}.cmplz-field button[name=cmplz_add_multiple],.cmplz-field .cmplz_script_add{margin-top:20px}.cmplz-field .cmplz-logo-preview{border:1px black dashed;display:flex;align-items:center;justify-content:center;float:right}.cmplz-field .cmplz-logo-preview.cmplz-clickable{cursor:pointer}.cmplz-field .cmplz-logo-preview.cmplz-complianz-logo{padding:5px}.cmplz-field .cmplz-logo-preview.cmplz-complianz-logo svg{height:90px;width:90px}.cmplz-use_logo_custom .cmplz-logo-preview{height:100px}.cmplz-use_logo_custom .cmplz-logo-preview img{max-height:100px;max-width:350px}.cmplz-use_logo_site .cmplz-logo-preview img{width:100px;height:inherit}a.cmplz.button,button.cmplz.button,input.cmplz.button{box-shadow:0 0 0 #fff;background-color:#29b6f6;color:#fff;padding-right:20px;border:0;border-radius:50px;padding-top:2px}a.cmplz.button:hover,button.cmplz.button:hover,input.cmplz.button:hover{background-color:#5ac7f8;color:white}a.cmplz.button .fa-angle-right,button.cmplz.button .fa-angle-right,input.cmplz.button .fa-angle-right{font-weight:900;position:absolute;font-size:1.8em;margin-top:1px;margin-left:5px}#complianz .dashboard .fa-times{color:black}#complianz .dashboard .fa-check{color:#29b6f6}input.current-page{width:initial}.cmplz-wizard-menu-menus{padding:10px 0;padding-top:0}.cmplz-settings-content{padding-top:10px;display:grid;grid-template-columns:100%;grid-template-rows:calc(100vh - 160px)}.cmplz-settings .cmplz-footer-contents{display:flex;align-items:center;width:100% !important;border-top:0}#customization{z-index:10}.cc-window{right:1em}.cc-window.cc-center{transform:translate(0,-50%);left:initial}.cc-window.cc-left{left:initial}@keyframes slideInUpCenter{from{-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0)}to{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@keyframes slideOutUpCenter{to{-webkit-transform:translate3d(0,150%,0);transform:translate3d(0,150%,0);opacity:1}from{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:1}}#cmplz-proof-of-consent .cmplz-content-area,#cmplz-cookie-banner .cmplz-content-area{display:block}#cmplz-proof-of-consent .cmplz-content-area h1,#cmplz-cookie-banner .cmplz-content-area h1{background-color:white;padding:20px;width:-webkit-fill-available}#cmplz-proof-of-consent .cmplz-content-area input[name=cmplz_generate_snapshot],#cmplz-cookie-banner .cmplz-content-area input[name=cmplz_generate_snapshot]{width:120px}#cmplz-proof-of-consent .cmplz-content-area .cmplz_month_select,#cmplz-cookie-banner .cmplz-content-area .cmplz_month_select,#cmplz-proof-of-consent .cmplz-content-area .cmplz_year_select,#cmplz-cookie-banner .cmplz-content-area .cmplz_year_select,#cmplz-proof-of-consent .cmplz-content-area #post-query-submit,#cmplz-cookie-banner .cmplz-content-area #post-query-submit{float:right;margin-top:-50px;width:120px}#cmplz-proof-of-consent .cmplz-content-area #post-query-submit,#cmplz-cookie-banner .cmplz-content-area #post-query-submit{margin-right:0}#cmplz-proof-of-consent .cmplz-content-area .cmplz_month_select,#cmplz-cookie-banner .cmplz-content-area .cmplz_month_select{margin-right:290px}#cmplz-proof-of-consent .cmplz-content-area .cmplz_year_select,#cmplz-cookie-banner .cmplz-content-area .cmplz_year_select{margin-right:145px}#cmplz-proof-of-consent .cmplz-content-area .tablenav,#cmplz-cookie-banner .cmplz-content-area .tablenav{display:none}#cmplz-proof-of-consent .cmplz-content-area #cmplz-cookiestatement-snapshot-filter,#cmplz-cookie-banner .cmplz-content-area #cmplz-cookiestatement-snapshot-filter{padding-top:20px}#cmplz-proof-of-consent .cmplz-content-area .wp-list-table th a,#cmplz-cookie-banner .cmplz-content-area .wp-list-table th a{padding:15px}#cmplz_license_key{margin-bottom:20px}.cmplz-status-info{display:flex;align-items:center}.cmplz-status-info>div{padding:10px 10px 10px 0}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status{display:block;min-width:86px;text-align:center;border-radius:15px;padding:4px 8px;font-size:var(--rsp-fs-100);font-weight:600}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-premium{background-color:var(--rsp-brand-primary);color:white}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-success{background-color:var(--rsp-green);color:white}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-open{background-color:var(--rsp-color-open)}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-warning{background-color:var(--rsp-color-warning);color:white}#cmplz-conclusion{background:#fafafa;padding:10px 15px;margin:10px 0 10px 0}#cmplz-conclusion .cmplz-conclusion__list{font-size:.9rem;font-weight:600}#cmplz-conclusion .cmplz-conclusion__list li{display:flex;align-items:start;margin:15px 0}#cmplz-conclusion .cmplz-conclusion__list li p:not(:first-child),#cmplz-conclusion .cmplz-conclusion__list li .cmplz-conclusion__check--check-text,#cmplz-conclusion .cmplz-conclusion__list li .cmplz-conclusion__check--report-text{margin-top:0;margin-bottom:0}#cmplz-conclusion .cmplz-conclusion__list li:before{content:"";display:block;height:1rem;width:1rem;min-width:1rem;background-size:1rem 1rem;background-repeat:no-repeat;margin-right:10px;margin-top:1px}#cmplz-conclusion .cmplz-conclusion__list li.icon-loading:before{background-image:url('data:image/svg+xml;utf8,<svgaria-hidden="true"focusable="false"data-prefix="fas"data-icon="spinner"class="svg-inline--fafa-spinnerfa-w-16"role="img"xmlns="http://www.w3.org/2000/svg"viewBox="00512512"><pathfill="%23333"d="M30448c026.51-21.4948-4848s-48-21.49-48-4821.49-4848-484821.494848zm-48368c-26.510-4821.49-4848s21.4948484848-21.4948-48-21.49-48-48-48zm208-208c-26.510-4821.49-4848s21.4948484848-21.4948-48-21.49-48-48-48zM96256c0-26.51-21.49-48-48-48S0229.490256s21.4948484848-21.4948-48zm12.92299.078c-26.510-4821.49-4848s21.4948484848-21.4948-48c0-26.509-21.491-48-48-48zm294.1560c-26.510-4821.49-4848s21.4948484848-21.4948-48c0-26.509-21.49-48-48-48zM108.92260.922c-26.510-4821.49-4848s21.4948484848-21.4948-48-21.491-48-48-48z"></path></svg>');animation-name:rotate-s-loader;animation-iteration-count:infinite;animation-duration:1s;animation-timing-function:ease-in-out;position:relative}#cmplz-conclusion .cmplz-conclusion__list li.icon-success:before{background-image:url('data:image/svg+xml;utf8,<svgaria-hidden="true"focusable="false"data-prefix="fas"data-icon="check-circle"class="svg-inline--fafa-check-circlefa-w-16"role="img"xmlns="http://www.w3.org/2000/svg"viewBox="00512512"><pathfill="%2322932e"d="M504256c0136.967-111.033248-248248S8392.9678256119.03382568s248111.033248248zM227.314387.314l184-184c6.248-6.2486.248-16.3790-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.6280L216308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.6280l-22.62722.627c-6.2486.248-6.24816.379022.627l104104c6.2496.24916.3796.24922.628.001z"></path></svg>')}#cmplz-conclusion .cmplz-conclusion__list li.icon-error:before{background-image:url('data:image/svg+xml;utf8,<svgaria-hidden="true"focusable="false"data-prefix="fas"data-icon="exclamation-circle"class="svg-inline--fafa-exclamation-circlefa-w-16"role="img"xmlns="http://www.w3.org/2000/svg"viewBox="00512512"><pathfill="%23D7263D"d="M504256c0136.997-111.043248-248248S8392.9978256C8119.083119.04382568s248111.083248248zm-24850c-25.4050-4620.595-4646s20.59546464646-20.59546-46-20.595-46-46-46zm-43.673-165.346l7.418136c.3476.3645.60911.34611.98211.346h48.546c6.373011.635-4.98211.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.8840-12.3565.78-11.98112.654z"></path></svg>')}#cmplz-conclusion .cmplz-conclusion__list li.icon-warning:before{background-image:url('data:image/svg+xml;utf8,<svgaria-hidden="true"focusable="false"data-prefix="fas"data-icon="exclamation-triangle"class="svg-inline--fafa-exclamation-trianglefa-w-18"role="img"xmlns="http://www.w3.org/2000/svg"viewBox="00576512"><pathfill="%23f39c12"d="M569.517440.013C587.975472.007564.806512527.94512H48.054c-36.9370-59.999-40.055-41.577-71.987L246.42323.985c18.467-32.00964.72-31.95183.1540l239.94416.028zM288354c-25.4050-4620.595-4646s20.59546464646-20.59546-46-20.595-46-46-46zm-43.673-165.346l7.418136c.3476.3645.60911.34611.98211.346h48.546c6.373011.635-4.98211.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.8840-12.3565.78-11.98112.654z"></path></svg>')}@keyframes rotate-s-loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.cmplz-settings-saved{display:none;opacity:0;top:20px;height:45px;position:fixed;background-color:#fff;z-index:999999;left:50%;transform:translateX(-50%);text-align:left;box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius-input)}.cmplz-settings-saved svg{margin:2px 17px;margin-right:7px}.cmplz-settings-saved .cmplz-settings-saved__text_and_icon{display:flex;align-content:center;margin:10px 0;padding-right:40px}.cmplz-settings-saved .cmplz-settings-saved__text_and_icon span{display:flex;align-self:center;margin:2px;margin-left:0;font-size:12.6px;font-weight:400;color:#696969}.cmplz-settings-saved .cmplz-settings-saved__text_and_icon div{display:flex;align-self:center}.cmplz-settings-saved.cmplz-settings-saved--fade-in{display:block;-webkit-animation:fadeInFromNone 5s ease-in-out;-moz-animation:fadeInFromNone 5s ease-in-out;-o-animation:fadeInFromNone 5s ease-in-out;animation:fadeInFromNone 5s ease-in-out}@-webkit-keyframes fadeInFromNone{0{display:none;opacity:0;top:20px}5%{display:block;opacity:0;top:-10px}15%{display:block;opacity:1;top:20px}90%{display:block;opacity:1;top:20px}100%{display:none;opacity:0;top:20px}}@-moz-keyframes fadeInFromNone{0{display:none;opacity:0;top:20px}5%{display:block;opacity:0;top:-10px}15%{display:block;opacity:1;top:20px}90%{display:block;opacity:1;top:20px}100%{display:none;opacity:0;top:20px}}@-o-keyframes fadeInFromNone{0{display:none;opacity:0;top:20px}5%{display:block;opacity:0;top:-10px}15%{display:block;opacity:1;top:20px}90%{display:block;opacity:1;top:20px}100%{display:none;opacity:0;top:20px}}@keyframes fadeInFromNone{0{display:none;opacity:0;top:20px}5%{display:block;opacity:0;top:-10px}15%{display:block;opacity:1;top:20px}90%{display:block;opacity:1;top:20px}100%{display:none;opacity:0;top:20px}}@media screen and (max-width:960px){.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-controls:empty{display:none}}@media screen and (max-width:1280px){#cmplz-wizard .cmplz-wizard-menu,#cmplz-settings .cmplz-wizard-menu{width:calc(100% - 360px);height:initial;margin-bottom:0}#cmplz-wizard .cmplz-content-area,#cmplz-settings .cmplz-content-area{grid-template-columns:100%}}@media screen and (max-width:960px){#cmplz-wizard .cmplz-wizard-menu,#cmplz-settings .cmplz-wizard-menu{width:100%}#cmplz-wizard .cmplz-help-warning-wrap,#cmplz-settings .cmplz-help-warning-wrap,#cmplz-wizard .cmplz-content-area .cmplz-section-content-notifications-header,#cmplz-settings .cmplz-content-area .cmplz-section-content-notifications-header{display:none}#cmplz-wizard .cmplz-content-area,#cmplz-settings .cmplz-content-area{grid-template-columns:100%}#cmplz-wizard .cmplz-content-area .cmplz-section-content .cmplz-form,#cmplz-settings .cmplz-content-area .cmplz-section-content .cmplz-form{display:grid;grid-template-columns:100%}#cmplz-wizard .cmplz-content-area .cmplz-section-content .cmplz-form .field-group,#cmplz-settings .cmplz-content-area .cmplz-section-content .cmplz-form .field-group{grid-column:1;grid-template-columns:100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-panel-wrap,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .field-group,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-footer-container{grid-template-columns:100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header{grid-template-columns:100%}}
|
1 |
+
@gridblock _height_big:calc(auto+20px);:root{--rsp-spacing-xxs:5px;--rsp-spacing-xs:10px;--rsp-spacing-s:15px;--rsp-spacing-m:20px;--rsp-spacing-l:30px;--rsp-spacing-xl:40px;--rsp-grid-margin:var(--rsp-spacing-xs);--rsp-grid-gap:var(--rsp-spacing-m);--rsp-border-radius:12px;--rsp-border-radius-s:8px;--rsp-border:1px solid var(--rsp-border-color);--rsp-box-shadow:rgba(0,0,0,0.1) 0 4px 6px -1px,rgba(0,0,0,0.06) 0 2px 4px -1px;--rsp-border-color:#dfdfdf;--rsp-black:#333;--rsp-white:#fff;--rsp-yellow:#f4bf3e;--rsp-blue:#29b6f6;--rsp-dark-blue:#1e73be;--rsp-green:#2e8a37;--rsp-red:#d7263d;--rsp-pink:#e35899;--rsp-orange:#f39c12;--rsp-wp-blue:#007cba;--rsp-yellow-faded:#f2e6c9;--rsp-blue-faded:#ecf8fe;--rsp-dark-blue-faded:#ebf2f9;--rsp-green-faded:#ecf4ed;--rsp-red-faded:#fbebed;--rsp-pink-faded:#fceff5;--rsp-orange-faded:#fef5ea;--rsp-wp-blue-faded:#c6e0ef;--rsp-background-block-color:var(--rsp-white);--rsp-background-color:#f0f0f1;--rsp-input-background-color:#fff;--rsp-input-text-color:var(--rsp-text-color);--rsp-input-border-color:var(--rsp-grey-400);--rsp-text-color:rgba(26,26,26,0.9);--rsp-text-color-invert:rgba(255,255,255,0.9);--rsp-text-color-white:rgba(255,255,255,0.9);--rsp-text-color-light:rgba(69,69,82,0.9);--rsp-grey-100:#fafafa;--rsp-grey-200:#f9f9f9;--rsp-grey-300:#ededed;--rsp-grey-400:#c6c6c6;--rsp-grey-500:#737373;--rsp-grey-600:#696969;--rsp-color-success:var(--rsp-green);--rsp-color-error:var(--rsp-red);--rsp-color-warning:var(--rsp-red);--rsp-color-open:var(--rsp-yellow);--rsp-color-disabled:var(--rsp-grey-300);--rsp-fs-100:.6875rem;--rsp-fs-200:.8rem;--rsp-fs-300:.8125rem;--rsp-fs-400:.875rem;--rsp-fs-500:1rem;--rsp-fs-600:1.125rem;--rsp-fs-700:1.25rem;--rsp-fs-800:1.5rem;--rsp-fs-900:2.5rem;--rsp-brand-primary:var(--rsp-blue);--rsp-brand-secondary:var(--rsp-yellow);--rsp-brand-primary-faded:var(--rsp-blue-faded)}.cmplz-block{background:var(--rsp-background-block-color);box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius)}.cmplz-pointer{position:relative}.cmplz-pointer:after{content:" ";position:absolute;left:-15px;top:calc(50% - 15px);border-top:15px solid transparent;border-right:15px solid black;border-left:0;border-bottom:15px solid transparent}@media only screen and (max-width:1400px){.cmplz-content-area{grid-template-columns:24% auto}}.cmplz-content-area{display:grid;grid-template-columns:22% auto;gap:var(--rsp-grid-gap)}.cmplz-content-area h1{padding:0}.cmplz-content-area .cmplz-upgrade-to-premium{font-size:11px;font-weight:500;text-decoration:none;padding:5px;background-color:#ecf4ed;color:#333}.cmplz-content-area .cmplz-wizard-title{padding:var(--rsp-spacing-m) var(--rsp-spacing-l);display:flex;font-size:17px;font-weight:600;justify-content:space-between;align-content:center;border-radius:var(--rsp-border-radius) var(--rsp-border-radius) 0 0}.cmplz-content-area .cmplz-wizard-title.cmplz-section-content-notifications-header h1{font-weight:normal}.cmplz-content-area .cmplz-wizard-subtitle h2{margin:20px 20px 0 20px;font-size:14px}.cmplz-content-area .cmplz-wizard-menu{background-color:white;box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius)}.cmplz-content-area .cmplz-wizard-menu .cmplz-wizard-progress-bar{background:#dadada;height:15px;margin:var(--rsp-spacing-xs) var(--rsp-spacing-l)}.cmplz-content-area .cmplz-wizard-menu .cmplz-wizard-progress-bar .cmplz-wizard-progress-bar-value{height:100%;background:var(--rsp-green);border-radius:4px}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header{text-decoration:none}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header.incomplete a h2{color:var(--rsp-text-color)}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header.active a h2{color:var(--rsp-wp-blue)}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header a{display:inline-block;padding:var(--rsp-spacing-xxs) var(--rsp-spacing-l);text-decoration:none;width:100%}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header a h2{font-size:15px;font-weight:500;margin:0}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header:hover a h2{text-decoration:underline}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-step-header.active:hover a{background:white}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section{display:grid;grid-template-columns:var(--rsp-spacing-m) 1fr;margin:0 var(--rsp-spacing-l)}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section a{display:inline-block;text-decoration:none;padding:3px 5px}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section a h3{font-size:13px;font-weight:400;margin:0}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section a:visited h3{color:initial}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section a:hover h3{text-decoration:underline}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section.cmplz-done a h3{color:#333}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section.active a h3{color:var(--rsp-wp-blue)}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section.active:hover a{background:white;pointer-events:none}.cmplz-content-area .cmplz-wizard-menu .cmplz-step .cmplz-section.active svg path{fill:var(--rsp-wp-blue)}.cmplz-content-area .cmplz-section-content p{margin:0}.cmplz-content-area .cmplz-section-content p:not(:first-child){margin-top:1em}.cmplz-content-area .cmplz-section-content .cmplz-master-label>div{padding:0 var(--rsp-spacing-l);background-color:#fff}.cmplz-content-area .cmplz-section-content .cmplz-form{display:grid;grid-template-columns:auto 325px;grid-column-gap:15px}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-section-footer .cmplz-panel-wrap{margin:0}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-section-content-title-header{background-color:white}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-wizard-intro{padding:var(--rsp-spacing-m) var(--rsp-spacing-l);padding-top:var(--rsp-spacing-xxs);background-color:#fff}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-wizard-intro>*:not(:first-child){margin-top:var(--rsp-spacing-s)}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-wizard-intro ul{list-style:inherit;margin-left:15px}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-field .cmplz-wizard-intro{padding:0 0 20px 0}.cmplz-content-area .cmplz-section-content .cmplz-form .field-group{grid-column:span 2;display:grid;grid-template-columns:auto 325px;grid-column-gap:15px}.cmplz-content-area .cmplz-section-content .cmplz-form .field-group .cmplz-field{grid-column-start:1}.cmplz-content-area .cmplz-section-content .cmplz-form .field-group .cmplz-field select{font-size:13px}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-section-footer{grid-column-start:1;background-color:white;padding:var(--rsp-spacing-m) var(--rsp-spacing-l);display:grid;align-items:center;grid-template-columns:1fr auto;border-radius:0 0 var(--rsp-border-radius) var(--rsp-border-radius);box-shadow:var(--rsp-box-shadow)}.cmplz-content-area .cmplz-section-content .cmplz-form .cmplz-section-footer .cmplz-buttons-container{display:flex;gap:var(--rsp-spacing-s);flex-wrap:wrap;grid-column-start:2}.cmplz-content-area .cmplz-section-content .cmplz-scroll{position:relative}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-form:first-child .cmplz-settings-item{margin-top:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll section{width:100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-checkbox .cmplz-field,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-button .cmplz-field,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-upload .cmplz-field{display:flex;justify-content:space-between;align-items:center}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-upload .cmplz-field{padding-bottom:5px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .button.button-primary{min-width:100px;text-align:center;height:30px;margin:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz_add_url,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz_remove_url{padding:2px 4px;margin-left:4px;line-height:22px;cursor:pointer;background-color:transparent;border:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-multiple-field-button-footer .button.button-primary{min-width:0;margin-right:5px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .upload_button{margin-right:15px;width:100px;height:30px}.cmplz-content-area .cmplz-section-content .cmplz-scroll input[name="cmplz_import_settings"]{width:100px;height:30px;padding-left:15px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-file-chosen{padding-top:20px;padding-left:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-text_checkbox .cmplz-field{display:grid;grid-template-columns:500px 1fr;grid-column-gap:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-text_checkbox .cmplz-field .cmplz-text{grid-column-start:1}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-text_checkbox .cmplz-field .cmplz-switch{align-self:center;justify-self:end}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-cols-2 .cmplz-field{display:grid;grid-template-columns:33% 33%;grid-column-gap:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-cols-2 .cmplz-field .cmplz-label{grid-column:span 2}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-cols-3 .cmplz-field{display:grid;grid-template-columns:33% 33% 33%;grid-column-gap:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-cols-3 .cmplz-field .cmplz-label{grid-column:span 3}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderradius.cmplz-cols-5 .cmplz-field,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderwidth.cmplz-cols-5 .cmplz-field{display:grid;grid-template-columns:50px 50px 50px 50px 50px;grid-column-gap:10px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderradius.cmplz-cols-5 .cmplz-field .cmplz-label,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderwidth.cmplz-cols-5 .cmplz-field .cmplz-label{grid-column:span 5}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-border-input-type-wrap{display:grid;grid-template-rows:16px 16px;padding-top:16px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-border-input-type-wrap .cmplz-grey{color:darkgrey}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-border-input-type-wrap span{cursor:pointer}.cmplz-content-area .cmplz-section-content .cmplz-scroll select{width:100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-block_script select[data-name=dependency]{width:45%;float:left;clear:both}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz_deps_desc{width:45%;float:left;padding-top:5px;padding-left:9px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group{grid-column:span 2;display:grid;grid-template-columns:auto 325px;grid-column-gap:15px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group.cmplz-colspan-1{grid-column:span 1}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group.cmplz-colspan-2{grid-column:span 2}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group.cmplz-col-1{grid-column-start:1}.cmplz-content-area .cmplz-section-content .cmplz-scroll .field-group.cmplz-col-2{grid-column-start:2}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderradius,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-borderwidth{grid-column:span 1}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-sublabel label{color:darkgrey;font-size:13px}.cmplz-content-area .cmplz-section-content .cmplz-scroll label .cmplz-icon{display:inline}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-switch{margin-top:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .wp-picker-input-wrap:not(.hidden){display:block;position:absolute;z-index:10}.cmplz-content-area .cmplz-section-content .cmplz-scroll .wp-picker-holder{position:absolute;top:132px;z-index:10}.cmplz-content-area .cmplz-section-content .cmplz-scroll .wp-picker-clear{position:absolute}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-grid-controls .cmplz-field{padding:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-grid-controls .cmplz-field .cmplz-label{margin:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-form{grid-template-columns:auto !important}.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field{display:grid;grid-template-columns:2.5fr 1fr auto}.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field label.cmplz-checkbox-container,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field label.cmplz-checkbox-container{margin:0;min-width:75px}.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field .cmplz-label,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field .cmplz-label{margin-right:auto}.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field .cmplz-switch,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field .cmplz-switch,.cmplz-content-area .cmplz-section-content .cmplz-scroll #services .cmplz-field .cmplz-checkbox-container,.cmplz-content-area .cmplz-section-content .cmplz-scroll #plugins .cmplz-field .cmplz-checkbox-container{margin-left:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item{margin-top:20px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-field{flex-flow:row wrap}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-field .cmplz-comment{flex:0 0 100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container{display:flex;justify-content:space-between;align-content:center}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-grid-controls{margin:auto 0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-grid-controls select{font-size:13px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header{grid-column:span 2;display:grid;grid-template-columns:340px 340px}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header .cmplz-settings-title,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header .cmplz-settings-controls{padding:var(--rsp-spacing-m) var(--rsp-spacing-l);background-color:#fff}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header .cmplz-settings-title{border-radius:var(--rsp-border-radius) 0 0 0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header .cmplz-settings-controls{border-radius:0 var(--rsp-border-radius) 0 0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-panel-wrap,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .field-group,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-footer-container{grid-column:span 2;display:grid;grid-template-columns:680px auto;grid-column-gap:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-panel-wrap .cmplz-settings-footer,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .field-group .cmplz-settings-footer,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-footer,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-footer-container .cmplz-settings-footer{width:100%;background-color:#fff;padding:var(--rsp-spacing-m) var(--rsp-spacing-l);border-radius:0 0 var(--rsp-border-radius) var(--rsp-border-radius);display:flex;gap:var(--rsp-spacing-xs);box-shadow:var(--rsp-box-shadow)}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body{position:relative}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-settings-overlay{z-index:99;display:grid;grid-template-columns:680px auto;position:absolute;top:0;left:0;bottom:0;background:rgba(255,255,255,0.8)}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-settings-overlay .cmplz-settings-overlay-message{position:absolute;width:calc(100% - 70px);bottom:0;background-color:#fff;padding:15px;margin:20px;box-shadow:var(--rsp-box-shadow)}@media screen and (max-width:960px){.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-settings-overlay{right:0}}.cmplz-content-area .cmplz-add-pages-table{display:grid;grid-template-columns:auto auto;gap:var(--rsp-spacing-xs);align-items:center;margin-bottom:var(--rsp-spacing-l)}.cmplz-content-area .cmplz-add-pages-table .cmplz-copy-shortcode{justify-content:flex-start}.cmplz-content-area .cmplz-link-to-menu-table{display:grid;grid-template-columns:30% 30%;grid-gap:5px;align-items:center}.cmplz-content-area .cmplz-link-to-menu-table h3{grid-column:span 2;margin-top:20px;margin-bottom:5px}.cmplz-content-area .cmplz-link-to-menu-table h3:first-child{margin-top:0}.cmplz-content-area .cmplz-link-to-menu-table select{grid-column-start:2}.cmplz-content-area .cmplz-scan-count{padding:0 2px}.cmplz-content-area .cmplz-cookies-table h2{font-weight:normal;font-size:15px}.cmplz-content-area .cmplz-cookies-table .cmplz-cookies-table-body{border-radius:5px;display:grid;grid-template-columns:1fr;padding:10px;background-color:#f0f2f8}.cmplz-wizard .cmplz-checkbox-container,.cmplz-settings .cmplz-checkbox-container{display:block;position:relative;padding-left:32px;margin:var(--rsp-spacing-xs) 0}.cmplz-wizard .cmplz-checkbox-container input,.cmplz-settings .cmplz-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cmplz-wizard .cmplz-checkbox-container .checkmark,.cmplz-settings .cmplz-checkbox-container .checkmark{position:absolute;top:-2px;left:0;height:22px;width:22px;border-radius:5px;border:1px solid var(--rsp-input-border-color);box-sizing:border-box}.cmplz-wizard .cmplz-checkbox-container .checkmark svg,.cmplz-settings .cmplz-checkbox-container .checkmark svg{content:"";position:absolute;display:none}.cmplz-wizard .cmplz-checkbox-container input:checked ~ .checkmark svg,.cmplz-settings .cmplz-checkbox-container input:checked ~ .checkmark svg{display:block;fill:var(--rsp-wp-blue);stroke:var(--rsp-wp-blue)}.cmplz-wizard .cmplz-checkbox-container .checkmark svg,.cmplz-settings .cmplz-checkbox-container .checkmark svg{left:2.5px;top:2px;width:15px;height:15px}.cmplz-wizard .cmplz-checkbox-container .checkmark.cmplz-default svg,.cmplz-settings .cmplz-checkbox-container .checkmark.cmplz-default svg{display:block;fill:#eee;stroke:#eee}.cmplz-wizard .cmplz-checkbox-container.cmplz-disabled,.cmplz-settings .cmplz-checkbox-container.cmplz-disabled{pointer-events:none}.cmplz-wizard .cmplz-checkbox-container.cmplz-disabled .checkmark,.cmplz-settings .cmplz-checkbox-container.cmplz-disabled .checkmark{background-color:#eee}.cmplz-wizard .cmplz-checkbox-container.cmplz-disabled .checkmark svg,.cmplz-settings .cmplz-checkbox-container.cmplz-disabled .checkmark svg{stroke:#eee !important;fill:#eee !important}.cmplz-wizard .cmplz-radio-container,.cmplz-settings .cmplz-radio-container{display:block;position:relative;padding-left:32px;margin:var(--rsp-spacing-xs) 0}.cmplz-wizard .cmplz-radio-container .radiobtn .cmplz-success,.cmplz-settings .cmplz-radio-container .radiobtn .cmplz-success{background-color:initial}.cmplz-wizard .cmplz-radio-container input,.cmplz-settings .cmplz-radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cmplz-wizard .cmplz-radio-container .radiobtn,.cmplz-settings .cmplz-radio-container .radiobtn{display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;left:0;height:22px;width:22px;border-radius:100%;border:1px solid var(--rsp-input-border-color)}.cmplz-wizard .cmplz-radio-container .radiobtn.disabled,.cmplz-settings .cmplz-radio-container .radiobtn.disabled{cursor:not-allowed}.cmplz-wizard .cmplz-radio-container .radiobtn .cmplz-icon,.cmplz-settings .cmplz-radio-container .radiobtn .cmplz-icon{content:"";position:absolute;display:none}.cmplz-wizard .cmplz-radio-container .radiobtn .cmplz-icon svg,.cmplz-settings .cmplz-radio-container .radiobtn .cmplz-icon svg{fill:transparent}.cmplz-wizard .cmplz-radio-container input:checked ~ .radiobtn .cmplz-icon,.cmplz-settings .cmplz-radio-container input:checked ~ .radiobtn .cmplz-icon{display:flex}.cmplz-wizard .cmplz-radio-container input:checked ~ .radiobtn .cmplz-icon svg,.cmplz-settings .cmplz-radio-container input:checked ~ .radiobtn .cmplz-icon svg{fill:var(--rsp-wp-blue)}.cmplz-wizard .cmplz-radio-container .radiobtn.cmplz-default .cmplz-icon,.cmplz-settings .cmplz-radio-container .radiobtn.cmplz-default .cmplz-icon{display:flex;background-color:#eee}.cmplz-wizard .cmplz-radio-container .radiobtn.disabled,.cmplz-settings .cmplz-radio-container .radiobtn.disabled{background-color:#eee}.cmplz-wizard .cmplz-radio-container .radiobtn.disabled .cmplz-icon,.cmplz-settings .cmplz-radio-container .radiobtn.disabled .cmplz-icon{background-color:var(--rsp-wp-blue-faded)}.cmplz-wizard textarea.validation,.cmplz-settings textarea.validation,.cmplz-wizard input[type="text"].validation,.cmplz-settings input[type="text"].validation,.cmplz-wizard input[type="email"].validation,.cmplz-settings input[type="email"].validation,.cmplz-wizard input[type="text"].cmplz-valid-page,.cmplz-settings input[type="text"].cmplz-valid-page,.cmplz-wizard input[type="text"].cmplz-deleted-page,.cmplz-settings input[type="text"].cmplz-deleted-page{position:relative;padding-left:25px}.cmplz-wizard textarea.validation ~ .cmplz-icon,.cmplz-settings textarea.validation ~ .cmplz-icon,.cmplz-wizard input[type="text"].validation ~ .cmplz-icon,.cmplz-settings input[type="text"].validation ~ .cmplz-icon,.cmplz-wizard input[type="email"].validation ~ .cmplz-icon,.cmplz-settings input[type="email"].validation ~ .cmplz-icon,.cmplz-wizard input[type="text"].cmplz-valid-page ~ .cmplz-icon,.cmplz-settings input[type="text"].cmplz-valid-page ~ .cmplz-icon,.cmplz-wizard input[type="text"].cmplz-deleted-page ~ .cmplz-icon,.cmplz-settings input[type="text"].cmplz-deleted-page ~ .cmplz-icon{display:block;position:absolute;padding-left:7px;margin-top:-25px;z-index:1}.cmplz-wizard textarea.validation ~ .cmplz-icon svg,.cmplz-settings textarea.validation ~ .cmplz-icon svg,.cmplz-wizard input[type="text"].validation ~ .cmplz-icon svg,.cmplz-settings input[type="text"].validation ~ .cmplz-icon svg,.cmplz-wizard input[type="email"].validation ~ .cmplz-icon svg,.cmplz-settings input[type="email"].validation ~ .cmplz-icon svg,.cmplz-wizard input[type="text"].cmplz-valid-page ~ .cmplz-icon svg,.cmplz-settings input[type="text"].cmplz-valid-page ~ .cmplz-icon svg,.cmplz-wizard input[type="text"].cmplz-deleted-page ~ .cmplz-icon svg,.cmplz-settings input[type="text"].cmplz-deleted-page ~ .cmplz-icon svg{width:15px;height:15px}.cmplz-wizard textarea.validation:invalid ~ .cmplz-icon,.cmplz-settings textarea.validation:invalid ~ .cmplz-icon,.cmplz-wizard textarea.validation:valid ~ .cmplz-icon,.cmplz-settings textarea.validation:valid ~ .cmplz-icon{margin-top:-143px}.cmplz-wizard textarea.validation:valid ~ .cmplz-icon-times,.cmplz-settings textarea.validation:valid ~ .cmplz-icon-times,.cmplz-wizard input[type="text"].validation:valid ~ .cmplz-icon-times,.cmplz-settings input[type="text"].validation:valid ~ .cmplz-icon-times,.cmplz-wizard input[type="email"].validation:valid ~ .cmplz-icon-times,.cmplz-settings input[type="email"].validation:valid ~ .cmplz-icon-times{display:none}.cmplz-wizard textarea.validation:invalid ~ .cmplz-icon-check,.cmplz-settings textarea.validation:invalid ~ .cmplz-icon-check,.cmplz-wizard input[type="text"].validation:invalid ~ .cmplz-icon-check,.cmplz-settings input[type="text"].validation:invalid ~ .cmplz-icon-check,.cmplz-wizard input[type="email"].validation:invalid ~ .cmplz-icon-check,.cmplz-settings input[type="email"].validation:invalid ~ .cmplz-icon-check{display:none}.cmplz-wizard input[type="text"],.cmplz-settings input[type="text"],.cmplz-wizard input[type="email"],.cmplz-settings input[type="email"],.cmplz-wizard select,.cmplz-settings select,.cmplz-wizard .select2,.cmplz-settings .select2,.cmplz-wizard textarea,.cmplz-settings textarea,.cmplz-wizard input[type="number"],.cmplz-settings input[type="number"]{margin-bottom:2px}.cmplz-wizard textarea,.cmplz-settings textarea{padding:10px}.cmplz-wizard ::-moz-placeholder,.cmplz-settings ::-moz-placeholder{color:#dadada}.cmplz-wizard ::placeholder,.cmplz-settings ::placeholder{color:#dadada}.cmplz-wizard ::-moz-placeholder,.cmplz-settings ::-moz-placeholder{color:#dadada}.cmplz-wizard ::placeholder,.cmplz-settings ::placeholder{color:#dadada}.cmplz-wizard ::-moz-placeholder,.cmplz-settings ::-moz-placeholder{color:#dadada}.cmplz-wizard :-ms-input-placeholder,.cmplz-settings :-ms-input-placeholder{color:#dadada}.cmplz-wizard :-moz-placeholder,.cmplz-settings :-moz-placeholder{color:#dadada}.cmplz-multiple-field-button-footer{display:flex;align-items:center}.cmplz-multiple-field-button-footer .button{margin-right:5px;margin-bottom:10px;min-width:0}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-multiple-field-button-footer .button.button-primary{margin-top:var(--rsp-spacing-m)}.cmplz-hidden{display:none !important}.cmplz-help-warning-wrap{max-width:400px;align-items:center}.cmplz-help-warning-wrap .cmplz-help-modal{line-height:1.5;font-size:var(--rsp-fs-300);margin:var(--rsp-spacing-xs) 0 0 var(--rsp-spacing-m);padding:10px 15px;background-color:var(--rsp-blue-faded);color:var(--rsp-text-color);text-align:left}.cmplz-help-warning-wrap .cmplz-help-modal.cmplz-notice{background-color:var(--rsp-dark-blue-faded);padding:var(--rsp-spacing-s) var(--rsp-spacing-m);border-radius:var(--rsp-border-radius);box-shadow:var(--rsp-box-shadow)}.cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning{color:var(--rsp-text-color);background-color:var(--rsp-yellow-faded);border-color:var(--rsp-yellow-faded)}.cmplz-help-warning-wrap .cmplz-help-modal.cmplz-warning:after{border-right:15px solid #f8be2e}.cmplz-help-warning-wrap .cmplz-help-modal:empty{background-color:#f1f1f1}#cmplz-settings .cmplz-help-warning-wrap .cmplz-help-modal{min-width:200px}@media screen and (min-width:1450px){#cmplz-settings .cmplz-help-warning-wrap .cmplz-help-modal{min-width:280px}}@media screen and (min-width:1550px){#cmplz-settings .cmplz-help-warning-wrap .cmplz-help-modal{min-width:340px}}a:active,a:hover{color:#333}a.button.cmplz-open-modal{font-size:9px;line-height:13px;height:15px;min-height:15px;padding:1px 3px;margin-left:10px}.cmplz-panel-link{text-decoration:none;display:inline-block;width:80%}#cmplz_language{font-size:15px}#cmplz_language.cmplz_cookie_language_selector{margin-bottom:0}.multiple-field>div{margin-top:8px}.multiple-field>div:last-child{margin-bottom:8px;clear:both}.cmplz-list-container{margin-bottom:25px}.cmplz-list-container .cmplz-cookie-field>div,.cmplz-list-container .cmplz-service-field>div{margin-top:8px}.cmplz-list-container .cmplz-cookie-field>div:last-child,.cmplz-list-container .cmplz-service-field>div:last-child{margin-bottom:8px}.cmplz-list-container .cmplz-disabled label,.cmplz-list-container .cmplz-disabled span{color:#ababab !important}.cmplz-list-container .cmplz-service-cookie-list{margin-bottom:20px}.cmplz-list-container .cmplz-service-cookie-list:last-child{margin-bottom:0}.cmplz-list-container .cmplz-service-divider{font-size:14px;margin-bottom:10px}.cmplz-legenda{padding:10px 10px 0 10px;display:grid;grid-template-columns:25px 200px 25px 300px;grid-column-gap:10px;align-items:center}.cmplz-panel{background:var(--rsp-white);padding:var(--rsp-spacing-m) var(--rsp-spacing-l);padding-top:var(--rsp-spacing-xxs)}.cmplz-slide-panel{margin:var(--rsp-spacing-s) 0;color:#383d41;background-color:var(--rsp-grey-200);padding:10px 15px;border-radius:var(--rsp-border-radius-s);border:1px solid #f2f2f2;font-size:13px !important}.cmplz-slide-panel .cmplz-panel-title{display:flex;align-items:center;grid-gap:0;padding:var(--rsp-spacing-s) var(--rsp-spacing-m);cursor:pointer}.cmplz-slide-panel .cmplz-panel-title .cmplz-custom-btns{display:flex;gap:var(--rsp-spacing-xs);align-content:center;justify-content:flex-end;margin-left:auto}.cmplz-slide-panel .cmplz-panel-content{background-color:#fff;border-radius:var(--rsp-border-radius);border-top-left-radius:0;border-top-right-radius:0;padding:10px 15px}.cmplz-slide-panel summary::marker,.cmplz-slide-panel summary::-webkit-details-marker{display:none;content:''}.cmplz-slide-panel .cmplz-checkbox{display:flex;position:relative}.cmplz-slide-panel .cmplz-checkbox input.cmplz-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-slide-panel .cmplz-checkbox input.cmplz-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-slide-panel .cmplz-checkbox input.cmplz-checkbox:checked+.cmplz-label::before{background-color:var(--rsp-wp-blue);content:"";padding-left:6px}.cmplz-slide-panel .cmplz-checkbox input.cmplz-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-slide-panel .cmplz-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-slide-panel .cmplz-checkbox .cmplz-label:before,.cmplz-slide-panel .cmplz-checkbox .cmplz-label:after{position:absolute;border-radius:10px;transition:background-color .3s,left .3s}.cmplz-slide-panel .cmplz-checkbox .cmplz-label:before{content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:#c6c6c6;left:0;top:-7px;height:15px;width:28px;border-radius:10px}.cmplz-slide-panel .cmplz-checkbox .cmplz-label:after{content:"";letter-spacing:20px;background:white;left:4px;top:-5px;height:11px;width:11px}.cmplz-slide-panel .cmplz-icon.cmplz-open{grid-column-start:4;cursor:pointer;content:'';background:url(../images/chevron-down.svg) no-repeat;transform:rotate(0);transition:all .5s ease;height:18px;width:18px;margin:0 0 0 var(--rsp-spacing-xs)}.cmplz-slide-panel[open] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-slide-panel.cmplz-notice{padding:0 0 10px 0;background-color:white}.cmplz-slide-panel.cmplz-toggle-disabled{color:#aca5a5}.cmplz-slide-panel.cmplz-deleted{background-color:#ffa5aa}.cmplz-slide-panel .cmplz-field>div{margin:10px 0}.cmplz-slide-panel .cmplz-multiple-field-validation{float:right}.cmplz-slide-panel.cmplz-slide-panel,.cmplz-slide-panel.cmplz-link-panel{padding:0}.cmplz-slide-panel.cmplz-slide-panel .cmplz-panel-toggle,.cmplz-slide-panel.cmplz-link-panel .cmplz-panel-toggle{display:flex;align-items:center}.cmplz-slide-panel.cmplz-slide-panel .cmplz-panel-toggle span,.cmplz-slide-panel.cmplz-link-panel .cmplz-panel-toggle span{padding-left:10px}.cmplz-slide-panel.cmplz-slide-panel .cmplz-add-to-policy,.cmplz-slide-panel.cmplz-link-panel .cmplz-add-to-policy{text-decoration:underline}.cmplz-slide-panel.cmplz-link-panel.selected,.cmplz-slide-panel.cmplz-link-panel:hover{box-shadow:0 5px 5px rgba(0,0,0,0.2),0 3px 5px rgba(0,0,0,0.13)}.cmplz-slide-panel h1{font-size:22px}.cmplz-slide-panel p{font-size:13px !important}.cmplz-slide-panel.cmplz-notice{background-color:#fff;border:0;color:black;padding:var(--rsp-spacing-m) var(--rsp-spacing-l)}.cmplz-slide-panel.cmplz-success{background-color:#61ce70;color:white;border-radius:0 50px 50px 0;border:#61ce70;margin-left:-20px;padding:5px 15px 5px 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmplz-slide-panel.cmplz-warning{position:relative;color:#333;background-color:#f8be2e;border-color:#f8be2e;margin:10px 0 10px 0}.cmplz-slide-panel.cmplz-warning:after{content:" ";position:absolute;left:-15px;top:calc(50% - 15px);border-top:15px solid transparent;border-right:15px solid black;border-left:0;border-bottom:15px solid transparent}.cmplz-slide-panel.cmplz-warning:after{border-right:15px solid #f8be2e}.cmplz-slide-panel.cmplz-notification:after{content:initial}.cmplz-slide-panel ul{list-style-type:disc;margin-left:22px}.cmplz-wizard-menu .cmplz-panel.cmplz-success{border-radius:50px 0 0 50px;text-align:right;margin-right:-20px;padding:5px 5px 5px 15px}.cmplz-switch{position:relative;display:inline-block;width:40px;height:21px}.cmplz-switch input{display:none !important}.cmplz-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.cmplz-slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background-color:white;transition:.4s}.cmplz-slider.cmplz-round{border-radius:20px}.cmplz-slider.cmplz-round:before{border-radius:50%}.cmplz-slider-na{padding:2px 8px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.cmplz-slider-na:before{position:absolute;content:"N/A";color:white}.cmplz-slider-na.cmplz-round{border-radius:20px}input:checked+.cmplz-slider{background-color:#29b6f6}input:checked+.cmplz-slider:before{transform:translateX(17px)}input:disabled+.cmplz-slider{opacity:.4}input:focus+.cmplz-slider{box-shadow:0 0 1px #29b6f6}#complete_wizard_first_notice{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:99}#complete_wizard_first_notice p{border-radius:0;font-size:16px;background-color:#29b6f6;color:white;position:relative;top:150px;padding:30px;width:300px;text-align:center;margin:auto}html .mceContentBody{max-width:100% !important}.cmplz-banner-editor textarea{width:100%;height:100px}.cmplz-comment{font-size:12px}.cmplz-comment.cmplz-comment-warning{color:var(--rsp-red);border:1px solid var(--rsp-red);background:var(--rsp-red-faded);border-radius:var(--rsp-border-radius-input);margin-top:20px;padding:var(--rsp-spacing-xs) var(--rsp-spacing-s)}.cmplz-cookie-field .cmplz-cookie-header{margin-bottom:25px}#cmplz-send-data input[type=text]{width:60%}#cmplz-start-mail,#cmplz_close_tb_window{margin-right:15px;margin-top:15px}#cmplz-scan-progress,#cmplz-sync-progress{background-color:#f1f1f1;border-radius:5px}#cmplz-scan-progress .cmplz-progress-bar,#cmplz-sync-progress .cmplz-progress-bar,#cmplz-scan-progress .cmplz-sync-progress-bar,#cmplz-sync-progress .cmplz-sync-progress-bar{height:20px;background-color:var(--rsp-wp-blue);transition:width .5s;-webkit-transition:width .5s;font-weight:bold;border-radius:5px}#cookie-policy-snapshots .cmplz-notification{margin-bottom:20px}.cmplz-wizard h1,.cookie-policy-snapshots h1,.cmplz-settings h1,.cmplz-wizard h2,.cookie-policy-snapshots h2,.cmplz-settings h2,.cmplz-wizard h3,.cookie-policy-snapshots h3,.cmplz-settings h3,.cmplz-wizard h4,.cookie-policy-snapshots h4,.cmplz-settings h4,.cmplz-wizard .cmplz-menu-item,.cookie-policy-snapshots .cmplz-menu-item,.cmplz-settings .cmplz-menu-item,.cmplz-wizard .cmplz-step-title,.cookie-policy-snapshots .cmplz-step-title,.cmplz-settings .cmplz-step-title,.cmplz-wizard .cmplz-button,.cookie-policy-snapshots .cmplz-button,.cmplz-settings .cmplz-button{font-variant:normal}.cmplz-wizard label,.cookie-policy-snapshots label,.cmplz-settings label{font-size:13px}.cmplz-wizard .field-group,.cookie-policy-snapshots .field-group,.cmplz-settings .field-group{position:relative}.cmplz-wizard .field-group .cmplz-field,.cookie-policy-snapshots .field-group .cmplz-field,.cmplz-settings .field-group .cmplz-field{background-color:white;align-self:stretch;padding:var(--rsp-spacing-xxs) var(--rsp-spacing-l) var(--rsp-spacing-s) var(--rsp-spacing-l)}.cmplz-wizard .field-group .cmplz-label,.cookie-policy-snapshots .field-group .cmplz-label,.cmplz-settings .field-group .cmplz-label{margin-top:0}.cmplz-wizard .field-group .cmplz-label label,.cookie-policy-snapshots .field-group .cmplz-label label,.cmplz-settings .field-group .cmplz-label label{display:flex;font-size:15px;font-weight:500;cursor:default;gap:3px;padding-bottom:var(--rsp-spacing-xs)}.cmplz-wizard .field-group.cmplz-editor .cmplz-label,.cookie-policy-snapshots .field-group.cmplz-editor .cmplz-label,.cmplz-settings .field-group.cmplz-editor .cmplz-label{margin-bottom:0}.cmplz-wizard .field-group .cmplz-field .field-group,.cookie-policy-snapshots .field-group .cmplz-field .field-group,.cmplz-settings .field-group .cmplz-field .field-group{grid-column:1;display:block}.cmplz-wizard .field-group .cmplz-field .button.button-primary:not(.cmplz-resync),.cookie-policy-snapshots .field-group .cmplz-field .button.button-primary:not(.cmplz-resync),.cmplz-settings .field-group .cmplz-field .button.button-primary:not(.cmplz-resync){margin-bottom:10px}.cmplz-wizard .field-group .cmplz-field .cmplz-field,.cookie-policy-snapshots .field-group .cmplz-field .cmplz-field,.cmplz-settings .field-group .cmplz-field .cmplz-field{padding:0}.cmplz-wizard .field-group.sync_progress,.cookie-policy-snapshots .field-group.sync_progress,.cmplz-settings .field-group.sync_progress{margin-top:20px}.cmplz-wizard .field-group.sync_progress .cmplz-field label,.cookie-policy-snapshots .field-group.sync_progress .cmplz-field label,.cmplz-settings .field-group.sync_progress .cmplz-field label{margin-top:0}.cmplz-wizard .cmplz-body input[type="text"].cmplz-document-custom-url,.cookie-policy-snapshots .cmplz-body input[type="text"].cmplz-document-custom-url,.cmplz-settings .cmplz-body input[type="text"].cmplz-document-custom-url,.cmplz-wizard .cmplz-content-area input[type="text"].cmplz-document-custom-url,.cookie-policy-snapshots .cmplz-content-area input[type="text"].cmplz-document-custom-url,.cmplz-settings .cmplz-content-area input[type="text"].cmplz-document-custom-url{width:250px}.cmplz-wizard .cmplz-body .cmplz-document-custom-url,.cookie-policy-snapshots .cmplz-body .cmplz-document-custom-url,.cmplz-settings .cmplz-body .cmplz-document-custom-url,.cmplz-wizard .cmplz-content-area .cmplz-document-custom-url,.cookie-policy-snapshots .cmplz-content-area .cmplz-document-custom-url,.cmplz-settings .cmplz-content-area .cmplz-document-custom-url,.cmplz-wizard .cmplz-body .cmplz-document-custom-page,.cookie-policy-snapshots .cmplz-body .cmplz-document-custom-page,.cmplz-settings .cmplz-body .cmplz-document-custom-page,.cmplz-wizard .cmplz-content-area .cmplz-document-custom-page,.cookie-policy-snapshots .cmplz-content-area .cmplz-document-custom-page,.cmplz-settings .cmplz-content-area .cmplz-document-custom-page{margin-top:5px}.cmplz-wizard .cmplz-body .cmplz-remove,.cookie-policy-snapshots .cmplz-body .cmplz-remove,.cmplz-settings .cmplz-body .cmplz-remove,.cmplz-wizard .cmplz-content-area .cmplz-remove,.cookie-policy-snapshots .cmplz-content-area .cmplz-remove,.cmplz-settings .cmplz-content-area .cmplz-remove{margin-bottom:12px}.cmplz-wizard .cmplz-body .cmplz-rescan,.cookie-policy-snapshots .cmplz-body .cmplz-rescan,.cmplz-settings .cmplz-body .cmplz-rescan,.cmplz-wizard .cmplz-content-area .cmplz-rescan,.cookie-policy-snapshots .cmplz-content-area .cmplz-rescan,.cmplz-settings .cmplz-content-area .cmplz-rescan{padding:0 10px 0 10px}.cmplz-wizard .cmplz-body .cmplz-add-new-cookie,.cookie-policy-snapshots .cmplz-body .cmplz-add-new-cookie,.cmplz-settings .cmplz-body .cmplz-add-new-cookie,.cmplz-wizard .cmplz-content-area .cmplz-add-new-cookie,.cookie-policy-snapshots .cmplz-content-area .cmplz-add-new-cookie,.cmplz-settings .cmplz-content-area .cmplz-add-new-cookie{padding:0}.cmplz-wizard .cmplz-body .cmplz-done a,.cookie-policy-snapshots .cmplz-body .cmplz-done a,.cmplz-settings .cmplz-body .cmplz-done a,.cmplz-wizard .cmplz-content-area .cmplz-done a,.cookie-policy-snapshots .cmplz-content-area .cmplz-done a,.cmplz-settings .cmplz-content-area .cmplz-done a{text-decoration:none;color:white;font-size:14px}.cmplz-wizard .cmplz-body .cmplz-to-do a,.cookie-policy-snapshots .cmplz-body .cmplz-to-do a,.cmplz-settings .cmplz-body .cmplz-to-do a,.cmplz-wizard .cmplz-content-area .cmplz-to-do a,.cookie-policy-snapshots .cmplz-content-area .cmplz-to-do a,.cmplz-settings .cmplz-content-area .cmplz-to-do a{color:white;font-size:14px;text-decoration:none;opacity:.6}.cmplz-wizard .cmplz-body .cmplz-to-do.active a,.cookie-policy-snapshots .cmplz-body .cmplz-to-do.active a,.cmplz-settings .cmplz-body .cmplz-to-do.active a,.cmplz-wizard .cmplz-content-area .cmplz-to-do.active a,.cookie-policy-snapshots .cmplz-content-area .cmplz-to-do.active a,.cmplz-settings .cmplz-content-area .cmplz-to-do.active a{opacity:1}@media screen and (max-width:768px){.cmplz-wizard .cmplz-body input,.cookie-policy-snapshots .cmplz-body input,.cmplz-settings .cmplz-body input,.cmplz-wizard .cmplz-content-area input,.cookie-policy-snapshots .cmplz-content-area input,.cmplz-settings .cmplz-content-area input{vertical-align:top !important}}.cmplz-field label{font-weight:normal}.cmplz-field .cmplz-color-picker.wp-color-picker{margin-top:-11px !important}.cmplz-field input[type="text"],.cmplz-field input[type="email"],.cmplz-field input[type="number"],.cmplz-field input[type="password"]{max-width:500px;border-color:var(--rsp-input-border-color)}.cmplz-field input[type="text"]:focus,.cmplz-field input[type="email"]:focus,.cmplz-field input[type="number"]:focus,.cmplz-field input[type="password"]:focus{border-color:initial}.cmplz-field input[type="text"],.cmplz-field input[type="email"],.cmplz-field input[type="password"],.cmplz-field .cmplz-border-width-wrap input[type="number"],.cmplz-field .cmplz-border-radius-wrap input[type="number"]{width:100%}.cmplz-field select{border-color:var(--rsp-input-border-color);background-color:var(--rsp-input-background-color);vertical-align:initial}.cmplz-field textarea.validation:invalid,.cmplz-field textarea.validation:valid{background-position:.5% 1.5%;border-color:var(--rsp-input-border-color)}.cmplz-field textarea{min-height:150px;min-width:100%}.cmplz-field input[type=radio]:checked:before{content:"\2022";text-indent:-9999px;border-radius:50px;font-size:24px;width:6px;height:6px;margin:4px;line-height:16px;background-color:#1e8cbe}.cmplz-field .cmplz-buttons-row-left{display:flex;gap:10px;align-items:center;height:auto}.cmplz-field .cmplz-buttons-row-left label,.cmplz-field .cmplz-buttons-row-left input{margin:0;margin-top:0;margin-right:0}.cmplz-field button[name=cmplz_add_multiple],.cmplz-field .cmplz_script_add{margin-top:20px}.cmplz-field .cmplz-logo-preview{border:1px black dashed;display:flex;align-items:center;justify-content:center;float:right}.cmplz-field .cmplz-logo-preview.cmplz-clickable{cursor:pointer}.cmplz-field .cmplz-logo-preview.cmplz-complianz-logo{padding:5px}.cmplz-field .cmplz-logo-preview.cmplz-complianz-logo svg{height:90px;width:90px}.cmplz-use_logo_custom .cmplz-logo-preview{height:100px}.cmplz-use_logo_custom .cmplz-logo-preview img{max-height:100px;max-width:350px}.cmplz-use_logo_site .cmplz-logo-preview img{width:100px;height:inherit}a.cmplz.button,button.cmplz.button,input.cmplz.button{box-shadow:0 0 0 #fff;background-color:#29b6f6;color:#fff;padding-right:20px;border:0;border-radius:50px;padding-top:2px}a.cmplz.button:hover,button.cmplz.button:hover,input.cmplz.button:hover{background-color:#5ac7f8;color:white}a.cmplz.button .fa-angle-right,button.cmplz.button .fa-angle-right,input.cmplz.button .fa-angle-right{font-weight:900;position:absolute;font-size:1.8em;margin-top:1px;margin-left:5px}#complianz .dashboard .fa-times{color:black}#complianz .dashboard .fa-check{color:#29b6f6}input.current-page{width:initial}.cmplz-wizard-menu-menus{padding:10px 0;padding-top:0}.cmplz-settings-content{padding-top:10px;display:grid;grid-template-columns:100%;grid-template-rows:calc(100vh - 160px)}.cmplz-settings .cmplz-footer-contents{display:flex;align-items:center;width:100% !important;border-top:0}#customization{z-index:10}.cc-window{right:1em}.cc-window.cc-center{transform:translate(0,-50%);left:initial}.cc-window.cc-left{left:initial}@-webkit-keyframes slideInUpCenter{from{transform:translate3d(0,150%,0)}to{transform:translate3d(0,-50%,0)}}@keyframes slideInUpCenter{from{transform:translate3d(0,150%,0)}to{transform:translate3d(0,-50%,0)}}@-webkit-keyframes slideOutUpCenter{to{transform:translate3d(0,150%,0);opacity:1}from{transform:translate3d(0,-50%,0);opacity:1}}@keyframes slideOutUpCenter{to{transform:translate3d(0,150%,0);opacity:1}from{transform:translate3d(0,-50%,0);opacity:1}}#cmplz-proof-of-consent .cmplz-content-area,#cmplz-cookie-banner .cmplz-content-area{display:block}#cmplz-proof-of-consent .cmplz-content-area h1,#cmplz-cookie-banner .cmplz-content-area h1{background-color:white;padding:20px;width:-webkit-fill-available}#cmplz-proof-of-consent .cmplz-content-area input[name=cmplz_generate_snapshot],#cmplz-cookie-banner .cmplz-content-area input[name=cmplz_generate_snapshot]{width:120px}#cmplz-proof-of-consent .cmplz-content-area .cmplz_month_select,#cmplz-cookie-banner .cmplz-content-area .cmplz_month_select,#cmplz-proof-of-consent .cmplz-content-area .cmplz_year_select,#cmplz-cookie-banner .cmplz-content-area .cmplz_year_select,#cmplz-proof-of-consent .cmplz-content-area #post-query-submit,#cmplz-cookie-banner .cmplz-content-area #post-query-submit{float:right;margin-top:-50px;width:120px}#cmplz-proof-of-consent .cmplz-content-area #post-query-submit,#cmplz-cookie-banner .cmplz-content-area #post-query-submit{margin-right:0}#cmplz-proof-of-consent .cmplz-content-area .cmplz_month_select,#cmplz-cookie-banner .cmplz-content-area .cmplz_month_select{margin-right:290px}#cmplz-proof-of-consent .cmplz-content-area .cmplz_year_select,#cmplz-cookie-banner .cmplz-content-area .cmplz_year_select{margin-right:145px}#cmplz-proof-of-consent .cmplz-content-area .tablenav,#cmplz-cookie-banner .cmplz-content-area .tablenav{display:none}#cmplz-proof-of-consent .cmplz-content-area #cmplz-cookiestatement-snapshot-filter,#cmplz-cookie-banner .cmplz-content-area #cmplz-cookiestatement-snapshot-filter{padding-top:20px}#cmplz-proof-of-consent .cmplz-content-area .wp-list-table th a,#cmplz-cookie-banner .cmplz-content-area .wp-list-table th a{padding:15px}#cmplz_license_key{margin-bottom:20px}.cmplz-status-info{display:flex;align-items:center}.cmplz-status-info>div{padding:10px 10px 10px 0}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status{display:block;min-width:86px;text-align:center;border-radius:15px;padding:4px 8px;font-size:var(--rsp-fs-100);font-weight:600}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-premium{background-color:var(--rsp-brand-primary);color:white}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-success{background-color:var(--rsp-green);color:white}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-open{background-color:var(--rsp-color-open)}.cmplz-status-info .cmplz-license-status-container .cmplz-license-status.cmplz-warning{background-color:var(--rsp-color-warning);color:white}#cmplz-conclusion{background:#fafafa;padding:10px 15px;margin:10px 0 10px 0}#cmplz-conclusion .cmplz-conclusion__list{font-size:.9rem;font-weight:600}#cmplz-conclusion .cmplz-conclusion__list li{display:flex;align-items:flex-start;margin:15px 0}#cmplz-conclusion .cmplz-conclusion__list li p:not(:first-child),#cmplz-conclusion .cmplz-conclusion__list li .cmplz-conclusion__check--check-text,#cmplz-conclusion .cmplz-conclusion__list li .cmplz-conclusion__check--report-text{margin-top:0;margin-bottom:0}#cmplz-conclusion .cmplz-conclusion__list li:before{content:"";display:block;height:1rem;width:1rem;min-width:1rem;background-size:1rem 1rem;background-repeat:no-repeat;margin-right:10px;margin-top:1px}#cmplz-conclusion .cmplz-conclusion__list li.icon-loading:before{background-image:url('data:image/svg+xml;utf8,<svgaria-hidden="true"focusable="false"data-prefix="fas"data-icon="spinner"class="svg-inline--fafa-spinnerfa-w-16"role="img"xmlns="http://www.w3.org/2000/svg"viewBox="00512512"><pathfill="%23333"d="M30448c026.51-21.4948-4848s-48-21.49-48-4821.49-4848-484821.494848zm-48368c-26.510-4821.49-4848s21.4948484848-21.4948-48-21.49-48-48-48zm208-208c-26.510-4821.49-4848s21.4948484848-21.4948-48-21.49-48-48-48zM96256c0-26.51-21.49-48-48-48S0229.490256s21.4948484848-21.4948-48zm12.92299.078c-26.510-4821.49-4848s21.4948484848-21.4948-48c0-26.509-21.491-48-48-48zm294.1560c-26.510-4821.49-4848s21.4948484848-21.4948-48c0-26.509-21.49-48-48-48zM108.92260.922c-26.510-4821.49-4848s21.4948484848-21.4948-48-21.491-48-48-48z"></path></svg>');-webkit-animation-name:rotate-s-loader;animation-name:rotate-s-loader;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;position:relative}#cmplz-conclusion .cmplz-conclusion__list li.icon-success:before{background-image:url('data:image/svg+xml;utf8,<svgaria-hidden="true"focusable="false"data-prefix="fas"data-icon="check-circle"class="svg-inline--fafa-check-circlefa-w-16"role="img"xmlns="http://www.w3.org/2000/svg"viewBox="00512512"><pathfill="%2322932e"d="M504256c0136.967-111.033248-248248S8392.9678256119.03382568s248111.033248248zM227.314387.314l184-184c6.248-6.2486.248-16.3790-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.6280L216308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.6280l-22.62722.627c-6.2486.248-6.24816.379022.627l104104c6.2496.24916.3796.24922.628.001z"></path></svg>')}#cmplz-conclusion .cmplz-conclusion__list li.icon-error:before{background-image:url('data:image/svg+xml;utf8,<svgaria-hidden="true"focusable="false"data-prefix="fas"data-icon="exclamation-circle"class="svg-inline--fafa-exclamation-circlefa-w-16"role="img"xmlns="http://www.w3.org/2000/svg"viewBox="00512512"><pathfill="%23D7263D"d="M504256c0136.997-111.043248-248248S8392.9978256C8119.083119.04382568s248111.083248248zm-24850c-25.4050-4620.595-4646s20.59546464646-20.59546-46-20.595-46-46-46zm-43.673-165.346l7.418136c.3476.3645.60911.34611.98211.346h48.546c6.373011.635-4.98211.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.8840-12.3565.78-11.98112.654z"></path></svg>')}#cmplz-conclusion .cmplz-conclusion__list li.icon-warning:before{background-image:url('data:image/svg+xml;utf8,<svgaria-hidden="true"focusable="false"data-prefix="fas"data-icon="exclamation-triangle"class="svg-inline--fafa-exclamation-trianglefa-w-18"role="img"xmlns="http://www.w3.org/2000/svg"viewBox="00576512"><pathfill="%23f39c12"d="M569.517440.013C587.975472.007564.806512527.94512H48.054c-36.9370-59.999-40.055-41.577-71.987L246.42323.985c18.467-32.00964.72-31.95183.1540l239.94416.028zM288354c-25.4050-4620.595-4646s20.59546464646-20.59546-46-20.595-46-46-46zm-43.673-165.346l7.418136c.3476.3645.60911.34611.98211.346h48.546c6.373011.635-4.98211.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.8840-12.3565.78-11.98112.654z"></path></svg>')}@-webkit-keyframes rotate-s-loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-s-loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.cmplz-settings-saved{display:none;opacity:0;top:20px;height:45px;position:fixed;background-color:#fff;z-index:999999;left:50%;transform:translateX(-50%);text-align:left;box-shadow:var(--rsp-box-shadow);border-radius:var(--rsp-border-radius-input)}.cmplz-settings-saved svg{margin:2px 17px;margin-right:7px}.cmplz-settings-saved .cmplz-settings-saved__text_and_icon{display:flex;align-content:center;margin:10px 0;padding-right:40px}.cmplz-settings-saved .cmplz-settings-saved__text_and_icon span{display:flex;align-self:center;margin:2px;margin-left:0;font-size:12.6px;font-weight:400;color:#696969}.cmplz-settings-saved .cmplz-settings-saved__text_and_icon div{display:flex;align-self:center}.cmplz-settings-saved.cmplz-settings-saved--fade-in{display:block;-webkit-animation:fadeInFromNone 5s ease-in-out;animation:fadeInFromNone 5s ease-in-out}@-webkit-keyframes fadeInFromNone{0{display:none;opacity:0;top:20px}5%{display:block;opacity:0;top:-10px}15%{display:block;opacity:1;top:20px}90%{display:block;opacity:1;top:20px}100%{display:none;opacity:0;top:20px}}@keyframes fadeInFromNone{0{display:none;opacity:0;top:20px}5%{display:block;opacity:0;top:-10px}15%{display:block;opacity:1;top:20px}90%{display:block;opacity:1;top:20px}100%{display:none;opacity:0;top:20px}}@media screen and (max-width:960px){.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-controls:empty{display:none}}@media screen and (max-width:1280px){#cmplz-wizard .cmplz-wizard-menu,#cmplz-settings .cmplz-wizard-menu{width:calc(100% - 360px);height:initial;margin-bottom:0}#cmplz-wizard .cmplz-content-area,#cmplz-settings .cmplz-content-area{grid-template-columns:100%}}@media screen and (max-width:960px){#cmplz-wizard .cmplz-wizard-menu,#cmplz-settings .cmplz-wizard-menu{width:100%}#cmplz-wizard .cmplz-help-warning-wrap,#cmplz-settings .cmplz-help-warning-wrap,#cmplz-wizard .cmplz-content-area .cmplz-section-content-notifications-header,#cmplz-settings .cmplz-content-area .cmplz-section-content-notifications-header{display:none}#cmplz-wizard .cmplz-content-area,#cmplz-settings .cmplz-content-area{grid-template-columns:100%}#cmplz-wizard .cmplz-content-area .cmplz-section-content .cmplz-form,#cmplz-settings .cmplz-content-area .cmplz-section-content .cmplz-form{display:grid;grid-template-columns:100%}#cmplz-wizard .cmplz-content-area .cmplz-section-content .cmplz-form .field-group,#cmplz-settings .cmplz-content-area .cmplz-section-content .cmplz-form .field-group{grid-column:1;grid-template-columns:100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-body .cmplz-panel-wrap,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .field-group,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container,.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-footer-container{grid-template-columns:100%}.cmplz-content-area .cmplz-section-content .cmplz-scroll .cmplz-settings-item .cmplz-settings-header-container .cmplz-settings-header{grid-template-columns:100%}}
|
assets/js/admin.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function($){"use strict";if(document.querySelector(".cmplz-multicheckbox-loadmore")){document.querySelectorAll(".cmplz-multicheckbox-loadmore").forEach(obj=>{obj.setAttribute("data-loadmore-state","hidden");cmplz_toggle_loadmore(false,obj)});function cmplz_toggle_loadmore(show,obj){let count=0;let load_more_count=obj.getAttribute("data-cmplz_loadmore_count");obj.querySelectorAll(".cmplz-checkbox-container").forEach(checkbox_obj=>{count++;if(show){obj.querySelector(".cmplz_load_more .cmplz-load-less").style.display="block";obj.querySelector(".cmplz_load_more .cmplz-load-more").style.display="none";checkbox_obj.style.display="block"}else if(count>load_more_count){obj.querySelector(".cmplz_load_more .cmplz-load-more").style.display="block";obj.querySelector(".cmplz_load_more .cmplz-load-less").style.display="none";checkbox_obj.style.display="none"}})}document.addEventListener("click",e=>{if(e.target.closest(".cmplz_load_more")){e.preventDefault();let obj=e.target;obj=obj.closest(".cmplz-multicheckbox-loadmore");let state=obj.getAttribute("data-loadmore-state");let show=state==="hidden";state=show?"visible":"hidden";obj.setAttribute("data-loadmore-state",state);cmplz_toggle_loadmore(show,obj)}})}$(document).on("click",".cmplz-install-burst",function(){var btn=$("button.cmplz-install-burst");var loader='<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>';btn.html(loader);btn.attr("disabled","disabled");$.ajax({type:"GET",url:complianz_admin.admin_url,dataType:"json",data:{step:"download",action:"cmplz_install_plugin"},success:function(response){$.ajax({type:"GET",url:complianz_admin.admin_url,dataType:"json",data:{step:"activate",action:"cmplz_install_plugin"},success:function(response){let completed_text=$(".cmplz-completed-text").html();btn.html(completed_text)}})}})});$(document).on("click",".regions .cmplz-checkbox-container input",function(){cmplz_filter_other_region_options()});var region_field=$(".regions .cmplz-checkbox-container input");cmplz_filter_other_region_options(region_field);function cmplz_filter_other_region_options(){if(!$("select[name=cmplz_other_region_behaviour]").length){return}$(".regions .cmplz-field").find(":checkbox").each(function(i){var region=$(this).attr("name").replace("]","").replace("cmplz_regions[","");var option=$("select[name=cmplz_other_region_behaviour] option[value="+region+"]");if($(this).is(":checked")){option.removeAttr("disabled")}else{option.attr("disabled","disabled")}})}$(document).on("click",".cmplz-copy-shortcode",function(){let clicked_element=$(this);let success;let shortcode_text=$(this).children(".cmplz-copy-shortcode-text");$(this).addClass("cmplz-click-animation");let $temp=$("<input>");$("body").append($temp);$temp.val(shortcode_text.text()).select();try{success=document.execCommand("copy")}catch(e){success=false}$temp.remove();if(success){let tooltip=$(this).children(".cmplz-tooltip");let saved_attr=tooltip.attr("cmplz-tooltip");tooltip.attr("cmplz-tooltip",complianz_admin.copy_text);setTimeout(function(){clicked_element.removeClass("cmplz-click-animation");tooltip.attr("cmplz-tooltip",saved_attr)},2e3)}});var cmplz_localstorage_selectors=$(".cmplz_save_localstorage");if(cmplz_localstorage_selectors.length){cmplz_localstorage_selectors.each(function(){var name=$(this).attr("name");var value=window.localStorage.getItem(name);var curValue=$(this).val();if(value==null||!$(this).find("option[value="+value+"]").length>0){value=curValue;window.localStorage.setItem(name,value);$(this).val(value).change()}else if(typeof value!=="undefined"&&value!==null&&value!==curValue){$(this).val(value).change()}})}$(document).on("change",".cmplz_save_localstorage",function(){const name=$(this).attr("name");const value=$(this).find(":selected").val();window.localStorage.setItem(name,value)});$(document).on("change",".cmplz-download-document-selector",function(){var sel=$(this);if(sel.find(":selected").val().length!=0){sel.closest(".cmplz-document").find("button").attr("disabled",false);document.querySelector(".cmplz-dataleak-btn-href").href=sel.find(":selected").val()}else{sel.closest(".cmplz-document").find("button").attr("disabled",true)}});$(document).on("click",".cmplz-download-document",function(){var btn=$(this);var oldBtnHtml=btn.html();var selectElement=$(this).closest(".cmplz-document").find("select");var url=selectElement.val();var fileTitle=$(this).closest(".cmplz-document").find("select option:selected").text();var loader='<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>';btn.html(loader);btn.attr("disabled","disabled");var request=new XMLHttpRequest;request.responseType="blob";request.open("get",url,true);request.send();request.onreadystatechange=function(){if(this.readyState==4&&this.status==200){var obj=window.URL.createObjectURL(this.response);var element=document.createElement("a");element.setAttribute("href",obj);element.setAttribute("download",fileTitle);document.body.appendChild(element);element.click();setTimeout(function(){window.URL.revokeObjectURL(obj)},60*1e3)}};request.onprogress=function(e){btn.html(oldBtnHtml);btn.removeAttr("disabled")}});$(document).on("change",".cmplz-grid-selector",function(){var new_value=$(this).val();var property_name=$(this).attr("id");var url=window.location.href;var region=cmplzGetUrlParam(url,property_name);if(region!==false){url=url.replace("&"+property_name+"="+region,"")}url+="&"+property_name+"="+new_value;window.location.replace(url)});function cmplzGetUrlParam(sPageURL,sParam){if(typeof sPageURL==="undefined")return false;var queryString=sPageURL.split("?");if(queryString.length==1)return false;var sURLVariables=queryString[1].split("&"),sParameterName,i;for(i=0;i<sURLVariables.length;i++){sParameterName=sURLVariables[i].split("=");if(sParameterName[0]===sParam){return sParameterName[1]===undefined?true:decodeURIComponent(sParameterName[1])}}return false}$(document).on("click",".cmplz-tablinks",function(){$(".cmplz-tablinks").removeClass("active");$(this).addClass("active");$(".cmplz-tabcontent").removeClass("active");$("#"+$(this).data("tab")).addClass("active");$("input[name=cmplz_active_tab]").val($(this).data("tab"))});window.setTimeout(function(){$(".cmplz-hide").fadeTo(500,0).slideUp(500,function(){$(this).remove()})},2e3);$(document).on("click",".cmplz-help-modal span",function(e){$(this).closest(".cmplz-help-modal").fadeOut()});$(".cmplz-radio-container").keypress(function(event){var keycode=event.keyCode?event.keyCode:event.which;if(keycode=="13"){$(event.target).find(":radio").click()}});$(".cmplz-switch, .cmplz-checkbox-container").keypress(function(event){var keycode=event.keyCode?event.keyCode:event.which;if(keycode=="13"){$(event.target).find(":checkbox").click()}});function cmplz_validate_multiple(){$(".multiple-field").each(function(){var completed=true;$(this).find("input[type=text]").each(function(){if($(this).val()===""){completed=false}});$(this).find("textarea").each(function(){if($(this).val()===""){completed=false}});var icon=$(this).closest(".cmplz-panel").find(".cmplz-multiple-field-validation i");if(completed){icon.removeClass("fa-times");icon.addClass("fa-check")}else{icon.addClass("fa-times");icon.removeClass("fa-check")}})}cmplz_validate_multiple();$(document).on("keyup",".multiple-field input[type=text]",function(){cmplz_validate_multiple()});$(document).on("keyup",".multiple-field textarea",function(){cmplz_validate_multiple()});cmplz_validate_checkboxes();$(":checkbox").change(cmplz_validate_checkboxes);function cmplz_validate_checkboxes(){$(".cmplz-validate-multicheckbox").each(function(i){var set_required=[];var all_unchecked=true;$(this).find(":checkbox").each(function(i){set_required.push($(this));if($(this).is(":checked")){all_unchecked=false}});var container=$(this).closest(".field-group").find(".cmplz-label");if(all_unchecked){container.removeClass("valid-multicheckbox");container.addClass("invalid-multicheckbox");$.each(set_required,function(index,item){item.prop("required",true);item.addClass("is-required")})}else{container.removeClass("invalid-multicheckbox");container.addClass("valid-multicheckbox");$.each(set_required,function(index,item){item.prop("required",false);item.removeClass("is-required")})}});check_conditions()}$(document).on("change","input",function(e){check_conditions()});$(document).on("change","select",function(e){check_conditions()});$(document).on("change","textarea",function(e){check_conditions()});$(document).on("cmplzRenderConditions",check_conditions);function check_conditions(){var value;var showIfConditionMet=true;$(".condition-check-1").each(function(e){var i;for(i=1;i<4;i++){var question="cmplz_"+$(this).data("condition-question-"+i);var condition_type="AND";if(question=="cmplz_undefined")return;var condition_answer=$(this).data("condition-answer-"+i);var input=$(this).find("input[type=checkbox]");if(!input.length){input=$(this).find("input")}if(!input.length){input=$(this).find("textarea")}if(!input.length){input=$(this).find("select")}if(input.length&&input[0].hasAttribute("required")){input.addClass("is-required")}condition_answer+="";if(condition_answer.indexOf("NOT ")!==-1){condition_answer=condition_answer.replace("NOT ","");showIfConditionMet=false}else{showIfConditionMet=true}var condition_answers=[];if(condition_answer.indexOf(" OR ")!==-1){condition_answers=condition_answer.split(" OR ");condition_type="OR"}else{condition_answers=[condition_answer]}var container=$(this);var fieldName=$(this).data("fieldname");var conditionMet=false;condition_answers.forEach(function(condition_answer){value=get_input_value(question);if($('select[name="'+question+'"]').length){value=Array($("select[name="+question+"]").val())}if($("input[name='"+question+"["+condition_answer+"]"+"']").length){if($("input[name='"+question+"["+condition_answer+"]"+"']").is(":checked")){conditionMet=true;value=[]}else{conditionMet=false;value=[]}}if(showIfConditionMet){if(conditionMet||value.indexOf(condition_answer)!=-1||value==condition_answer){container.removeClass("cmplz-hidden");$("."+fieldName).removeClass("cmplz-hidden");if(input.hasClass("is-required"))input.prop("required",true);conditionMet=true}else{container.addClass("cmplz-hidden");$("."+fieldName).addClass("cmplz-hidden");if(input.hasClass("is-required"))input.prop("required",false)}}else{if(conditionMet||value.indexOf(condition_answer)!=-1||value==condition_answer){container.addClass("cmplz-hidden");$("."+fieldName).addClass("cmplz-hidden");if(input.hasClass("is-required"))input.prop("required",false)}else{container.removeClass("cmplz-hidden");$("."+fieldName).removeClass("cmplz-hidden");if(input.hasClass("is-required"))input.prop("required",true);conditionMet=true}}});if(!conditionMet){break}}})}function get_input_value(fieldName){if($('input[name="'+fieldName+'"]').attr("type")=="text"){return $("input[name^="+fieldName+"]").val()}else{var checked_boxes=[];$('input[name="'+fieldName+'"]:checked').each(function(){checked_boxes[checked_boxes.length]=$(this).val()});return checked_boxes}}var cmplz_interval=1e4;var progress=complianz_admin.progress;var progressBar=$(".cmplz-progress-bar");var cookieContainer=$(".detected-cookies");var previous_page;if($("#cmplz-scan-progress").length){cmplz_interval=3e3}function checkIframeLoaded(){var iframe=document.getElementById("cmplz_cookie_scan_frame");var iframeDoc=iframe.contentDocument||iframe.contentWindow.document;if(!cookieContainer.find(".cmplz-loader").length&&progress<100){}iframe.onload=function(){if(progress>=100)return;$.get(complianz_admin.admin_url,{action:"cmplz_get_scan_progress"},function(response){var obj;if(response){obj=jQuery.parseJSON(response);var cookies=obj.cookies;$(".detected-cookies .cmplz-cookies-table").html(cookies.join("<br>"));$(".cmplz-scan-count").html(cookies.length);progress=parseInt(obj["progress"]);var next_page=obj["next_page"];if(progress>=100){progress=100;progressBar.css({width:progress+"%"})}else{progressBar.css({width:progress+"%"});$("#cmplz_cookie_scan_frame").attr("src",next_page);window.setTimeout(checkIframeLoaded,cmplz_interval)}}});return};window.setTimeout(checkIframeLoaded,cmplz_interval)}if($("#cmplz_cookie_scan_frame").length){checkIframeLoaded()}progressBar.css({width:progress+"%"});var syncProgress=0;var syncProgressBar=$(".cmplz-sync-progress-bar");var syncStatus=$(".cmplz-sync-status span");var syncButton=$(".cmplz-resync");syncStatus.hide();if($("#cmplz-sync-progress").length){var syncProgress=complianz_admin.syncProgress;if(syncProgress<100){syncButton.attr("disabled","disabled");syncStatus.show();syncProgressBar.css({width:syncProgress+"%"});syncCookieDatabase()}}else if($(".cmplz-list-container").length){loadListItem()}$(document).on("click",".cmplz-resync",function(){syncButton.attr("disabled","disabled");syncProgressBar.css({width:"0%"});syncStatus.show();syncCookieDatabase(true)});function syncCookieDatabase(restart){restart=typeof restart!=="undefined"?restart:false;$.get(complianz_admin.admin_url,{action:"cmplz_run_sync",restart:restart},function(response){var obj;if(response){obj=jQuery.parseJSON(response);syncProgress=parseInt(obj["progress"]);var message=obj["message"];if(typeof message!=="undefined"&&message.length>0){$("#cmplz_action_error").removeClass("cmplz-hidden");$("#cmplz_action_error .cmplz-panel").html(message)}if(syncProgress>=100){syncProgress=100;$("#cmplz-sync-loader").html("");syncStatus.hide();syncButton.removeAttr("disabled");loadListItem();syncProgressBar.css({width:syncProgress+"%"})}else{syncProgressBar.css({width:syncProgress+"%"});window.setTimeout(syncCookieDatabase,500)}}})}$(document).on("change","input[name=cmplz_show_deleted]",function(){loadListItem()});$(document).on("click",".cmplz-add-to-policy",function(){var title=$(this).closest(".cmplz-slide-panel").find(".cmplz-title").html();var text=$(this).closest(".cmplz-slide-panel").find(".cmplz-panel-content").html();var content=tmce_getContent("cmplz_custom_privacy_policy_text");tmce_setContent(content+"<h3>"+title+"</h3>"+text,"cmplz_custom_privacy_policy_text");$(this).remove()});function tmce_getContent(editor_id,textarea_id){if(typeof editor_id=="undefined")editor_id=wpActiveEditor;if(typeof textarea_id=="undefined")textarea_id=editor_id;if(jQuery("#wp-"+editor_id+"-wrap").hasClass("tmce-active")&&tinyMCE.get(editor_id)){return tinyMCE.get(editor_id).getContent()}else{return jQuery("#"+textarea_id).val()}}function tmce_setContent(content,editor_id,textarea_id){if(typeof editor_id=="undefined")editor_id=wpActiveEditor;if(typeof textarea_id=="undefined")textarea_id=editor_id;if(jQuery("#wp-"+editor_id+"-wrap").hasClass("tmce-active")&&tinyMCE.get(editor_id)){return tinyMCE.get(editor_id).setContent(content)}else{return jQuery("#"+textarea_id).val(content)}}function tmce_focus(editor_id,textarea_id){if(typeof editor_id=="undefined")editor_id=wpActiveEditor;if(typeof textarea_id=="undefined")textarea_id=editor_id;if(jQuery("#wp-"+editor_id+"-wrap").hasClass("tmce-active")&&tinyMCE.get(editor_id)){return tinyMCE.get(editor_id).focus()}else{return jQuery("#"+textarea_id).focus()}}var cmplz_visible_stat="#bar_pct_all_container";$(cmplz_visible_stat).show();$(document).on("change","select[name=cmplz_region]",function(){$(cmplz_visible_stat).hide();var region=$("select[name=cmplz_region]").val();var type=$("select[name=stats_type]").val();cmplz_visible_stat="#bar_"+type+"_"+region+"_container";$(cmplz_visible_stat).fadeIn()});$(document).on("change","select[name=stats_type]",function(){$(cmplz_visible_stat).hide();var region="eu";if($("select[name=cmplz_region]").length)region=$("select[name=cmplz_region]").val();var type=$("select[name=stats_type]").val();cmplz_visible_stat="#bar_"+type+"_"+region+"_container";$(cmplz_visible_stat).fadeIn()});$(document).on("change",".cmplz_isPersonalData",function(){cmplz_personalDataFieldVisibility($(this))});function cmplz_personalDataFieldVisibility(obj){var container=obj.closest(".cmplz-field");if(obj.is(":checked")){container.find(".cmplz_collectedPersonalData").parent().show()}else{container.find(".cmplz_collectedPersonalData").parent().hide()}}$(document).on("change",".cmplz_thirdParty",function(){cmplz_privacyStatementUrlFieldVisibility($(this))});function cmplz_privacyStatementUrlFieldVisibility(obj){var container=obj.closest(".cmplz-field");if(obj.is(":checked")){container.find(".cmplz_privacyStatementURL").parent().show()}else{container.find(".cmplz_privacyStatementURL").parent().hide()}}$(document).on("change",".cmplz_sync",function(){var container=$(this).closest(".cmplz-field");var checkbox=$(this);var disabled=false;if(checkbox.is(":checked"))disabled=true;container.find(":input").each(function(){if($(this).attr("name")==="cmplz_remove_item"||$(this).attr("name")==="cmplz-save-item"||$(this).attr("name")==="cmplz_restore_item"||$(this).attr("name")==="cmplz_showOnPolicy"||$(this).attr("name")==="cmplz_sync")return;$(this).prop("disabled",disabled);if(disabled){$(this).closest(".cmplz-service-field div, .cmplz-cookie-field div").addClass("cmplz-disabled");$(this).closest("label").addClass("cmplz-disabled")}else{$(this).closest(".cmplz-service-field div, .cmplz-cookie-field div").removeClass("cmplz-disabled");$(this).closest("label").removeClass("cmplz-disabled")}})});$(document).on("change",".cmplz_use_cdb_api",function(){var disabled=$(this).val()==="no"?true:false;$(".cmplz-list-container").find(":input[name=cmplz_sync]").each(function(){var sync_checkbox=$(this).closest("label");if(disabled){sync_checkbox.find(":checkbox").prop("checked",false).change();sync_checkbox.addClass("cmplz-disabled")}else{sync_checkbox.removeClass("cmplz-disabled");sync_checkbox.find(":checkbox").prop("checked",true).change()}})});$(document).on("change",".cmplz_sync",function(){var container=$(this).closest(".cmplz-panel");if($(this).is(":checked")){container.find(".fa-sync-alt").removeClass("cmplz-disabled")}else{container.find(".fa-sync-alt").addClass("cmplz-disabled")}});$(document).on("change",".cmplz_showOnPolicy",function(){var container=$(this).closest(".cmplz-panel");if($(this).is(":checked")){container.find(".fa-file").removeClass("cmplz-error")}else{container.find(".fa-file").addClass("cmplz-error")}});$(document).on("keyup",".cmplz-panel input",function(){cmplzCheckIfCookieIsComplete($(this))});$(document).on("change",".cmplz-panel select",function(){cmplzCheckIfCookieIsComplete($(this))});function cmplzCheckIfCookieIsComplete(obj){var isComplete=true;var container=obj.closest(".cmplz-panel");container.find(":input:not(.cmplz_cookieFunction)").each(function(){if(!$(this).is(":checkbox")&&!$(this).is(":hidden")&&$(this).prop("type")!=="button"){if($(this).prop("nodeName")!=="SELECT"&&$(this).val().length>0){}else if($(this).prop("nodeName")==="SELECT"&&$(this).val()!=0){}else{isComplete=false}}});if(isComplete){var icon=container.find(".fa.fa-times");icon.removeClass("cmplz-error");icon.addClass("cmplz-success");icon.addClass("fa-check");icon.removeClass("fa-times")}else{var icon=container.find(".fa.fa-check");icon.addClass("cmplz-error");icon.removeClass("cmplz-success");icon.addClass("fa-times");icon.removeClass("fa-check")}}if($("#cmplz_language").length){var syncProgress=complianz_admin.syncProgress;if(syncProgress==100)loadListItem();$(document).on("change","#cmplz_language",function(){$(".cmplz-list-container").html('<div class="cmplz-skeleton"></div>');loadListItem()})}if($(".cmplz-select2").length){cmplzInitSelect2()}function cmplzInitSelect2(){$(".cmplz-select2").select2({tags:true,width:"400px"});$(".cmplz-select2-no-additions").select2({width:"400px"})}function loadListItem(){var language=$("#cmplz_language").val();var deleted=$("input[name=cmplz_show_deleted]").is(":checked");$(".cmplz-list-container").html('<div class="cmplz-skeleton"></div>');var type=$("#cmplz_language").data("type");$.ajax({type:"GET",url:complianz_admin.admin_url,dataType:"json",data:{language:language,action:"cmplz_get_list",deleted:deleted,type:type},success:function(response){if(response.success){$(".cmplz-list-container").html(response.html);$(".cmplz_isPersonalData").each(function(){cmplz_personalDataFieldVisibility($(this))});$(".cmplz_thirdParty").each(function(){cmplz_privacyStatementUrlFieldVisibility($(this))});cmpzlSyncDeleteRestoreButtons();cmplzInitSelect2()}}})}function cmpzlSyncDeleteRestoreButtons(){$(".cmplz-panel").each(function(){if($(this).hasClass("cmplz-deleted")){$(this).find('button[data-action="restore"]').show();$(this).find('button[data-action="delete"]').hide()}else{$(this).find('button[data-action="restore"]').hide();$(this).find('button[data-action="delete"]').show()}})}$(document).on("click",".cmplz-edit-item",function(){var action=$(this).data("action");var btn=$(this);var type=btn.data("type");var container=$(this).closest(".cmplz-"+type+"-field");var panel=$(this).closest(".cmplz-panel.cmplz-slide-panel");var language=$("#cmplz_language").val();var btnHtml=btn.html();btn.html('<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>');var item_id=container.data(type+"_id");var data={};container.find(":input").each(function(){if($(this).attr("type")==="button")return;if($(this).attr("type")==="checkbox"){data[$(this).attr("name")]=$(this).is(":checked")}else{data[$(this).attr("name")]=$(this).val()}});if(action==="delete"){panel.addClass("cmplz-deleted")}$.ajax({type:"POST",url:complianz_admin.admin_url,dataType:"json",data:{item_id:item_id,type:type,data:JSON.stringify(data),cmplz_action:action,language:language,action:"cmplz_edit_item"},success:function(response){if(response.success){if(action==="delete"){panel.remove()}if(action==="restore"){panel.removeClass("cmplz-deleted");container.find("input").each(function(){$(this).removeAttr("disabled")});container.find("select").each(function(){$(this).removeAttr("disabled")});container.children("div").removeClass("cmplz-disabled");container.children("label").removeClass("cmplz-disabled");container.find('button[name="cmplz-save-item"]').removeAttr("disabled");container.find(".cmplz_sync").change()}cmpzlSyncDeleteRestoreButtons();if(action==="add"){var html=response.html;var field=btn.closest(".cmplz-field");var noservice=$(".cmplz-service-divider.no-service");if(response.divider){if(noservice.length){noservice.closest(".cmplz-service-cookie-list").append(html)}else{html='<div class="cmplz-service-cookie-list">'+response.divider+html+"<div>";field.find(".cmplz-list-container").append(html)}noservice=$(".cmplz-service-divider.no-service");var disable_sync=$(".cmplz_use_cdb_api:checked").val()=="no";if(disable_sync){noservice.siblings(":last").find(".cmplz_sync").closest("label").addClass("cmplz-disabled")}}else{field.find(".cmplz-list-container").append(html)}}if(action==="save"){var title=panel.find(".cmplz-title");var name=container.find(".cmplz_name").val();var new_title=title.text().replace(/\".*\"/,'"'+name+'"');title.text(new_title)}btn.html(btnHtml);cmplzInitSelect2()}}})});$(document).on("click",".cmplz_script_add",cmplz_script_add);function cmplz_script_add(){var btn=$(this);var btn_html=btn.html();var type=btn.data("type");btn.html('<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>');$.ajax({type:"POST",url:complianz_admin.admin_url,data:{action:"cmplz_script_add",type:type},success:function(response){if(response.success){btn.before(response.html);btn.html(btn_html)}}})}$(document).on("click",".cmplz_add_url",function(){let container=$(this).closest("div");let templ=$(".cmplz-url-template").get(0).innerHTML;container.append(templ)});$(document).on("click",".cmplz_remove_url",function(){let container=$(this).closest("div");container.remove()});$(document).on("click",".cmplz_script_save",cmplz_script_save);function cmplz_script_save(){var btn=$(this);var btn_html=btn.html();var container=btn.closest(".cmplz-panel");var type=btn.data("type");var action=btn.data("action");var id=btn.data("id");if(action=="save"||action=="remove"){btn.html('<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>')}var data={};container.find(":input").each(function(){if($(this).attr("type")==="button")return;if(typeof $(this).attr("name")==="undefined")return;if(!$(this).data("name"))return;if($(this).attr("type")==="checkbox"){data[$(this).data("name")]=$(this).is(":checked")}else if($(this).attr("type")==="radio"){if($(this).is(":checked")){data[$(this).data("name")]=$(this).val()}}else if($(this).data("name")==="urls"){let curValue=data[$(this).data("name")];if(typeof curValue==="undefined")curValue=[];curValue.push($(this).val());data[$(this).data("name")]=curValue}else if($(this).data("name")==="dependency"){let curValue=data[$(this).data("name")];if(typeof curValue==="undefined")curValue=[];curValue.push($(this).data("url")+"|:|"+$(this).val());data[$(this).data("name")]=curValue}else{data[$(this).data("name")]=$(this).val()}});$.ajax({type:"POST",url:complianz_admin.admin_url,data:{action:"cmplz_script_save","cmplz-save":true,type:type,button_action:action,id:id,data:JSON.stringify(data)},success:function(response){if(response.success){if(action==="save"){btn.html(btn_html)}if(action==="remove"){container.remove();btn.html(btn_html)}}}})}function cmplz_check_cookie_blocking_services(){if($("#cmplz_anonymous_window_warning").length){var fs=window.RequestFileSystem||window.webkitRequestFileSystem;if(!fs){return}fs(window.TEMPORARY,100,function(fs){},function(err){$("#cmplz_anonymous_window_warning").show()})}if($("#cmplz_adblock_warning").length){if(window.canRunAds===undefined){$("#cmplz_adblock_warning").show()}}}cmplz_check_cookie_blocking_services();$(document).on("change",".cmplz-document-input",function(){cmplz_update_document_field()});function cmplz_update_document_field(){if($(".cmplz-document-field").length){$(".cmplz-document-field").each(function(){var fieldname=$(this).data("fieldname");var value=$("input[name="+fieldname+"]:checked").val();var urlField=$(this).find(".cmplz-document-custom-url");var pageField=$(this).find(".cmplz-document-custom-page");if(value==="custom"){pageField.show();pageField.prop("required",true)}else{pageField.hide();pageField.prop("required",false)}if(value==="url"){urlField.show();urlField.prop("required",true)}else{urlField.hide();urlField.prop("required",false)}})}}$(document).on("click","#cmplz-create_pages",function(){var btn=$("#cmplz-create_pages");btn.attr("disabled","disabled");var oldBtnHtml=btn.html();btn.html('<div class="cmplz-loader "><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>');var pageTitles={};$(".cmplz-create-page-title").each(function(){if(pageTitles.hasOwnProperty($(this).data("region"))){region=pageTitles[$(this).data("region")]}else{var region={}}region[$(this).attr("name")]=$(this).val();pageTitles[$(this).data("region")]=region});$.ajax({type:"POST",url:complianz_admin.admin_url,dataType:"json",data:{pages:JSON.stringify(pageTitles),action:"cmplz_create_pages"},success:function(response){if(response.success){$(".cmplz-panel.cmplz-notification.cmplz-success.cmplz-hidden").removeClass("cmplz-hidden");$(".cmplz-create-page-title").each(function(){$(this).removeClass("cmplz-deleted-page").addClass("cmplz-valid-page");$(this).parent().find(".cmplz-icon").replaceWith(response.icon)});btn.html(response.new_button_text);btn.removeAttr("disabled")}else{btn.html(oldBtnHtml);$(".cmplz-page-created").removeClass("fa-times").addClass("fa-check");$(".cmplz-create-page-title").removeClass("cmplz-deleted-page")}}})});$(document).on("change",".cmplz-region-select",function(){var _href=$(".cmplz-document-button").attr("href").slice(0,-2);$(".cmplz-document-button").attr("href",_href+$(this).val())});var roc_progress=0;var btn=$(".cmplz_export_roc_to_csv");$(document).on("click",".cmplz_export_roc_to_csv",function(e){e.preventDefault();btn.html(roc_progress+" %");btn.prop("disabled",true);cmplzExportBatch()});function cmplzExportBatch(){var btn=$(".cmplz_export_roc_to_csv");$.ajax({type:"GET",url:complianz_admin.admin_url,dataType:"json",data:{action:"cmplz_export_roc_to_csv",order:cmplzGetUrlParameter("order"),cmplz_month_select:cmplzGetUrlParameter("cmplz_month_select"),cmplz_year_select:cmplzGetUrlParameter("cmplz_year_select"),orderby:cmplzGetUrlParameter("orderby"),s:cmplzGetUrlParameter("s")},success:function(response){if(response.success){if(response.progress<100){roc_progress=response.progress;btn.html(roc_progress+" %");cmplzExportBatch()}else{cmplzLoadDownloadBtn(response.link,roc_progress)}}}})}function cmplzLoadDownloadBtn(link,roc_progress){setTimeout(function(){roc_progress=roc_progress+10;if(roc_progress<100){btn.html(roc_progress+" %");cmplzLoadDownloadBtn(link,roc_progress)}else{btn.replaceWith(link)}},100)}function cmplzGetUrlParameter(sParam){var sPageURL=window.location.href;var queryString=sPageURL.split("?");if(queryString.length==1)return false;var sURLVariables=queryString[1].split("&"),sParameterName,i;for(i=0;i<sURLVariables.length;i++){sParameterName=sURLVariables[i].split("=");if(sParameterName[0]===sParam){return sParameterName[1]===undefined?"":decodeURIComponent(sParameterName[1])}}return false}$(document).on("change",".cmplz-region-select",function(){var _href=$(".cmplz-document-button").attr("href").slice(0,-2);$(".cmplz-document-button").attr("href",_href+$(this).val())});$(document).on("click",".upload_button",function(e){e.preventDefault();$("input[type=file]").click()});$(document).on("change",':input[name="cmplz-upload-file"]',function(){$(".cmplz-file-chosen").text($(this).val().split("\\").pop())});$(document).on("click",".cmplz-image-uploader, .cmplz-logo-preview.cmplz-clickable",function(){var btn=$(this);var container=btn.closest(".cmplz-field");var fieldname=btn.closest(".field-group").data("fieldname");var media_uploader=wp.media({frame:"post",state:"insert",multiple:false});media_uploader.on("insert",function(){var length=media_uploader.state().get("selection").length;var images=media_uploader.state().get("selection").models;for(var iii=0;iii<length;iii++){var thumbnail_id=images[iii].id;var image=false;image=images[iii].attributes.sizes["cmplz_banner_image"];if(!image){image=images[iii].attributes.sizes["medium"]}if(!image){image=images[iii].attributes.sizes["thumbnail"]}if(!image){image=images[iii].attributes.sizes["full"]}if(image){var image_url=image["url"];container.find(".cmplz-logo-preview img").attr("src",image_url);$("input[name=cmplz_"+fieldname+"]").val(thumbnail_id);$(".cmplz-cookiebanner .cmplz-logo").html("<img>");$(".cmplz-cookiebanner .cmplz-logo img").attr("src",image_url)}}});media_uploader.open()})});
|
1 |
+
jQuery(document).ready(function(m){"use strict";function i(t,c){let i=0,a=c.getAttribute("data-cmplz_loadmore_count");c.querySelectorAll(".cmplz-checkbox-container").forEach(e=>{i++,t?(c.querySelector(".cmplz_load_more .cmplz-load-less").style.display="block",c.querySelector(".cmplz_load_more .cmplz-load-more").style.display="none",e.style.display="block"):i>a&&(c.querySelector(".cmplz_load_more .cmplz-load-more").style.display="block",c.querySelector(".cmplz_load_more .cmplz-load-less").style.display="none",e.style.display="none")})}document.querySelector(".cmplz-multicheckbox-loadmore")&&(document.querySelectorAll(".cmplz-multicheckbox-loadmore").forEach(e=>{e.setAttribute("data-loadmore-state","hidden"),i(!1,e)}),document.addEventListener("click",t=>{if(t.target.closest(".cmplz_load_more")){t.preventDefault();let e=t.target;var t="hidden"===(e=e.closest(".cmplz-multicheckbox-loadmore")).getAttribute("data-loadmore-state"),c=t?"visible":"hidden";e.setAttribute("data-loadmore-state",c),i(t,e)}})),m(document).on("click",".cmplz-install-burst",function(){var c=m("button.cmplz-install-burst");c.html('<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>'),c.attr("disabled","disabled"),m.ajax({type:"GET",url:complianz_admin.admin_url,dataType:"json",data:{step:"download",action:"cmplz_install_plugin"},success:function(e){m.ajax({type:"GET",url:complianz_admin.admin_url,dataType:"json",data:{step:"activate",action:"cmplz_install_plugin"},success:function(e){var t=m(".cmplz-completed-text").html();c.html(t)}})}})}),m(document).on("click",".regions .cmplz-checkbox-container input",function(){e()});m(".regions .cmplz-checkbox-container input");function e(){m("select[name=cmplz_other_region_behaviour]").length&&m(".regions .cmplz-field").find(":checkbox").each(function(e){var t=m(this).attr("name").replace("]","").replace("cmplz_regions[",""),t=m("select[name=cmplz_other_region_behaviour] option[value="+t+"]");m(this).is(":checked")?t.removeAttr("disabled"):t.attr("disabled","disabled")})}e(),m(document).on("click",".cmplz-copy-shortcode",function(){let c=m(this),t;var e=m(this).children(".cmplz-copy-shortcode-text"),i=(m(this).addClass("cmplz-click-animation"),m("<input>"));m("body").append(i),i.val(e.text()).select();try{t=document.execCommand("copy")}catch(e){t=!1}if(i.remove(),t){let e=m(this).children(".cmplz-tooltip"),t=e.attr("cmplz-tooltip");e.attr("cmplz-tooltip",complianz_admin.copy_text),setTimeout(function(){c.removeClass("cmplz-click-animation"),e.attr("cmplz-tooltip",t)},2e3)}});var t=m(".cmplz_save_localstorage");function c(){m(".multiple-field").each(function(){var e=!0,t=(m(this).find("input[type=text]").each(function(){""===m(this).val()&&(e=!1)}),m(this).find("textarea").each(function(){""===m(this).val()&&(e=!1)}),m(this).closest(".cmplz-panel").find(".cmplz-multiple-field-validation i"));e?(t.removeClass("fa-times"),t.addClass("fa-check")):(t.addClass("fa-times"),t.removeClass("fa-check"))})}function a(){m(".cmplz-validate-multicheckbox").each(function(e){var t=[],c=!0,i=(m(this).find(":checkbox").each(function(e){t.push(m(this)),m(this).is(":checked")&&(c=!1)}),m(this).closest(".field-group").find(".cmplz-label"));c?(i.removeClass("valid-multicheckbox"),i.addClass("invalid-multicheckbox"),m.each(t,function(e,t){t.prop("required",!0),t.addClass("is-required")})):(i.removeClass("invalid-multicheckbox"),i.addClass("valid-multicheckbox"),m.each(t,function(e,t){t.prop("required",!1),t.removeClass("is-required")}))}),l()}function l(){var d,r=!0;m(".condition-check-1").each(function(e){for(var t=1;t<4;t++){var c="cmplz_"+m(this).data("condition-question-"+t);if("cmplz_undefined"==c)return;var i=m(this).data("condition-answer-"+t),a=m(this).find("input[type=checkbox]"),l=((a=(a=(a=a.length?a:m(this).find("input")).length?a:m(this).find("textarea")).length?a:m(this).find("select")).length&&a[0].hasAttribute("required")&&a.addClass("is-required"),r=-1===(i+="").indexOf("NOT ")||(i=i.replace("NOT ",""),!1),[]),l=-1!==i.indexOf(" OR ")?i.split(" OR "):[i],n=m(this),s=m(this).data("fieldname"),o=!1;if(l.forEach(function(e){d=function(e){{var t;return"text"==m('input[name="'+e+'"]').attr("type")?m("input[name^="+e+"]").val():(t=[],m('input[name="'+e+'"]:checked').each(function(){t[t.length]=m(this).val()}),t)}}(c),m('select[name="'+c+'"]').length&&(d=Array(m("select[name="+c+"]").val())),m("input[name='"+c+"["+e+"]']").length&&(d=(o=!!m("input[name='"+c+"["+e+"]']").is(":checked"),[])),r?o||-1!=d.indexOf(e)||d==e?(n.removeClass("cmplz-hidden"),m("."+s).removeClass("cmplz-hidden"),a.hasClass("is-required")&&a.prop("required",!0),o=!0):(n.addClass("cmplz-hidden"),m("."+s).addClass("cmplz-hidden"),a.hasClass("is-required")&&a.prop("required",!1)):o||-1!=d.indexOf(e)||d==e?(n.addClass("cmplz-hidden"),m("."+s).addClass("cmplz-hidden"),a.hasClass("is-required")&&a.prop("required",!1)):(n.removeClass("cmplz-hidden"),m("."+s).removeClass("cmplz-hidden"),a.hasClass("is-required")&&a.prop("required",!0),o=!0)}),!o)break}})}t.length&&t.each(function(){var e=m(this).attr("name"),t=window.localStorage.getItem(e),c=m(this).val();null==t||0<!m(this).find("option[value="+t+"]").length?(t=c,window.localStorage.setItem(e,t),m(this).val(t).change()):null!=t&&t!==c&&m(this).val(t).change()}),m(document).on("change",".cmplz_save_localstorage",function(){var e=m(this).attr("name"),t=m(this).find(":selected").val();window.localStorage.setItem(e,t)}),m(document).on("change",".cmplz-download-document-selector",function(){var e=m(this);0!=e.find(":selected").val().length?(e.closest(".cmplz-document").find("button").attr("disabled",!1),document.querySelector(".cmplz-dataleak-btn-href").href=e.find(":selected").val()):e.closest(".cmplz-document").find("button").attr("disabled",!0)}),m(document).on("click",".cmplz-download-document",function(){var t=m(this),c=t.html(),e=m(this).closest(".cmplz-document").find("select").val(),i=m(this).closest(".cmplz-document").find("select option:selected").text(),a=(t.html('<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>'),t.attr("disabled","disabled"),new XMLHttpRequest);a.responseType="blob",a.open("get",e,!0),a.send(),a.onreadystatechange=function(){var e,t;4==this.readyState&&200==this.status&&(e=window.URL.createObjectURL(this.response),(t=document.createElement("a")).setAttribute("href",e),t.setAttribute("download",i),document.body.appendChild(t),t.click(),setTimeout(function(){window.URL.revokeObjectURL(e)},6e4))},a.onprogress=function(e){t.html(c),t.removeAttr("disabled")}}),m(document).on("change",".cmplz-grid-selector",function(){var e=m(this).val(),t=m(this).attr("id"),c=window.location.href,i=function(e,t){if(void 0!==e){e=e.split("?");if(1!=e.length){var c,i,a=e[1].split("&");for(i=0;i<a.length;i++)if((c=a[i].split("="))[0]===t)return void 0===c[1]||decodeURIComponent(c[1])}}return!1}(c,t);!1!==i&&(c=c.replace("&"+t+"="+i,"")),c+="&"+t+"="+e,window.location.replace(c)}),m(document).on("click",".cmplz-tablinks",function(){m(".cmplz-tablinks").removeClass("active"),m(this).addClass("active"),m(".cmplz-tabcontent").removeClass("active"),m("#"+m(this).data("tab")).addClass("active"),m("input[name=cmplz_active_tab]").val(m(this).data("tab"))}),window.setTimeout(function(){m(".cmplz-hide").fadeTo(500,0).slideUp(500,function(){m(this).remove()})},2e3),m(document).on("click",".cmplz-help-modal span",function(e){m(this).closest(".cmplz-help-modal").fadeOut()}),m(".cmplz-radio-container").keypress(function(e){"13"==(e.keyCode||e.which)&&m(e.target).find(":radio").click()}),m(".cmplz-switch, .cmplz-checkbox-container").keypress(function(e){"13"==(e.keyCode||e.which)&&m(e.target).find(":checkbox").click()}),c(),m(document).on("keyup",".multiple-field input[type=text]",function(){c()}),m(document).on("keyup",".multiple-field textarea",function(){c()}),a(),m(":checkbox").change(a),m(document).on("change","input",function(e){l()}),m(document).on("change","select",function(e){l()}),m(document).on("change","textarea",function(e){l()}),m(document).on("cmplzRenderConditions",l);var n=1e4,s=complianz_admin.progress,o=m(".cmplz-progress-bar"),d=m(".detected-cookies");m("#cmplz-scan-progress").length&&(n=3e3),m("#cmplz_cookie_scan_frame").length&&function c(){var e=document.getElementById("cmplz_cookie_scan_frame");e.contentDocument||e.contentWindow.document;d.find(".cmplz-loader").length,e.onload=function(){100<=s||m.get(complianz_admin.admin_url,{action:"cmplz_get_scan_progress"},function(e){var t;e&&(t=(e=jQuery.parseJSON(e)).cookies,m(".detected-cookies .cmplz-cookies-table").html(t.join("<br>")),m(".cmplz-scan-count").html(t.length),s=parseInt(e.progress),t=e.next_page,100<=s?(s=100,o.css({width:s+"%"})):(o.css({width:s+"%"}),m("#cmplz_cookie_scan_frame").attr("src",t),window.setTimeout(c,n)))})},window.setTimeout(c,n)}(),o.css({width:s+"%"});var r=0,p=m(".cmplz-sync-progress-bar"),h=m(".cmplz-sync-status span"),u=m(".cmplz-resync");function v(e){e=void 0!==e&&e,m.get(complianz_admin.admin_url,{action:"cmplz_run_sync",restart:e},function(e){e&&(e=jQuery.parseJSON(e),r=parseInt(e.progress),void 0!==(e=e.message)&&0<e.length&&(m("#cmplz_action_error").removeClass("cmplz-hidden"),m("#cmplz_action_error .cmplz-panel").html(e)),100<=r?(r=100,m("#cmplz-sync-loader").html(""),h.hide(),u.removeAttr("disabled"),y(),p.css({width:r+"%"})):(p.css({width:r+"%"}),window.setTimeout(v,500)))})}h.hide(),m("#cmplz-sync-progress").length?(r=complianz_admin.syncProgress)<100&&(u.attr("disabled","disabled"),h.show(),p.css({width:r+"%"}),v()):m(".cmplz-list-container").length&&y(),m(document).on("click",".cmplz-resync",function(){u.attr("disabled","disabled"),p.css({width:"0%"}),h.show(),v(!0)}),m(document).on("change","input[name=cmplz_show_deleted]",function(){y()}),m(document).on("click",".cmplz-add-to-policy",function(){var e=m(this).closest(".cmplz-slide-panel").find(".cmplz-title").html(),t=m(this).closest(".cmplz-slide-panel").find(".cmplz-panel-content").html(),e=function(e,t){void 0===e&&(e=wpActiveEditor);void 0===t&&(t=e);return jQuery("#wp-"+e+"-wrap").hasClass("tmce-active")&&tinyMCE.get(e)?tinyMCE.get(e).getContent():jQuery("#"+t).val()}("cmplz_custom_privacy_policy_text")+"<h3>"+e+"</h3>"+t,t="cmplz_custom_privacy_policy_text",c=void 0;void 0===t&&(t=wpActiveEditor),void 0===c&&(c=t),jQuery("#wp-"+t+"-wrap").hasClass("tmce-active")&&tinyMCE.get(t)?tinyMCE.get(t).setContent(e):jQuery("#"+c).val(e),m(this).remove()});var z="#bar_pct_all_container";function f(e){var t=e.closest(".cmplz-field");e.is(":checked")?t.find(".cmplz_collectedPersonalData").parent().show():t.find(".cmplz_collectedPersonalData").parent().hide()}function _(e){var t=e.closest(".cmplz-field");e.is(":checked")?t.find(".cmplz_privacyStatementURL").parent().show():t.find(".cmplz_privacyStatementURL").parent().hide()}function g(e){var t,c=!0,e=e.closest(".cmplz-panel");e.find(":input:not(.cmplz_cookieFunction)").each(function(){m(this).is(":checkbox")||m(this).is(":hidden")||"button"===m(this).prop("type")||"SELECT"!==m(this).prop("nodeName")&&0<m(this).val().length||"SELECT"===m(this).prop("nodeName")&&0!=m(this).val()||(c=!1)}),c?((t=e.find(".fa.fa-times")).removeClass("cmplz-error"),t.addClass("cmplz-success"),t.addClass("fa-check"),t.removeClass("fa-times")):((t=e.find(".fa.fa-check")).addClass("cmplz-error"),t.removeClass("cmplz-success"),t.addClass("fa-times"),t.removeClass("fa-check"))}function b(){m(".cmplz-select2").select2({tags:!0,width:"400px"}),m(".cmplz-select2-no-additions").select2({width:"400px"})}function y(){var e=m("#cmplz_language").val(),t=m("input[name=cmplz_show_deleted]").is(":checked"),c=(m(".cmplz-list-container").html('<div class="cmplz-skeleton"></div>'),m("#cmplz_language").data("type"));m.ajax({type:"GET",url:complianz_admin.admin_url,dataType:"json",data:{language:e,action:"cmplz_get_list",deleted:t,type:c},success:function(e){e.success&&(m(".cmplz-list-container").html(e.html),m(".cmplz_isPersonalData").each(function(){f(m(this))}),m(".cmplz_thirdParty").each(function(){_(m(this))}),k(),b())}})}function k(){m(".cmplz-panel").each(function(){m(this).hasClass("cmplz-deleted")?(m(this).find('button[data-action="restore"]').show(),m(this).find('button[data-action="delete"]').hide()):(m(this).find('button[data-action="restore"]').hide(),m(this).find('button[data-action="delete"]').show())})}m(z).show(),m(document).on("change","select[name=cmplz_region]",function(){m(z).hide();var e=m("select[name=cmplz_region]").val(),t=m("select[name=stats_type]").val();m(z="#bar_"+t+"_"+e+"_container").fadeIn()}),m(document).on("change","select[name=stats_type]",function(){m(z).hide();var e="eu",t=(m("select[name=cmplz_region]").length&&(e=m("select[name=cmplz_region]").val()),m("select[name=stats_type]").val());m(z="#bar_"+t+"_"+e+"_container").fadeIn()}),m(document).on("change",".cmplz_isPersonalData",function(){f(m(this))}),m(document).on("change",".cmplz_thirdParty",function(){_(m(this))}),m(document).on("change",".cmplz_sync",function(){var e=m(this).closest(".cmplz-field"),t=m(this),c=!1;t.is(":checked")&&(c=!0),e.find(":input").each(function(){"cmplz_remove_item"!==m(this).attr("name")&&"cmplz-save-item"!==m(this).attr("name")&&"cmplz_restore_item"!==m(this).attr("name")&&"cmplz_showOnPolicy"!==m(this).attr("name")&&"cmplz_sync"!==m(this).attr("name")&&(m(this).prop("disabled",c),c?(m(this).closest(".cmplz-service-field div, .cmplz-cookie-field div").addClass("cmplz-disabled"),m(this).closest("label").addClass("cmplz-disabled")):(m(this).closest(".cmplz-service-field div, .cmplz-cookie-field div").removeClass("cmplz-disabled"),m(this).closest("label").removeClass("cmplz-disabled")))})}),m(document).on("change",".cmplz_use_cdb_api",function(){var t="no"===m(this).val();m(".cmplz-list-container").find(":input[name=cmplz_sync]").each(function(){var e=m(this).closest("label");t?(e.find(":checkbox").prop("checked",!1).change(),e.addClass("cmplz-disabled")):(e.removeClass("cmplz-disabled"),e.find(":checkbox").prop("checked",!0).change())})}),m(document).on("change",".cmplz_sync",function(){var e=m(this).closest(".cmplz-panel");m(this).is(":checked")?e.find(".fa-sync-alt").removeClass("cmplz-disabled"):e.find(".fa-sync-alt").addClass("cmplz-disabled")}),m(document).on("change",".cmplz_showOnPolicy",function(){var e=m(this).closest(".cmplz-panel");m(this).is(":checked")?e.find(".fa-file").removeClass("cmplz-error"):e.find(".fa-file").addClass("cmplz-error")}),m(document).on("keyup",".cmplz-panel input",function(){g(m(this))}),m(document).on("change",".cmplz-panel select",function(){g(m(this))}),m("#cmplz_language").length&&(100==(r=complianz_admin.syncProgress)&&y(),m(document).on("change","#cmplz_language",function(){m(".cmplz-list-container").html('<div class="cmplz-skeleton"></div>'),y()})),m(".cmplz-select2").length&&b(),m(document).on("click",".cmplz-edit-item",function(){var a=m(this).data("action"),l=m(this),e=l.data("type"),n=m(this).closest(".cmplz-"+e+"-field"),s=m(this).closest(".cmplz-panel.cmplz-slide-panel"),t=m("#cmplz_language").val(),o=l.html(),c=(l.html('<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>'),n.data(e+"_id")),i={};n.find(":input").each(function(){"button"!==m(this).attr("type")&&("checkbox"===m(this).attr("type")?i[m(this).attr("name")]=m(this).is(":checked"):i[m(this).attr("name")]=m(this).val())}),"delete"===a&&s.addClass("cmplz-deleted"),m.ajax({type:"POST",url:complianz_admin.admin_url,dataType:"json",data:{item_id:c,type:e,data:JSON.stringify(i),cmplz_action:a,language:t,action:"cmplz_edit_item"},success:function(e){var t,c,i;e.success&&("delete"===a&&s.remove(),"restore"===a&&(s.removeClass("cmplz-deleted"),n.find("input").each(function(){m(this).removeAttr("disabled")}),n.find("select").each(function(){m(this).removeAttr("disabled")}),n.children("div").removeClass("cmplz-disabled"),n.children("label").removeClass("cmplz-disabled"),n.find('button[name="cmplz-save-item"]').removeAttr("disabled"),n.find(".cmplz_sync").change()),k(),"add"===a&&(t=e.html,i=l.closest(".cmplz-field"),c=m(".cmplz-service-divider.no-service"),e.divider?((c.length?c.closest(".cmplz-service-cookie-list"):(t='<div class="cmplz-service-cookie-list">'+e.divider+t+"<div>",i.find(".cmplz-list-container"))).append(t),c=m(".cmplz-service-divider.no-service"),"no"==m(".cmplz_use_cdb_api:checked").val()&&c.siblings(":last").find(".cmplz_sync").closest("label").addClass("cmplz-disabled")):i.find(".cmplz-list-container").append(t)),"save"===a&&(e=s.find(".cmplz-title"),c=n.find(".cmplz_name").val(),i=e.text().replace(/\".*\"/,'"'+c+'"'),e.text(i)),l.html(o),b())}})}),m(document).on("click",".cmplz_script_add",function(){var t=m(this),c=t.html(),e=t.data("type");t.html('<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>'),m.ajax({type:"POST",url:complianz_admin.admin_url,data:{action:"cmplz_script_add",type:e},success:function(e){e.success&&(t.before(e.html),t.html(c))}})}),m(document).on("click",".cmplz_add_url",function(){var e=m(this).closest("div"),t=m(".cmplz-url-template").get(0).innerHTML;e.append(t)}),m(document).on("click",".cmplz_remove_url",function(){m(this).closest("div").remove()}),m(document).on("click",".cmplz_script_save",function(){var t=m(this),c=t.html(),i=t.closest(".cmplz-panel"),e=t.data("type"),a=t.data("action"),l=t.data("id");"save"!=a&&"remove"!=a||t.html('<div class="cmplz-loader"><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>');var n={};i.find(":input").each(function(){if("button"!==m(this).attr("type")&&void 0!==m(this).attr("name")&&m(this).data("name"))if("checkbox"===m(this).attr("type"))n[m(this).data("name")]=m(this).is(":checked");else if("radio"===m(this).attr("type"))m(this).is(":checked")&&(n[m(this).data("name")]=m(this).val());else if("urls"===m(this).data("name")){let e=n[m(this).data("name")];(e=void 0===e?[]:e).push(m(this).val()),n[m(this).data("name")]=e}else if("dependency"===m(this).data("name")){let e=n[m(this).data("name")];(e=void 0===e?[]:e).push(m(this).data("url")+"|:|"+m(this).val()),n[m(this).data("name")]=e}else n[m(this).data("name")]=m(this).val()}),m.ajax({type:"POST",url:complianz_admin.admin_url,data:{action:"cmplz_script_save","cmplz-save":!0,type:e,button_action:a,id:l,data:JSON.stringify(n)},success:function(e){e.success&&("save"===a&&t.html(c),"remove"===a&&(i.remove(),t.html(c)))}})}),function(){if(m("#cmplz_anonymous_window_warning").length){var e=window.RequestFileSystem||window.webkitRequestFileSystem;if(!e)return;e(window.TEMPORARY,100,function(e){},function(e){m("#cmplz_anonymous_window_warning").show()})}m("#cmplz_adblock_warning").length&&void 0===window.canRunAds&&m("#cmplz_adblock_warning").show()}(),m(document).on("change",".cmplz-document-input",function(){m(".cmplz-document-field").length&&m(".cmplz-document-field").each(function(){var e=m(this).data("fieldname"),e=m("input[name="+e+"]:checked").val(),t=m(this).find(".cmplz-document-custom-url"),c=m(this).find(".cmplz-document-custom-page");"custom"===e?(c.show(),c.prop("required",!0)):(c.hide(),c.prop("required",!1)),"url"===e?(t.show(),t.prop("required",!0)):(t.hide(),t.prop("required",!1))})}),m(document).on("click","#cmplz-create_pages",function(){var t=m("#cmplz-create_pages"),c=(t.attr("disabled","disabled"),t.html()),i=(t.html('<div class="cmplz-loader "><div class="rect1"></div><div class="rect2"></div><div class="rect3"></div><div class="rect4"></div><div class="rect5"></div></div>'),{});m(".cmplz-create-page-title").each(function(){var e=i.hasOwnProperty(m(this).data("region"))?i[m(this).data("region")]:{};e[m(this).attr("name")]=m(this).val(),i[m(this).data("region")]=e}),m.ajax({type:"POST",url:complianz_admin.admin_url,dataType:"json",data:{pages:JSON.stringify(i),action:"cmplz_create_pages"},success:function(e){e.success?(m(".cmplz-panel.cmplz-notification.cmplz-success.cmplz-hidden").removeClass("cmplz-hidden"),m(".cmplz-create-page-title").each(function(){m(this).removeClass("cmplz-deleted-page").addClass("cmplz-valid-page"),m(this).parent().find(".cmplz-icon").replaceWith(e.icon)}),t.html(e.new_button_text),t.removeAttr("disabled")):(t.html(c),m(".cmplz-page-created").removeClass("fa-times").addClass("fa-check"),m(".cmplz-create-page-title").removeClass("cmplz-deleted-page"))}})}),m(document).on("change",".cmplz-region-select",function(){var e=m(".cmplz-document-button").attr("href").slice(0,-2);m(".cmplz-document-button").attr("href",e+m(this).val())});var w=0,C=m(".cmplz_export_roc_to_csv");function x(e,t){setTimeout(function(){(t+=10)<100?(C.html(t+" %"),x(e,t)):C.replaceWith(e)},100)}function q(e){var t=window.location.href.split("?");if(1!=t.length)for(var c,i=t[1].split("&"),a=0;a<i.length;a++)if((c=i[a].split("="))[0]===e)return void 0===c[1]?"":decodeURIComponent(c[1]);return!1}m(document).on("click",".cmplz_export_roc_to_csv",function(e){e.preventDefault(),C.html(w+" %"),C.prop("disabled",!0),function t(){var c=m(".cmplz_export_roc_to_csv");m.ajax({type:"GET",url:complianz_admin.admin_url,dataType:"json",data:{action:"cmplz_export_roc_to_csv",order:q("order"),cmplz_month_select:q("cmplz_month_select"),cmplz_year_select:q("cmplz_year_select"),orderby:q("orderby"),s:q("s")},success:function(e){e.success&&(e.progress<100?(w=e.progress,c.html(w+" %"),t()):x(e.link,w))}})}()}),m(document).on("change",".cmplz-region-select",function(){var e=m(".cmplz-document-button").attr("href").slice(0,-2);m(".cmplz-document-button").attr("href",e+m(this).val())}),m(document).on("click",".upload_button",function(e){e.preventDefault(),m("input[type=file]").click()}),m(document).on("change",':input[name="cmplz-upload-file"]',function(){m(".cmplz-file-chosen").text(m(this).val().split("\\").pop())}),m(document).on("click",".cmplz-image-uploader, .cmplz-logo-preview.cmplz-clickable",function(){var e=m(this),l=e.closest(".cmplz-field"),n=e.closest(".field-group").data("fieldname"),s=wp.media({frame:"post",state:"insert",multiple:!1});s.on("insert",function(){for(var e=s.state().get("selection").length,t=s.state().get("selection").models,c=0;c<e;c++){var i=t[c].id,a=!1;(a=(a=(a=(a=t[c].attributes.sizes.cmplz_banner_image)||t[c].attributes.sizes.medium)||t[c].attributes.sizes.thumbnail)||t[c].attributes.sizes.full)&&(a=a.url,l.find(".cmplz-logo-preview img").attr("src",a),m("input[name=cmplz_"+n+"]").val(i),m(".cmplz-cookiebanner .cmplz-logo").html("<img>"),m(".cmplz-cookiebanner .cmplz-logo img").attr("src",a))}}),s.open()})});
|
class-admin.php
CHANGED
@@ -107,15 +107,10 @@ if ( ! class_exists( "cmplz_admin" ) ) {
|
|
107 |
$current_month = date("n");//e.g. 3
|
108 |
$current_day = date("j");//e.g. 4
|
109 |
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
) {
|
115 |
-
return true;
|
116 |
-
} else {
|
117 |
-
return false;
|
118 |
-
}
|
119 |
}
|
120 |
|
121 |
/**
|
@@ -737,7 +732,7 @@ if ( ! class_exists( "cmplz_admin" ) ) {
|
|
737 |
$cmplz_admin_page = add_menu_page(
|
738 |
__( 'Complianz', 'complianz-gdpr' ),
|
739 |
$menu_label,
|
740 |
-
'
|
741 |
'complianz',
|
742 |
array( $this, 'dashboard' ),
|
743 |
cmplz_url . 'assets/images/menu-icon.svg',
|
@@ -748,7 +743,7 @@ if ( ! class_exists( "cmplz_admin" ) ) {
|
|
748 |
'complianz',
|
749 |
__( 'Dashboard', 'complianz-gdpr' ),
|
750 |
__( 'Dashboard', 'complianz-gdpr' ),
|
751 |
-
'
|
752 |
'complianz',
|
753 |
array( $this, 'dashboard' )
|
754 |
);
|
@@ -757,20 +752,19 @@ if ( ! class_exists( "cmplz_admin" ) ) {
|
|
757 |
'complianz',
|
758 |
__( 'Wizard', 'complianz-gdpr' ),
|
759 |
__( 'Wizard', 'complianz-gdpr' ),
|
760 |
-
'
|
761 |
'cmplz-wizard',
|
762 |
array( $this, 'wizard_page' )
|
763 |
);
|
764 |
|
765 |
do_action( 'cmplz_cookiebanner_menu' );
|
766 |
-
|
767 |
do_action( 'cmplz_integrations_menu' );
|
768 |
|
769 |
add_submenu_page(
|
770 |
'complianz',
|
771 |
__( 'Settings' ),
|
772 |
__( 'Settings' ),
|
773 |
-
'
|
774 |
"cmplz-settings",
|
775 |
array( $this, 'settings' )
|
776 |
);
|
@@ -779,19 +773,22 @@ if ( ! class_exists( "cmplz_admin" ) ) {
|
|
779 |
|
780 |
if ( defined( 'cmplz_free' ) && cmplz_free ) {
|
781 |
global $submenu;
|
782 |
-
$
|
783 |
-
|
784 |
-
|
785 |
-
|
786 |
-
|
787 |
-
|
788 |
-
|
789 |
-
|
790 |
-
if (
|
791 |
-
|
|
|
|
|
|
|
|
|
792 |
}
|
793 |
}
|
794 |
-
|
795 |
}
|
796 |
|
797 |
/**
|
107 |
$current_month = date("n");//e.g. 3
|
108 |
$current_day = date("j");//e.g. 4
|
109 |
|
110 |
+
return $current_year == 2022
|
111 |
+
&& $current_month == 11
|
112 |
+
&& $current_day >= $start_day
|
113 |
+
&& $current_day <= $end_day;
|
|
|
|
|
|
|
|
|
|
|
114 |
}
|
115 |
|
116 |
/**
|
732 |
$cmplz_admin_page = add_menu_page(
|
733 |
__( 'Complianz', 'complianz-gdpr' ),
|
734 |
$menu_label,
|
735 |
+
'manage_privacy_options',
|
736 |
'complianz',
|
737 |
array( $this, 'dashboard' ),
|
738 |
cmplz_url . 'assets/images/menu-icon.svg',
|
743 |
'complianz',
|
744 |
__( 'Dashboard', 'complianz-gdpr' ),
|
745 |
__( 'Dashboard', 'complianz-gdpr' ),
|
746 |
+
'manage_privacy_options',
|
747 |
'complianz',
|
748 |
array( $this, 'dashboard' )
|
749 |
);
|
752 |
'complianz',
|
753 |
__( 'Wizard', 'complianz-gdpr' ),
|
754 |
__( 'Wizard', 'complianz-gdpr' ),
|
755 |
+
'manage_privacy_options',
|
756 |
'cmplz-wizard',
|
757 |
array( $this, 'wizard_page' )
|
758 |
);
|
759 |
|
760 |
do_action( 'cmplz_cookiebanner_menu' );
|
|
|
761 |
do_action( 'cmplz_integrations_menu' );
|
762 |
|
763 |
add_submenu_page(
|
764 |
'complianz',
|
765 |
__( 'Settings' ),
|
766 |
__( 'Settings' ),
|
767 |
+
'manage_privacy_options',
|
768 |
"cmplz-settings",
|
769 |
array( $this, 'settings' )
|
770 |
);
|
773 |
|
774 |
if ( defined( 'cmplz_free' ) && cmplz_free ) {
|
775 |
global $submenu;
|
776 |
+
if ( isset($submenu['complianz']) ) {
|
777 |
+
$class = 'cmplz-submenu';
|
778 |
+
$highest_index = count( $submenu['complianz'] );
|
779 |
+
$submenu['complianz'][] = array(
|
780 |
+
__( 'Upgrade to premium', 'complianz-gdpr' ),
|
781 |
+
'manage_privacy_options',
|
782 |
+
'https://complianz.io/l/pricing'
|
783 |
+
);
|
784 |
+
if ( isset( $submenu['complianz'][ $highest_index ] ) ) {
|
785 |
+
if ( ! isset ( $submenu['complianz'][ $highest_index ][4] ) ) {
|
786 |
+
$submenu['complianz'][ $highest_index ][4] = '';
|
787 |
+
}
|
788 |
+
$submenu['complianz'][ $highest_index ][4] .= ' ' . $class;
|
789 |
+
}
|
790 |
}
|
791 |
}
|
|
|
792 |
}
|
793 |
|
794 |
/**
|
class-cookie-blocker.php
CHANGED
@@ -448,7 +448,7 @@ if ( ! class_exists( 'cmplz_cookie_blocker' ) ) {
|
|
448 |
* Get script tags, including custom user scripts
|
449 |
*
|
450 |
* */
|
451 |
-
$blocked_scripts =
|
452 |
if ( defined('WP_DEBUG') && WP_DEBUG ) {
|
453 |
$blocked_scripts = false;
|
454 |
}
|
@@ -749,6 +749,8 @@ if ( ! class_exists( 'cmplz_cookie_blocker' ) ) {
|
|
749 |
if ( strpos( $new, 'data-category="functional"' ) === false
|
750 |
) {
|
751 |
$new = $this->set_javascript_to_plain( $new );
|
|
|
|
|
752 |
if ( cmplz_strpos_arr( $found, $post_scribe_list )
|
753 |
) {
|
754 |
//will be to late for the first page load, but will enable post scribe on next page load
|
@@ -828,7 +830,7 @@ if ( ! class_exists( 'cmplz_cookie_blocker' ) ) {
|
|
828 |
|
829 |
private function replace_src( $script, $new_src ) {
|
830 |
|
831 |
-
$pattern = '/src=[\'"](http:\/\/|https:\/\/|\/\/)([\s\w
|
832 |
$new_src = ' src="' . $new_src . '" ';
|
833 |
preg_match( $pattern, $script, $matches );
|
834 |
$script = preg_replace( $pattern, $new_src, $script );
|
448 |
* Get script tags, including custom user scripts
|
449 |
*
|
450 |
* */
|
451 |
+
$blocked_scripts = get_transient('cmplz_blocked_scripts');
|
452 |
if ( defined('WP_DEBUG') && WP_DEBUG ) {
|
453 |
$blocked_scripts = false;
|
454 |
}
|
749 |
if ( strpos( $new, 'data-category="functional"' ) === false
|
750 |
) {
|
751 |
$new = $this->set_javascript_to_plain( $new );
|
752 |
+
$new = str_replace( 'src=', 'data-cmplz-src=', $new );
|
753 |
+
|
754 |
if ( cmplz_strpos_arr( $found, $post_scribe_list )
|
755 |
) {
|
756 |
//will be to late for the first page load, but will enable post scribe on next page load
|
830 |
|
831 |
private function replace_src( $script, $new_src ) {
|
832 |
|
833 |
+
$pattern = '/src=[\'"](http:\/\/|https:\/\/|\/\/)([\s\wêëèéēėęàáâæãåāäöôòóœøüÄÖÜß.,@!?^=%&:\/~+#-;]*[\w@!?^=%&\/~+#-;]?)[\'"]/i';
|
834 |
$new_src = ' src="' . $new_src . '" ';
|
835 |
preg_match( $pattern, $script, $matches );
|
836 |
$script = preg_replace( $pattern, $new_src, $script );
|
class-document.php
CHANGED
@@ -833,14 +833,14 @@ if ( ! class_exists( "cmplz_document" ) ) {
|
|
833 |
? COMPLIANZ::$config->fields[ $fieldname ]['document_label']
|
834 |
: false;
|
835 |
|
836 |
-
if ( COMPLIANZ::$config->fields[ $fieldname ]['type']
|
837 |
$value = '<a href="' . $value . '" target="_blank">';
|
838 |
-
} elseif ( COMPLIANZ::$config->fields[ $fieldname ]['type']
|
839 |
$value = apply_filters( 'cmplz_document_email', $value );
|
840 |
-
} elseif ( COMPLIANZ::$config->fields[ $fieldname ]['type']
|
841 |
$options = COMPLIANZ::$config->fields[ $fieldname ]['options'];
|
842 |
$value = isset( $options[ $value ] ) ? $options[ $value ] : '';
|
843 |
-
} elseif ( COMPLIANZ::$config->fields[ $fieldname ]['type']
|
844 |
//preserve linebreaks
|
845 |
$value = nl2br( $value );
|
846 |
} elseif ( is_array( $value ) ) {
|
@@ -2550,8 +2550,9 @@ if ( ! class_exists( "cmplz_document" ) ) {
|
|
2550 |
public function get_shortcode_page_id( $type, $region , $cache = true) {
|
2551 |
$shortcode = 'cmplz-document';
|
2552 |
$page_id = $cache ? get_transient( 'cmplz_shortcode_' . $type . '-' . $region ) : false;
|
2553 |
-
|
2554 |
if ( ! $page_id ) {
|
|
|
|
|
2555 |
$pages = get_pages();
|
2556 |
$type_region = ( $region === 'eu' ) ? $type : $type . '-' . $region;
|
2557 |
|
@@ -2691,7 +2692,9 @@ if ( ! class_exists( "cmplz_document" ) ) {
|
|
2691 |
|
2692 |
if ( cmplz_get_value( $type ) === 'none' ) {
|
2693 |
return '#';
|
2694 |
-
}
|
|
|
|
|
2695 |
$id = get_option( "cmplz_" . $type . "_custom_page" );
|
2696 |
//get correct translated id
|
2697 |
$id = apply_filters( 'wpml_object_id', $id, 'page', true, substr( get_locale(), 0, 2 ) );
|
@@ -2729,7 +2732,9 @@ if ( ! class_exists( "cmplz_document" ) ) {
|
|
2729 |
|
2730 |
if ( cmplz_get_value( $type ) === 'none' ) {
|
2731 |
return '#';
|
2732 |
-
}
|
|
|
|
|
2733 |
$id = get_option( "cmplz_" . $type . "_custom_page" );
|
2734 |
//get correct translated id
|
2735 |
$id = apply_filters( 'wpml_object_id', $id, 'page', true, substr( get_locale(), 0, 2 ) );
|
@@ -2761,7 +2766,7 @@ if ( ! class_exists( "cmplz_document" ) ) {
|
|
2761 |
|
2762 |
if ($region && $region !== $primary_region) return;
|
2763 |
|
2764 |
-
if ($type
|
2765 |
update_option('wp_page_for_privacy_policy', intval($page_id));
|
2766 |
}
|
2767 |
|
833 |
? COMPLIANZ::$config->fields[ $fieldname ]['document_label']
|
834 |
: false;
|
835 |
|
836 |
+
if ( COMPLIANZ::$config->fields[ $fieldname ]['type'] === 'url' ) {
|
837 |
$value = '<a href="' . $value . '" target="_blank">';
|
838 |
+
} elseif ( COMPLIANZ::$config->fields[ $fieldname ]['type'] === 'email' ) {
|
839 |
$value = apply_filters( 'cmplz_document_email', $value );
|
840 |
+
} elseif ( COMPLIANZ::$config->fields[ $fieldname ]['type'] === 'radio' ) {
|
841 |
$options = COMPLIANZ::$config->fields[ $fieldname ]['options'];
|
842 |
$value = isset( $options[ $value ] ) ? $options[ $value ] : '';
|
843 |
+
} elseif ( COMPLIANZ::$config->fields[ $fieldname ]['type'] === 'textarea' ) {
|
844 |
//preserve linebreaks
|
845 |
$value = nl2br( $value );
|
846 |
} elseif ( is_array( $value ) ) {
|
2550 |
public function get_shortcode_page_id( $type, $region , $cache = true) {
|
2551 |
$shortcode = 'cmplz-document';
|
2552 |
$page_id = $cache ? get_transient( 'cmplz_shortcode_' . $type . '-' . $region ) : false;
|
|
|
2553 |
if ( ! $page_id ) {
|
2554 |
+
//ensure a transient, in case none is found. This prevents continuing requests on the page list
|
2555 |
+
set_transient( "cmplz_shortcode_$type-$region", 'none', HOUR_IN_SECONDS );
|
2556 |
$pages = get_pages();
|
2557 |
$type_region = ( $region === 'eu' ) ? $type : $type . '-' . $region;
|
2558 |
|
2692 |
|
2693 |
if ( cmplz_get_value( $type ) === 'none' ) {
|
2694 |
return '#';
|
2695 |
+
}
|
2696 |
+
|
2697 |
+
if ( cmplz_get_value( $type ) === 'custom' ) {
|
2698 |
$id = get_option( "cmplz_" . $type . "_custom_page" );
|
2699 |
//get correct translated id
|
2700 |
$id = apply_filters( 'wpml_object_id', $id, 'page', true, substr( get_locale(), 0, 2 ) );
|
2732 |
|
2733 |
if ( cmplz_get_value( $type ) === 'none' ) {
|
2734 |
return '#';
|
2735 |
+
}
|
2736 |
+
|
2737 |
+
if ( cmplz_get_value( $type ) === 'custom' ) {
|
2738 |
$id = get_option( "cmplz_" . $type . "_custom_page" );
|
2739 |
//get correct translated id
|
2740 |
$id = apply_filters( 'wpml_object_id', $id, 'page', true, substr( get_locale(), 0, 2 ) );
|
2766 |
|
2767 |
if ($region && $region !== $primary_region) return;
|
2768 |
|
2769 |
+
if ($type === 'privacy-statement') {
|
2770 |
update_option('wp_page_for_privacy_policy', intval($page_id));
|
2771 |
}
|
2772 |
|
complianz-gpdr.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Complianz | GDPR/CCPA Cookie Consent
|
4 |
* Plugin URI: https://www.wordpress.org/plugins/complianz-gdpr
|
5 |
* Description: Complianz Privacy Suite for GDPR, CaCPA, DSVGO, AVG with a conditional cookie warning and customized cookie policy
|
6 |
-
* Version: 6.3.
|
7 |
* Text Domain: complianz-gdpr
|
8 |
* Domain Path: /languages
|
9 |
* Author: Really Simple Plugins
|
@@ -82,9 +82,9 @@ if ( ! class_exists( 'COMPLIANZ' ) ) {
|
|
82 |
public static $records_of_consent;
|
83 |
|
84 |
private function __construct() {
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
|
89 |
self::$config = new cmplz_config();
|
90 |
self::$company = new cmplz_company();
|
@@ -139,7 +139,7 @@ if ( ! class_exists( 'COMPLIANZ' ) ) {
|
|
139 |
//for auto upgrade functionality
|
140 |
define( 'cmplz_plugin_free', plugin_basename( __FILE__ ) );
|
141 |
$debug = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? time() : '';
|
142 |
-
define( 'cmplz_version', '6.3.
|
143 |
define( 'cmplz_plugin_file', __FILE__ );
|
144 |
}
|
145 |
|
3 |
* Plugin Name: Complianz | GDPR/CCPA Cookie Consent
|
4 |
* Plugin URI: https://www.wordpress.org/plugins/complianz-gdpr
|
5 |
* Description: Complianz Privacy Suite for GDPR, CaCPA, DSVGO, AVG with a conditional cookie warning and customized cookie policy
|
6 |
+
* Version: 6.3.6
|
7 |
* Text Domain: complianz-gdpr
|
8 |
* Domain Path: /languages
|
9 |
* Author: Really Simple Plugins
|
82 |
public static $records_of_consent;
|
83 |
|
84 |
private function __construct() {
|
85 |
+
$this->setup_constants();
|
86 |
+
$this->includes();
|
87 |
+
$this->hooks();
|
88 |
|
89 |
self::$config = new cmplz_config();
|
90 |
self::$company = new cmplz_company();
|
139 |
//for auto upgrade functionality
|
140 |
define( 'cmplz_plugin_free', plugin_basename( __FILE__ ) );
|
141 |
$debug = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? time() : '';
|
142 |
+
define( 'cmplz_version', '6.3.6' . $debug );
|
143 |
define( 'cmplz_plugin_file', __FILE__ );
|
144 |
}
|
145 |
|
config/class-config.php
CHANGED
@@ -15,6 +15,7 @@ if ( ! class_exists( "cmplz_config" ) ) {
|
|
15 |
public $thirdparty_services
|
16 |
= array(
|
17 |
'activecampaign' => 'Active Campaign',
|
|
|
18 |
'google-fonts' => 'Google Fonts',
|
19 |
'google-recaptcha' => 'Google reCAPTCHA',
|
20 |
"google-maps" => 'Google Maps',
|
@@ -162,6 +163,7 @@ if ( ! class_exists( "cmplz_config" ) ) {
|
|
162 |
"hubspot" => array( 'js.hs-scripts.com/', 'hbspt.forms.create', 'js.hsforms.net','track.hubspot.com','js.hs-analytics.net'),
|
163 |
"calendly" => array( 'assets.calendly.com' ),
|
164 |
"twitch" => array( 'twitch.tv', 'player.twitch.tv'),
|
|
|
165 |
);
|
166 |
|
167 |
public $stats
|
15 |
public $thirdparty_services
|
16 |
= array(
|
17 |
'activecampaign' => 'Active Campaign',
|
18 |
+
"adobe-fonts" => 'Adobe Fonts',
|
19 |
'google-fonts' => 'Google Fonts',
|
20 |
'google-recaptcha' => 'Google reCAPTCHA',
|
21 |
"google-maps" => 'Google Maps',
|
163 |
"hubspot" => array( 'js.hs-scripts.com/', 'hbspt.forms.create', 'js.hsforms.net','track.hubspot.com','js.hs-analytics.net'),
|
164 |
"calendly" => array( 'assets.calendly.com' ),
|
165 |
"twitch" => array( 'twitch.tv', 'player.twitch.tv'),
|
166 |
+
"adobe-fonts" => array( 'p.typekit.net', 'use.typekit.net'),
|
167 |
);
|
168 |
|
169 |
public $stats
|
cookie/class-cookie-admin.php
CHANGED
@@ -1815,9 +1815,9 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
1815 |
}
|
1816 |
|
1817 |
$editor = $new = false;
|
1818 |
-
if (
|
1819 |
-
$editor = isset( $_GET['id'] ) || ( isset( $_GET['action'] ) && $_GET['action']
|
1820 |
-
$new = isset( $_GET['action'] ) && $_GET['action']
|
1821 |
}
|
1822 |
|
1823 |
$consent_types = cmplz_get_used_consenttypes();
|
@@ -1832,7 +1832,7 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
1832 |
if ($new) {
|
1833 |
$banner_ids = array(false);
|
1834 |
} else {
|
1835 |
-
$banner_ids = array(
|
1836 |
}
|
1837 |
} else {
|
1838 |
if ( cmplz_ab_testing_enabled() ) {
|
@@ -1874,7 +1874,7 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
1874 |
* */
|
1875 |
|
1876 |
public function enqueue_admin_assets( $hook ) {
|
1877 |
-
if ( isset( $_GET['page'] ) && $_GET['page']
|
1878 |
wp_register_style( 'select2', cmplz_url . 'assets/select2/css/select2.min.css', false, cmplz_version );
|
1879 |
wp_enqueue_style( 'select2' );
|
1880 |
wp_enqueue_script( 'select2', cmplz_url . "assets/select2/js/select2.min.js", array( 'jquery' ), cmplz_version, true );
|
@@ -2116,8 +2116,13 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2116 |
$script = str_replace( '{GTM_code}', esc_attr( cmplz_get_value( "GTM_code" ) ), $script );
|
2117 |
} elseif ( $statistics === 'matomo-tag-manager' ) {
|
2118 |
$script = cmplz_get_template( 'statistics/matomo-tag-manager.js' );
|
2119 |
-
$script = str_replace(
|
2120 |
-
|
|
|
|
|
|
|
|
|
|
|
2121 |
}
|
2122 |
echo apply_filters( 'cmplz_script_filter', $script );
|
2123 |
|
@@ -2150,8 +2155,12 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2150 |
} elseif ( $statistics === 'matomo' ) {
|
2151 |
$cookieless = ( cmplz_get_value( 'matomo_anonymized' ) === 'yes' ) ? '-cookieless' : '';
|
2152 |
$script = cmplz_get_template( "statistics/matomo$cookieless.js" );
|
2153 |
-
$script = str_replace(
|
2154 |
-
|
|
|
|
|
|
|
|
|
2155 |
} elseif ( $statistics === 'clicky' ) {
|
2156 |
$script = cmplz_get_template( 'statistics/clicky.js' );
|
2157 |
$script = str_replace( '{site_ID}', esc_attr( cmplz_get_value( 'clicky_site_id' ) ), $script );
|
@@ -2280,9 +2289,10 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2280 |
$last_scan_date = $this->get_last_cookie_scan_date( true );
|
2281 |
$scan_interval = apply_filters( 'cmplz_scan_interval', 3 );
|
2282 |
$one_month_ago = strtotime( "-".$scan_interval." month" );
|
2283 |
-
if (
|
2284 |
-
|
2285 |
-
|
|
|
2286 |
) {
|
2287 |
$this->reset_pages_list();
|
2288 |
}
|
@@ -2382,8 +2392,10 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2382 |
foreach ( $markers as $marker ) {
|
2383 |
if ( $single_key && strpos( $html, $marker ) !== false ) {
|
2384 |
return $key;
|
2385 |
-
}
|
2386 |
-
|
|
|
|
|
2387 |
) {
|
2388 |
if ( $single_key ) {
|
2389 |
return $key;
|
@@ -2517,8 +2529,10 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2517 |
foreach ( $markers as $marker ) {
|
2518 |
if ( $single_key && strpos( $html, $marker ) !== false ) {
|
2519 |
return $key;
|
2520 |
-
}
|
2521 |
-
|
|
|
|
|
2522 |
) {
|
2523 |
$social_media[] = $key;
|
2524 |
}
|
@@ -2555,8 +2569,10 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2555 |
foreach ( $markers as $marker ) {
|
2556 |
if ( $single_key && strpos( $html, $marker ) !== false ) {
|
2557 |
return $key;
|
2558 |
-
}
|
2559 |
-
|
|
|
|
|
2560 |
) {
|
2561 |
$thirdparty[] = $key;
|
2562 |
}
|
@@ -2624,17 +2640,19 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2624 |
'public' => true,
|
2625 |
);
|
2626 |
$post_types = get_post_types( $args );
|
2627 |
-
unset(
|
2628 |
-
|
2629 |
-
|
2630 |
-
|
2631 |
-
|
2632 |
-
|
2633 |
-
|
2634 |
-
|
2635 |
-
|
2636 |
-
|
2637 |
-
|
|
|
|
|
2638 |
$post_types = apply_filters('cmplz_cookiescan_post_types',$post_types );
|
2639 |
|
2640 |
//from each post type, get one, for faster results.
|
@@ -2794,11 +2812,7 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2794 |
public function scan_complete() {
|
2795 |
$pages = $this->pages_to_process();
|
2796 |
|
2797 |
-
|
2798 |
-
return true;
|
2799 |
-
}
|
2800 |
-
|
2801 |
-
return false;
|
2802 |
}
|
2803 |
|
2804 |
/**
|
@@ -2815,9 +2829,7 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2815 |
$pages_list = $this->get_pages_list_single_run();
|
2816 |
$processed_pages_list = $this->get_processed_pages_list();
|
2817 |
|
2818 |
-
|
2819 |
-
|
2820 |
-
return $pages;
|
2821 |
}
|
2822 |
|
2823 |
/**
|
@@ -2897,14 +2909,6 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2897 |
|
2898 |
public function get_cookies( $settings = array() ) {
|
2899 |
global $wpdb;
|
2900 |
-
$table_exists = wp_cache_get('cmplz_cookie_table_exists', 'complianz');
|
2901 |
-
if ( !$table_exists ){
|
2902 |
-
$table_exists = $wpdb->query( "SHOW TABLES LIKE '{$wpdb->prefix}cmplz_cookies'" );
|
2903 |
-
wp_cache_set('cmplz_cookie_table_exists', $table_exists, 'complianz');
|
2904 |
-
}
|
2905 |
-
if ( empty( $table_exists ) ) {
|
2906 |
-
return array();
|
2907 |
-
}
|
2908 |
|
2909 |
$defaults = array(
|
2910 |
'ignored' => 'all',
|
@@ -2978,17 +2982,25 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
2978 |
|
2979 |
//stringyfy select args.
|
2980 |
$settings_args = sanitize_title(json_encode($settings));
|
2981 |
-
$cookies =
|
2982 |
-
if ( !$cookies ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2983 |
$cookies = $wpdb->get_results( "select * from {$wpdb->prefix}cmplz_cookies where " . $sql );
|
2984 |
-
|
2985 |
-
|
2986 |
-
|
2987 |
-
|
2988 |
-
|
2989 |
-
$cookies[ $index ] = $cookie;
|
2990 |
-
}
|
2991 |
|
|
|
|
|
2992 |
return $cookies;
|
2993 |
}
|
2994 |
|
@@ -3390,6 +3402,9 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
3390 |
if ( $progress >= 75 && $progress < 100 ) {
|
3391 |
$this->maybe_sync_cookies( true );
|
3392 |
$this->clear_double_cookienames();
|
|
|
|
|
|
|
3393 |
}
|
3394 |
|
3395 |
$attempts = $attempts + 1;
|
@@ -3629,11 +3644,7 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
3629 |
|
3630 |
$statistics = cmplz_get_value( 'compile_statistics' );
|
3631 |
|
3632 |
-
|
3633 |
-
return true;
|
3634 |
-
}
|
3635 |
-
|
3636 |
-
return false;
|
3637 |
}
|
3638 |
|
3639 |
/**
|
@@ -3666,11 +3677,8 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
3666 |
return true;
|
3667 |
}
|
3668 |
$GTM_code = COMPLIANZ::$field->get_value( 'GTM_code' );
|
3669 |
-
if ( strlen( $GTM_code ) != 0 ) {
|
3670 |
-
return true;
|
3671 |
-
}
|
3672 |
|
3673 |
-
return
|
3674 |
}
|
3675 |
|
3676 |
public function matomo_configured() {
|
@@ -3681,11 +3689,8 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
3681 |
|
3682 |
$matomo_url = COMPLIANZ::$field->get_value( 'matomo_url' );
|
3683 |
$site_id = COMPLIANZ::$field->get_value( 'matomo_site_id' );
|
3684 |
-
if ( strlen( $matomo_url ) != 0 && strlen( $site_id ) !== 0 ) {
|
3685 |
-
return true;
|
3686 |
-
}
|
3687 |
|
3688 |
-
return
|
3689 |
}
|
3690 |
|
3691 |
|
@@ -3737,8 +3742,8 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
3737 |
}
|
3738 |
}
|
3739 |
}
|
3740 |
-
|
3741 |
-
return $needs_warning;
|
3742 |
}
|
3743 |
|
3744 |
/**
|
@@ -3767,13 +3772,15 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
3767 |
}
|
3768 |
|
3769 |
if ( COMPLIANZ::$config->regions[$region]['statistics_consent'] === 'when_not_anonymous' ) {
|
3770 |
-
if ( cmplz_get_value( 'eu_consent_regions' ) === 'yes') {
|
3771 |
return apply_filters( 'cmplz_cookie_warning_required_stats', true );
|
3772 |
-
}
|
|
|
|
|
3773 |
return apply_filters( 'cmplz_cookie_warning_required_stats', false );
|
3774 |
-
} else {
|
3775 |
-
return apply_filters( 'cmplz_cookie_warning_required_stats', true );
|
3776 |
}
|
|
|
|
|
3777 |
}
|
3778 |
|
3779 |
return apply_filters( 'cmplz_cookie_warning_required_stats', false );
|
@@ -3805,11 +3812,8 @@ if ( ! class_exists( "cmplz_cookie_admin" ) ) {
|
|
3805 |
|
3806 |
$when_not_anonymous = array_search('when_not_anonymous', array_column( $active_regions, 'statistics_consent') );
|
3807 |
$uses_google = $this->uses_google_analytics() || $this->uses_google_tagmanager();
|
3808 |
-
if ( $when_not_anonymous && $uses_google && cmplz_get_value( 'consent_for_anonymous_stats' ) === 'yes' ) {
|
3809 |
-
return true;
|
3810 |
-
}
|
3811 |
|
3812 |
-
return
|
3813 |
}
|
3814 |
|
3815 |
/**
|
1815 |
}
|
1816 |
|
1817 |
$editor = $new = false;
|
1818 |
+
if ( isset($_GET['page'] ) && $_GET['page'] === 'cmplz-cookiebanner' && is_admin() && cmplz_user_can_manage() ) {
|
1819 |
+
$editor = isset( $_GET['id'] ) || ( isset( $_GET['action'] ) && $_GET['action'] === 'new' );
|
1820 |
+
$new = isset( $_GET['action'] ) && $_GET['action'] === 'new' ;
|
1821 |
}
|
1822 |
|
1823 |
$consent_types = cmplz_get_used_consenttypes();
|
1832 |
if ($new) {
|
1833 |
$banner_ids = array(false);
|
1834 |
} else {
|
1835 |
+
$banner_ids = array( (int) $_GET['id'] );
|
1836 |
}
|
1837 |
} else {
|
1838 |
if ( cmplz_ab_testing_enabled() ) {
|
1874 |
* */
|
1875 |
|
1876 |
public function enqueue_admin_assets( $hook ) {
|
1877 |
+
if ( isset( $_GET['page'] ) && $_GET['page'] === 'cmplz-wizard' ) {
|
1878 |
wp_register_style( 'select2', cmplz_url . 'assets/select2/css/select2.min.css', false, cmplz_version );
|
1879 |
wp_enqueue_style( 'select2' );
|
1880 |
wp_enqueue_script( 'select2', cmplz_url . "assets/select2/js/select2.min.js", array( 'jquery' ), cmplz_version, true );
|
2116 |
$script = str_replace( '{GTM_code}', esc_attr( cmplz_get_value( "GTM_code" ) ), $script );
|
2117 |
} elseif ( $statistics === 'matomo-tag-manager' ) {
|
2118 |
$script = cmplz_get_template( 'statistics/matomo-tag-manager.js' );
|
2119 |
+
$script = str_replace(
|
2120 |
+
array( '{container_id}', '{matomo_url}' ),
|
2121 |
+
array(
|
2122 |
+
esc_attr( cmplz_get_value( 'matomo_container_id' ) ),
|
2123 |
+
esc_url_raw( trailingslashit( cmplz_get_value( 'matomo_tag_url' ) ) )
|
2124 |
+
),
|
2125 |
+
$script );
|
2126 |
}
|
2127 |
echo apply_filters( 'cmplz_script_filter', $script );
|
2128 |
|
2155 |
} elseif ( $statistics === 'matomo' ) {
|
2156 |
$cookieless = ( cmplz_get_value( 'matomo_anonymized' ) === 'yes' ) ? '-cookieless' : '';
|
2157 |
$script = cmplz_get_template( "statistics/matomo$cookieless.js" );
|
2158 |
+
$script = str_replace(
|
2159 |
+
array( '{site_id}', '{matomo_url}' ),
|
2160 |
+
array(
|
2161 |
+
esc_attr( cmplz_get_value( 'matomo_site_id' ) ),
|
2162 |
+
esc_url_raw( trailingslashit( cmplz_get_value( 'matomo_url' ) ) )
|
2163 |
+
), $script );
|
2164 |
} elseif ( $statistics === 'clicky' ) {
|
2165 |
$script = cmplz_get_template( 'statistics/clicky.js' );
|
2166 |
$script = str_replace( '{site_ID}', esc_attr( cmplz_get_value( 'clicky_site_id' ) ), $script );
|
2289 |
$last_scan_date = $this->get_last_cookie_scan_date( true );
|
2290 |
$scan_interval = apply_filters( 'cmplz_scan_interval', 3 );
|
2291 |
$one_month_ago = strtotime( "-".$scan_interval." month" );
|
2292 |
+
if (
|
2293 |
+
( $one_month_ago > $last_scan_date )
|
2294 |
+
&& $this->scan_complete()
|
2295 |
+
&& ! $this->automatic_cookiescan_disabled()
|
2296 |
) {
|
2297 |
$this->reset_pages_list();
|
2298 |
}
|
2392 |
foreach ( $markers as $marker ) {
|
2393 |
if ( $single_key && strpos( $html, $marker ) !== false ) {
|
2394 |
return $key;
|
2395 |
+
}
|
2396 |
+
|
2397 |
+
if ( strpos( $html, $marker ) !== false
|
2398 |
+
&& ! in_array( $key, $stats )
|
2399 |
) {
|
2400 |
if ( $single_key ) {
|
2401 |
return $key;
|
2529 |
foreach ( $markers as $marker ) {
|
2530 |
if ( $single_key && strpos( $html, $marker ) !== false ) {
|
2531 |
return $key;
|
2532 |
+
}
|
2533 |
+
|
2534 |
+
if ( strpos( $html, $marker ) !== false
|
2535 |
+
&& ! in_array( $key, $social_media )
|
2536 |
) {
|
2537 |
$social_media[] = $key;
|
2538 |
}
|
2569 |
foreach ( $markers as $marker ) {
|
2570 |
if ( $single_key && strpos( $html, $marker ) !== false ) {
|
2571 |
return $key;
|
2572 |
+
}
|
2573 |
+
|
2574 |
+
if ( strpos( $html, $marker ) !== false
|
2575 |
+
&& ! in_array( $key, $thirdparty )
|
2576 |
) {
|
2577 |
$thirdparty[] = $key;
|
2578 |
}
|
2640 |
'public' => true,
|
2641 |
);
|
2642 |
$post_types = get_post_types( $args );
|
2643 |
+
unset(
|
2644 |
+
$post_types['elementor_font'],
|
2645 |
+
$post_types['attachment'],
|
2646 |
+
$post_types['revision'],
|
2647 |
+
$post_types['nav_menu_item'],
|
2648 |
+
$post_types['custom_css'],
|
2649 |
+
$post_types['customize_changeset'],
|
2650 |
+
$post_types['cmplz-dataleak'],
|
2651 |
+
$post_types['cmplz-processing'],
|
2652 |
+
$post_types['user_request'],
|
2653 |
+
$post_types['cookie'],
|
2654 |
+
$post_types['product']
|
2655 |
+
);
|
2656 |
$post_types = apply_filters('cmplz_cookiescan_post_types',$post_types );
|
2657 |
|
2658 |
//from each post type, get one, for faster results.
|
2812 |
public function scan_complete() {
|
2813 |
$pages = $this->pages_to_process();
|
2814 |
|
2815 |
+
return count( $pages ) == 0;
|
|
|
|
|
|
|
|
|
2816 |
}
|
2817 |
|
2818 |
/**
|
2829 |
$pages_list = $this->get_pages_list_single_run();
|
2830 |
$processed_pages_list = $this->get_processed_pages_list();
|
2831 |
|
2832 |
+
return array_diff( $pages_list, $processed_pages_list );
|
|
|
|
|
2833 |
}
|
2834 |
|
2835 |
/**
|
2909 |
|
2910 |
public function get_cookies( $settings = array() ) {
|
2911 |
global $wpdb;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2912 |
|
2913 |
$defaults = array(
|
2914 |
'ignored' => 'all',
|
2982 |
|
2983 |
//stringyfy select args.
|
2984 |
$settings_args = sanitize_title(json_encode($settings));
|
2985 |
+
$cookies = get_transient('cmplz_cookies_'.$settings_args);
|
2986 |
+
if ( !$cookies || cmplz_user_can_manage() ){
|
2987 |
+
$table_exists = get_transient('cmplz_cookie_table_exists');
|
2988 |
+
if ( !$table_exists ){
|
2989 |
+
$table_exists = $wpdb->query( "SHOW TABLES LIKE '{$wpdb->prefix}cmplz_cookies'" );
|
2990 |
+
set_transient('cmplz_cookie_table_exists', $table_exists );
|
2991 |
+
}
|
2992 |
+
if ( empty( $table_exists ) ) {
|
2993 |
+
return array();
|
2994 |
+
}
|
2995 |
$cookies = $wpdb->get_results( "select * from {$wpdb->prefix}cmplz_cookies where " . $sql );
|
2996 |
+
//make sure service data is added
|
2997 |
+
foreach ( $cookies as $index => $cookie ) {
|
2998 |
+
$cookie = new CMPLZ_COOKIE( $cookie->ID );
|
2999 |
+
$cookies[ $index ] = $cookie;
|
3000 |
+
}
|
|
|
|
|
3001 |
|
3002 |
+
set_transient('cmplz_cookies_'.$settings_args, $cookies, HOUR_IN_SECONDS);
|
3003 |
+
}
|
3004 |
return $cookies;
|
3005 |
}
|
3006 |
|
3402 |
if ( $progress >= 75 && $progress < 100 ) {
|
3403 |
$this->maybe_sync_cookies( true );
|
3404 |
$this->clear_double_cookienames();
|
3405 |
+
//clean up cache
|
3406 |
+
delete_transient('cmplz_cookie_shredder_list' );
|
3407 |
+
|
3408 |
}
|
3409 |
|
3410 |
$attempts = $attempts + 1;
|
3644 |
|
3645 |
$statistics = cmplz_get_value( 'compile_statistics' );
|
3646 |
|
3647 |
+
return $statistics === 'google-tag-manager';
|
|
|
|
|
|
|
|
|
3648 |
}
|
3649 |
|
3650 |
/**
|
3677 |
return true;
|
3678 |
}
|
3679 |
$GTM_code = COMPLIANZ::$field->get_value( 'GTM_code' );
|
|
|
|
|
|
|
3680 |
|
3681 |
+
return strlen( $GTM_code ) != 0;
|
3682 |
}
|
3683 |
|
3684 |
public function matomo_configured() {
|
3689 |
|
3690 |
$matomo_url = COMPLIANZ::$field->get_value( 'matomo_url' );
|
3691 |
$site_id = COMPLIANZ::$field->get_value( 'matomo_site_id' );
|
|
|
|
|
|
|
3692 |
|
3693 |
+
return strlen( $matomo_url ) != 0 && strlen( $site_id ) !== 0;
|
3694 |
}
|
3695 |
|
3696 |
|
3742 |
}
|
3743 |
}
|
3744 |
}
|
3745 |
+
|
3746 |
+
return apply_filters( 'cmplz_site_needs_cookiewarning', $needs_warning );
|
3747 |
}
|
3748 |
|
3749 |
/**
|
3772 |
}
|
3773 |
|
3774 |
if ( COMPLIANZ::$config->regions[$region]['statistics_consent'] === 'when_not_anonymous' ) {
|
3775 |
+
if ( cmplz_get_value( 'eu_consent_regions' ) === 'yes' ) {
|
3776 |
return apply_filters( 'cmplz_cookie_warning_required_stats', true );
|
3777 |
+
}
|
3778 |
+
|
3779 |
+
if ( $this->statistics_privacy_friendly() ) {
|
3780 |
return apply_filters( 'cmplz_cookie_warning_required_stats', false );
|
|
|
|
|
3781 |
}
|
3782 |
+
|
3783 |
+
return apply_filters( 'cmplz_cookie_warning_required_stats', true );
|
3784 |
}
|
3785 |
|
3786 |
return apply_filters( 'cmplz_cookie_warning_required_stats', false );
|
3812 |
|
3813 |
$when_not_anonymous = array_search('when_not_anonymous', array_column( $active_regions, 'statistics_consent') );
|
3814 |
$uses_google = $this->uses_google_analytics() || $this->uses_google_tagmanager();
|
|
|
|
|
|
|
3815 |
|
3816 |
+
return $when_not_anonymous && $uses_google && cmplz_get_value( 'consent_for_anonymous_stats' ) === 'yes';
|
3817 |
}
|
3818 |
|
3819 |
/**
|
cookie/class-cookie.php
CHANGED
@@ -64,7 +64,7 @@ if ( ! class_exists( "CMPLZ_COOKIE" ) ) {
|
|
64 |
$name = false, $language = 'en', $service_name = false
|
65 |
) {
|
66 |
if ( is_numeric( $name ) ) {
|
67 |
-
$this->ID =
|
68 |
} else {
|
69 |
$this->name = $this->sanitize_cookie( $name );
|
70 |
}
|
@@ -124,13 +124,13 @@ if ( ! class_exists( "CMPLZ_COOKIE" ) ) {
|
|
124 |
//we now should have an ID, which will be the parent item
|
125 |
$parent_ID = $this->ID;
|
126 |
|
127 |
-
if ( $return_language
|
128 |
$return_id = $this->ID;
|
129 |
}
|
130 |
|
131 |
//make sure each language is available
|
132 |
foreach ( $this->languages as $language ) {
|
133 |
-
if ( $language
|
134 |
continue;
|
135 |
}
|
136 |
$translated_cookie = new CMPLZ_COOKIE( $name, $language, $service_name );
|
@@ -611,6 +611,9 @@ if ( ! class_exists( "CMPLZ_COOKIE" ) ) {
|
|
611 |
|
612 |
add_action( 'plugins_loaded', 'cmplz_install_cookie_table' );
|
613 |
function cmplz_install_cookie_table() {
|
|
|
|
|
|
|
614 |
if ( get_option( 'cmplz_cookietable_version' ) != cmplz_version ) {
|
615 |
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
616 |
global $wpdb;
|
64 |
$name = false, $language = 'en', $service_name = false
|
65 |
) {
|
66 |
if ( is_numeric( $name ) ) {
|
67 |
+
$this->ID = (int) $name;
|
68 |
} else {
|
69 |
$this->name = $this->sanitize_cookie( $name );
|
70 |
}
|
124 |
//we now should have an ID, which will be the parent item
|
125 |
$parent_ID = $this->ID;
|
126 |
|
127 |
+
if ( $return_language === 'en' ) {
|
128 |
$return_id = $this->ID;
|
129 |
}
|
130 |
|
131 |
//make sure each language is available
|
132 |
foreach ( $this->languages as $language ) {
|
133 |
+
if ( $language === 'en' ) {
|
134 |
continue;
|
135 |
}
|
136 |
$translated_cookie = new CMPLZ_COOKIE( $name, $language, $service_name );
|
611 |
|
612 |
add_action( 'plugins_loaded', 'cmplz_install_cookie_table' );
|
613 |
function cmplz_install_cookie_table() {
|
614 |
+
if (!wp_doing_cron() && !cmplz_user_can_manage() ) {
|
615 |
+
return;
|
616 |
+
}
|
617 |
if ( get_option( 'cmplz_cookietable_version' ) != cmplz_version ) {
|
618 |
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
619 |
global $wpdb;
|
cookiebanner/class-cookiebanner.php
CHANGED
@@ -7,6 +7,9 @@ defined( 'ABSPATH' ) or die( "you do not have access to this page!" );
|
|
7 |
|
8 |
add_action( 'plugins_loaded', 'cmplz_install_cookiebanner_table', 10 );
|
9 |
function cmplz_install_cookiebanner_table() {
|
|
|
|
|
|
|
10 |
if ( get_option( 'cmplz_cbdb_version' ) !== cmplz_version ) {
|
11 |
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
12 |
global $wpdb;
|
@@ -252,11 +255,11 @@ if ( ! class_exists( "cmplz_cookiebanner" ) ) {
|
|
252 |
|
253 |
private function get() {
|
254 |
global $wpdb;
|
255 |
-
if (
|
256 |
-
$cookiebanner =
|
257 |
if ( !$cookiebanner ){
|
258 |
$cookiebanner = $wpdb->get_row( $wpdb->prepare( "select * from {$wpdb->prefix}cmplz_cookiebanners where ID = %s", intval( $this->id ) ) );
|
259 |
-
|
260 |
}
|
261 |
|
262 |
if ( $cookiebanner ) {
|
@@ -482,10 +485,10 @@ if ( ! class_exists( "cmplz_cookiebanner" ) ) {
|
|
482 |
public function get_translation_id() {
|
483 |
//if this is the banner with the lowest ID's, no ID
|
484 |
global $wpdb;
|
485 |
-
$lowest =
|
486 |
if ( !$lowest ){
|
487 |
$lowest = $wpdb->get_var( "select min(ID) from {$wpdb->prefix}cmplz_cookiebanners" );
|
488 |
-
|
489 |
}
|
490 |
|
491 |
if ( $lowest == $this->id ) {
|
@@ -605,11 +608,11 @@ if ( ! class_exists( "cmplz_cookiebanner" ) ) {
|
|
605 |
'colorpalette_button_settings' => $this->sanitize_hex_array( $this->colorpalette_button_settings ),
|
606 |
'buttons_border_radius' => $this->sanitize_int_array( $this->buttons_border_radius ),
|
607 |
'animation' => sanitize_title( $this->animation ),
|
608 |
-
'use_box_shadow' =>
|
609 |
-
'header_footer_shadow' =>
|
610 |
-
'hide_preview' =>
|
611 |
-
'disable_width_correction' =>
|
612 |
-
'legal_documents' =>
|
613 |
);
|
614 |
|
615 |
global $wpdb;
|
@@ -631,8 +634,9 @@ if ( ! class_exists( "cmplz_cookiebanner" ) ) {
|
|
631 |
} elseif ( ! $this->default && $db_default ) {
|
632 |
$this->remove_default();
|
633 |
}
|
634 |
-
|
635 |
-
|
|
|
636 |
|
637 |
$this->generate_css();
|
638 |
}
|
7 |
|
8 |
add_action( 'plugins_loaded', 'cmplz_install_cookiebanner_table', 10 );
|
9 |
function cmplz_install_cookiebanner_table() {
|
10 |
+
if (!wp_doing_cron() && !cmplz_user_can_manage() ) {
|
11 |
+
return;
|
12 |
+
}
|
13 |
if ( get_option( 'cmplz_cbdb_version' ) !== cmplz_version ) {
|
14 |
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
|
15 |
global $wpdb;
|
255 |
|
256 |
private function get() {
|
257 |
global $wpdb;
|
258 |
+
if ( (int) $this->id > 0 ) {
|
259 |
+
$cookiebanner = get_transient('cmplz_cookiebanner_'.$this->id);
|
260 |
if ( !$cookiebanner ){
|
261 |
$cookiebanner = $wpdb->get_row( $wpdb->prepare( "select * from {$wpdb->prefix}cmplz_cookiebanners where ID = %s", intval( $this->id ) ) );
|
262 |
+
set_transient('cmplz_cookiebanner_'.$this->id, $cookiebanner, HOUR_IN_SECONDS);
|
263 |
}
|
264 |
|
265 |
if ( $cookiebanner ) {
|
485 |
public function get_translation_id() {
|
486 |
//if this is the banner with the lowest ID's, no ID
|
487 |
global $wpdb;
|
488 |
+
$lowest = get_transient('cmplz_min_banner_id');
|
489 |
if ( !$lowest ){
|
490 |
$lowest = $wpdb->get_var( "select min(ID) from {$wpdb->prefix}cmplz_cookiebanners" );
|
491 |
+
set_transient('cmplz_min_banner_id', $lowest, HOUR_IN_SECONDS );
|
492 |
}
|
493 |
|
494 |
if ( $lowest == $this->id ) {
|
608 |
'colorpalette_button_settings' => $this->sanitize_hex_array( $this->colorpalette_button_settings ),
|
609 |
'buttons_border_radius' => $this->sanitize_int_array( $this->buttons_border_radius ),
|
610 |
'animation' => sanitize_title( $this->animation ),
|
611 |
+
'use_box_shadow' => (int) $this->use_box_shadow,
|
612 |
+
'header_footer_shadow' => (int) $this->header_footer_shadow,
|
613 |
+
'hide_preview' => (int) $this->hide_preview,
|
614 |
+
'disable_width_correction' => (int) $this->disable_width_correction,
|
615 |
+
'legal_documents' => (int) $this->legal_documents,
|
616 |
);
|
617 |
|
618 |
global $wpdb;
|
634 |
} elseif ( ! $this->default && $db_default ) {
|
635 |
$this->remove_default();
|
636 |
}
|
637 |
+
delete_transient('cmplz_cookiebanner_'.$this->id);
|
638 |
+
delete_transient('cmplz_min_banner_id');
|
639 |
+
delete_transient('cmplz_default_banner_id');
|
640 |
|
641 |
$this->generate_css();
|
642 |
}
|
cookiebanner/cookiebanner.php
CHANGED
@@ -190,7 +190,7 @@ function cmplz_cookiebanner_admin_menu() {
|
|
190 |
'complianz',
|
191 |
__( 'Cookie banner', 'complianz-gdpr' ),
|
192 |
__( 'Cookie banner', 'complianz-gdpr' ),
|
193 |
-
'
|
194 |
'cmplz-cookiebanner',
|
195 |
'cmplz_cookiebanner_overview'
|
196 |
);
|
190 |
'complianz',
|
191 |
__( 'Cookie banner', 'complianz-gdpr' ),
|
192 |
__( 'Cookie banner', 'complianz-gdpr' ),
|
193 |
+
'manage_privacy_options',
|
194 |
'cmplz-cookiebanner',
|
195 |
'cmplz_cookiebanner_overview'
|
196 |
);
|
cookiebanner/js/complianz.js
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
'use strict';
|
2 |
-
|
3 |
* Opt in (e.g. EU):
|
4 |
* default all scripts disabled.
|
5 |
* cookie banner
|
@@ -16,7 +16,7 @@
|
|
16 |
* For examples to edit the behaviour of the banner, please see https://github.com/really-Simple-Plugins/complianz-integrations
|
17 |
* */
|
18 |
|
19 |
-
|
20 |
* Create an element
|
21 |
* @param el
|
22 |
* @param content
|
@@ -28,7 +28,7 @@ function cmplz_create_element(el, content) {
|
|
28 |
return obj;
|
29 |
}
|
30 |
|
31 |
-
|
32 |
* Add an event
|
33 |
* @param event
|
34 |
* @param selector
|
@@ -43,7 +43,7 @@ function cmplz_add_event(event, selector, callback ) {
|
|
43 |
});
|
44 |
}
|
45 |
|
46 |
-
|
47 |
* Check if the element is hidden
|
48 |
* @param el
|
49 |
* @returns {boolean}
|
@@ -56,7 +56,7 @@ function cmplz_html_decode(input) {
|
|
56 |
var doc = new DOMParser().parseFromString(input, "text/html");
|
57 |
return doc.documentElement.textContent;
|
58 |
}
|
59 |
-
|
60 |
* If an anchor is passed for an element which may load only after an ajax call, make sure it will scroll into view.
|
61 |
*/
|
62 |
document.addEventListener('cmplz_manage_consent_container_loaded', function(e){
|
@@ -72,12 +72,12 @@ document.addEventListener('cmplz_manage_consent_container_loaded', function(e){
|
|
72 |
}
|
73 |
});
|
74 |
|
75 |
-
|
76 |
* prevent caching of the WP Rest API by varnish or other caching tools
|
77 |
*/
|
78 |
complianz.locale = complianz.locale + '&token='+Math.random().toString(36).replace(/[^a-z]+/g, '').substr(0, 5);
|
79 |
|
80 |
-
|
81 |
* CustomEvent() polyfill
|
82 |
* https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent#Polyfill
|
83 |
*/
|
@@ -109,7 +109,7 @@ let cmplz_categories = [
|
|
109 |
'marketing',
|
110 |
];
|
111 |
|
112 |
-
|
113 |
* Get a cookie by name
|
114 |
* @param name
|
115 |
* @returns {string}
|
@@ -130,7 +130,7 @@ window.cmplz_get_cookie = function(name) {
|
|
130 |
return "";
|
131 |
}
|
132 |
|
133 |
-
|
134 |
* set a cookie
|
135 |
* @param name
|
136 |
* @param value
|
@@ -162,7 +162,7 @@ window.cmplz_set_cookie = function(name, value, use_prefix) {
|
|
162 |
document.cookie = prefix+name + "=" + value + ";SameSite=Lax" + secure + expires + domain + ";path="+cmplz_get_cookie_path();
|
163 |
}
|
164 |
|
165 |
-
|
166 |
* Check if needle occurs in the haystack
|
167 |
* @param needle
|
168 |
* @param haystack
|
@@ -176,7 +176,7 @@ window.cmplz_in_array = function(needle, haystack) {
|
|
176 |
return false;
|
177 |
}
|
178 |
|
179 |
-
|
180 |
* Retrieve the highest level of consent that has been given
|
181 |
*
|
182 |
* */
|
@@ -198,7 +198,7 @@ window.cmplz_highest_accepted_category = function() {
|
|
198 |
return 'functional';
|
199 |
}
|
200 |
|
201 |
-
|
202 |
* Accept all categories
|
203 |
*/
|
204 |
window.cmplz_accept_all = function(){
|
@@ -209,7 +209,7 @@ window.cmplz_accept_all = function(){
|
|
209 |
}
|
210 |
}
|
211 |
|
212 |
-
|
213 |
* Sets all accepted categories as class in body
|
214 |
*/
|
215 |
|
@@ -254,49 +254,51 @@ function cmplz_append_css(css){
|
|
254 |
}
|
255 |
|
256 |
function cmplz_load_css( path ) {
|
257 |
-
let
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
document.getElementsByTagName("head")[0].appendChild(
|
262 |
}
|
263 |
|
264 |
-
|
265 |
* Run script, src or inline
|
266 |
* @param script //src or inline script
|
267 |
* @param category
|
268 |
* @param type
|
269 |
*/
|
270 |
|
271 |
-
function cmplz_run_script( script, category, type ) {
|
272 |
-
let
|
273 |
if ( type !== 'inline' ) {
|
274 |
-
|
275 |
} else {
|
276 |
if (typeof script !== 'string') {
|
277 |
script = script.innerHTML;
|
278 |
}
|
279 |
-
|
280 |
}
|
281 |
//check if already fired
|
282 |
if ( cmplz_in_array( script, cmplz_fired_scripts) ) {
|
283 |
return;
|
284 |
}
|
285 |
|
|
|
|
|
286 |
try {
|
287 |
if (type!=='inline') {
|
288 |
-
|
289 |
cmplz_run_after_all_scripts(category);
|
290 |
-
cmplz_maybe_run_waiting_scripts(script, category);
|
291 |
}
|
292 |
} else {
|
293 |
window.cmplzScriptLoaded = function() {
|
294 |
cmplz_run_after_all_scripts(category);
|
295 |
-
cmplz_maybe_run_waiting_scripts(script, category);
|
296 |
}
|
297 |
}
|
298 |
let header = document.getElementsByTagName("head")[0];
|
299 |
-
header.appendChild(
|
300 |
|
301 |
} catch(exception) {
|
302 |
//only runs in case of error
|
@@ -307,25 +309,25 @@ function cmplz_run_script( script, category, type ) {
|
|
307 |
}
|
308 |
|
309 |
|
310 |
-
|
311 |
* Check if there are waiting scripts, and if so, run them.
|
312 |
* @param script //src or inline script
|
313 |
* @param category
|
314 |
*/
|
315 |
|
316 |
-
function cmplz_maybe_run_waiting_scripts( script, category ){
|
317 |
let waitingScript = cmplz_get_waiting_script(cmplz_waiting_scripts, script);
|
318 |
if ( waitingScript ) {
|
319 |
-
cmplz_run_script( waitingScript, category, 'src' );
|
320 |
}
|
321 |
|
322 |
let waiting_inline_script = cmplz_get_waiting_script(cmplz_waiting_inline_scripts, script);
|
323 |
if (waiting_inline_script) {
|
324 |
-
cmplz_run_script(waiting_inline_script, category, 'inline');
|
325 |
}
|
326 |
}
|
327 |
|
328 |
-
|
329 |
* Set placeholder image as background on the parent div, set notice, and handle height.
|
330 |
*
|
331 |
* */
|
@@ -396,7 +398,7 @@ function cmplz_set_blocked_content_container() {
|
|
396 |
}
|
397 |
});
|
398 |
|
399 |
-
|
400 |
* In some cases, like ajax loaded content, the placeholders are initialized again. In that case, the scripts may need to be fired again as well.
|
401 |
*
|
402 |
*/
|
@@ -465,7 +467,7 @@ function cmplz_insert_placeholder_text(container, category, service ){
|
|
465 |
}
|
466 |
}
|
467 |
|
468 |
-
|
469 |
* Set the height of an image relative to the width, depending on the image widht/height aspect ratio.
|
470 |
*
|
471 |
*
|
@@ -496,7 +498,7 @@ function cmplz_set_blocked_content_container_aspect_ratio(container, src, placeh
|
|
496 |
});
|
497 |
img.src = src;
|
498 |
}
|
499 |
-
|
500 |
* Keep window aspect ratio in sync when window resizes
|
501 |
* To lower the number of times this code is executed, it is done with a timeout.
|
502 |
*
|
@@ -508,7 +510,7 @@ window.addEventListener('resize', function(event) {
|
|
508 |
cmplzResizeTimer = setTimeout( cmplz_set_blocked_content_container, 500);
|
509 |
}, true);
|
510 |
|
511 |
-
|
512 |
* we run this function also on an interval, because with ajax loaded content, the placeholders would otherwise not be handled.
|
513 |
*/
|
514 |
if ( complianz.block_ajax_content == 1 ) {
|
@@ -517,7 +519,7 @@ if ( complianz.block_ajax_content == 1 ) {
|
|
517 |
}, 2000);
|
518 |
}
|
519 |
|
520 |
-
|
521 |
* Check if there are any blocked scripts on the page
|
522 |
* @returns {boolean}
|
523 |
*/
|
@@ -525,7 +527,7 @@ function cmplz_has_blocked_scripts(){
|
|
525 |
let scriptElements = document.querySelectorAll('script[data-category], script[data-service]');
|
526 |
return scriptElements.length>0;
|
527 |
}
|
528 |
-
|
529 |
* Enable scripts that were blocked
|
530 |
*
|
531 |
* */
|
@@ -631,7 +633,7 @@ function cmplz_enable_category(category, service) {
|
|
631 |
document.dispatchEvent(event);
|
632 |
});
|
633 |
|
634 |
-
|
635 |
* Let's activate the scripts
|
636 |
*/
|
637 |
|
@@ -639,7 +641,7 @@ function cmplz_enable_category(category, service) {
|
|
639 |
let scriptElements = document.querySelectorAll('script[data-category='+category+'], script[data-service='+service+']');
|
640 |
scriptElements.forEach(obj => {
|
641 |
let waitfor = obj.getAttribute('data-waitfor');
|
642 |
-
let src = obj.getAttribute('src');
|
643 |
if ( waitfor ) {
|
644 |
if ( src ) {
|
645 |
cmplz_waiting_scripts[waitfor] = src;
|
@@ -654,7 +656,7 @@ function cmplz_enable_category(category, service) {
|
|
654 |
}
|
655 |
});
|
656 |
|
657 |
-
//scripts: remove text/plain
|
658 |
scriptElements.forEach(obj => {
|
659 |
//we don't want already activate scripts to fire, but also we don't want scripts that weren't blocked to fire. Hence the check for type
|
660 |
let script_mime_type = obj.getAttribute('type');
|
@@ -662,7 +664,7 @@ function cmplz_enable_category(category, service) {
|
|
662 |
return;
|
663 |
}
|
664 |
obj.classList.add('cmplz-activated' );
|
665 |
-
let src = obj.getAttribute('src');
|
666 |
if ( src ) {
|
667 |
obj.removeAttribute('type');
|
668 |
//check if this src or txt is in a waiting script. If so, skip.
|
@@ -678,7 +680,7 @@ function cmplz_enable_category(category, service) {
|
|
678 |
postscribe(psID, '<script src=' + src + '></script>');
|
679 |
}
|
680 |
} else {
|
681 |
-
cmplz_run_script(src, category, 'src' );
|
682 |
}
|
683 |
|
684 |
} else if (obj.innerText.length > 0 ) {
|
@@ -687,7 +689,7 @@ function cmplz_enable_category(category, service) {
|
|
687 |
return;
|
688 |
}
|
689 |
|
690 |
-
cmplz_run_script( obj.innerText, category, 'inline' );
|
691 |
}
|
692 |
});
|
693 |
|
@@ -708,7 +710,7 @@ function cmplz_enable_category(category, service) {
|
|
708 |
}
|
709 |
}
|
710 |
|
711 |
-
|
712 |
* remove added classes from the blocked content container
|
713 |
*
|
714 |
* @param obj
|
@@ -726,7 +728,7 @@ function cmplz_remove_placeholder(obj){
|
|
726 |
obj.classList.remove('video-wrap');
|
727 |
}
|
728 |
|
729 |
-
|
730 |
* check if the passed source has a waiting script that should be executed, and return it if so.
|
731 |
* @param waiting_scripts
|
732 |
* @param src
|
@@ -747,7 +749,7 @@ function cmplz_get_waiting_script( waiting_scripts, src ) {
|
|
747 |
return false;
|
748 |
}
|
749 |
|
750 |
-
|
751 |
* Because we need a key=>value array in javascript, the .length check for an empty array doesn't work.
|
752 |
* @param arr
|
753 |
* @returns {boolean}
|
@@ -762,7 +764,7 @@ function cmplz_array_is_empty(arr) {
|
|
762 |
return true;
|
763 |
}
|
764 |
|
765 |
-
|
766 |
* Check if the passed src or script is waiting for another script and should not execute
|
767 |
* @param waiting_scripts
|
768 |
* @param srcOrScript
|
@@ -782,7 +784,7 @@ function cmplz_is_waiting_script(waiting_scripts, srcOrScript) {
|
|
782 |
return false;
|
783 |
}
|
784 |
|
785 |
-
|
786 |
* if all scripts have been executed, fire a hook.
|
787 |
*/
|
788 |
|
@@ -794,7 +796,7 @@ function cmplz_run_after_all_scripts(category) {
|
|
794 |
}
|
795 |
}
|
796 |
|
797 |
-
|
798 |
* Fire an event in Tag Manager
|
799 |
*
|
800 |
*
|
@@ -813,7 +815,7 @@ function cmplz_run_tm_event(category) {
|
|
813 |
}
|
814 |
}
|
815 |
|
816 |
-
|
817 |
* Function to handle backward compatibility
|
818 |
*
|
819 |
*/
|
@@ -840,7 +842,7 @@ window.conditionally_show_banner = function() {
|
|
840 |
cmplz_set_blocked_content_container();
|
841 |
cmplz_legacy();
|
842 |
|
843 |
-
|
844 |
* Integration with WordPress, tell what kind of consent type we're using, then fire an event
|
845 |
*/
|
846 |
|
@@ -925,7 +927,7 @@ window.conditionally_show_banner = function() {
|
|
925 |
}
|
926 |
}
|
927 |
|
928 |
-
|
929 |
* Get list of services active on the page
|
930 |
* @returns {*[]}
|
931 |
*/
|
@@ -944,7 +946,7 @@ function cmplz_get_services_on_page(){
|
|
944 |
return services;
|
945 |
}
|
946 |
|
947 |
-
|
948 |
* Run the actual cookie warning
|
949 |
*
|
950 |
* */
|
@@ -971,7 +973,7 @@ window.show_cookie_banner = function () {
|
|
971 |
//get correct banner, based on banner_id
|
972 |
cmplz_banner = document.querySelector('.cmplz-cookiebanner.banner-'+complianz.user_banner_id+'.'+complianz.consenttype);
|
973 |
if ( !cmplz_banner ) {
|
974 |
-
|
975 |
}
|
976 |
cmplz_manage_consent_button = document.querySelector('#cmplz-manage-consent .cmplz-manage-consent.manage-consent-'+complianz.user_banner_id);
|
977 |
let css_file_url = complianz.css_file.replace('{type}', complianz.consenttype ).replace('{banner_id}', complianz.user_banner_id);
|
@@ -1017,7 +1019,7 @@ window.show_cookie_banner = function () {
|
|
1017 |
let event = new CustomEvent('cmplz_cookie_warning_loaded', {detail: complianz.region});
|
1018 |
document.dispatchEvent(event);
|
1019 |
}
|
1020 |
-
|
1021 |
* Get the status of the banner: dismissed | show
|
1022 |
* @returns {string}
|
1023 |
*/
|
@@ -1025,7 +1027,7 @@ window.cmplz_get_banner_status = function (){
|
|
1025 |
return cmplz_get_cookie('banner-status');
|
1026 |
}
|
1027 |
|
1028 |
-
|
1029 |
* Set the banner status so it will be either shown or dismissed, and store it in a cookie.
|
1030 |
* @param status (optional)
|
1031 |
*/
|
@@ -1065,7 +1067,7 @@ window.cmplz_set_banner_status = function ( status ){
|
|
1065 |
cmplz_start_clean();
|
1066 |
}
|
1067 |
|
1068 |
-
|
1069 |
* Check if current visitor is a bot
|
1070 |
*
|
1071 |
* @returns {boolean}
|
@@ -1076,7 +1078,7 @@ function cmplz_is_bot(){
|
|
1076 |
var userAgent = navigator.userAgent;
|
1077 |
return reBot.test(userAgent);
|
1078 |
}
|
1079 |
-
|
1080 |
* Check if current visitor is a speedbot
|
1081 |
*
|
1082 |
* @returns {boolean}
|
@@ -1088,7 +1090,7 @@ function cmplz_is_speedbot(){
|
|
1088 |
return speedBot.test(userAgent);
|
1089 |
}
|
1090 |
|
1091 |
-
|
1092 |
* Check if there is consent for a category or service
|
1093 |
* @param category
|
1094 |
* @returns {boolean}
|
@@ -1101,7 +1103,7 @@ window.cmplz_has_consent = function ( category ){
|
|
1101 |
if ( category === 'functional' ) return true;
|
1102 |
var has_consent, value;
|
1103 |
|
1104 |
-
|
1105 |
* categories
|
1106 |
*/
|
1107 |
value = cmplz_get_cookie(category);
|
@@ -1116,7 +1118,7 @@ window.cmplz_has_consent = function ( category ){
|
|
1116 |
return has_consent;
|
1117 |
}
|
1118 |
|
1119 |
-
|
1120 |
* Check if a service has consent
|
1121 |
* @param service
|
1122 |
* @returns {boolean|*}
|
@@ -1138,7 +1140,7 @@ window.cmplz_is_service_denied = function ( service ) {
|
|
1138 |
}
|
1139 |
}
|
1140 |
|
1141 |
-
|
1142 |
* Check if a service has consent
|
1143 |
* @param service
|
1144 |
* @param category
|
@@ -1162,7 +1164,7 @@ window.cmplz_has_service_consent = function ( service, category ) {
|
|
1162 |
}
|
1163 |
}
|
1164 |
|
1165 |
-
|
1166 |
* check if there's at least one service with consent
|
1167 |
* @returns {boolean}
|
1168 |
*/
|
@@ -1184,7 +1186,7 @@ function cmplz_exists_service_consent(){
|
|
1184 |
return false;
|
1185 |
}
|
1186 |
|
1187 |
-
|
1188 |
* Set consent for a service
|
1189 |
* @param service
|
1190 |
* @param consented
|
@@ -1209,14 +1211,14 @@ function cmplz_set_service_consent( service, consented ){
|
|
1209 |
document.dispatchEvent(event);
|
1210 |
}
|
1211 |
|
1212 |
-
|
1213 |
* Remove all service consents
|
1214 |
*/
|
1215 |
function cmplz_clear_all_service_consents(){
|
1216 |
cmplz_set_cookie('consented_services', '');
|
1217 |
}
|
1218 |
|
1219 |
-
|
1220 |
* Get all consented or denied services
|
1221 |
*/
|
1222 |
|
@@ -1230,7 +1232,7 @@ function cmplz_get_all_service_consents(){
|
|
1230 |
}
|
1231 |
return consented_services;
|
1232 |
}
|
1233 |
-
|
1234 |
* Get cookie path
|
1235 |
* @returns {*}
|
1236 |
*/
|
@@ -1238,7 +1240,7 @@ function cmplz_get_cookie_path(){
|
|
1238 |
return typeof complianz.cookie_path !== 'undefined' && complianz.cookie_path !== '' ? complianz.cookie_path : '/';
|
1239 |
}
|
1240 |
|
1241 |
-
|
1242 |
* retrieve domain to set the cookies on
|
1243 |
* @returns {string}
|
1244 |
*/
|
@@ -1253,7 +1255,7 @@ function cmplz_get_cookie_domain(){
|
|
1253 |
return domain;
|
1254 |
}
|
1255 |
|
1256 |
-
|
1257 |
* Set consent for a category
|
1258 |
* @param category
|
1259 |
* @param value
|
@@ -1315,7 +1317,7 @@ function cmplz_reload_browser_compatible(){
|
|
1315 |
}
|
1316 |
}
|
1317 |
|
1318 |
-
|
1319 |
* We use ajax to check the consenttype based on region, otherwise caching could prevent the user specific warning
|
1320 |
*
|
1321 |
* */
|
@@ -1344,7 +1346,7 @@ if ( complianz.geoip == 1 && (cmplz_user_data.length == 0 || (cmplz_user_data.ve
|
|
1344 |
conditionally_show_banner();
|
1345 |
}
|
1346 |
|
1347 |
-
|
1348 |
* when ab testing, or using records of consent, we want to keep track of the unique user id
|
1349 |
*/
|
1350 |
|
@@ -1385,7 +1387,7 @@ function cmplz_track_status_end(){
|
|
1385 |
}
|
1386 |
}
|
1387 |
|
1388 |
-
|
1389 |
* This creates an API which devs can use to trigger actions in complianz.
|
1390 |
*/
|
1391 |
document.addEventListener('cmplz_consent_action', function (e) {
|
@@ -1394,7 +1396,7 @@ document.addEventListener('cmplz_consent_action', function (e) {
|
|
1394 |
cmplz_track_status();
|
1395 |
});
|
1396 |
|
1397 |
-
|
1398 |
* Accept all categories
|
1399 |
*/
|
1400 |
window.cmplz_accept_all = function(){
|
@@ -1407,7 +1409,7 @@ window.cmplz_accept_all = function(){
|
|
1407 |
cmplz_sync_category_checkboxes();
|
1408 |
}
|
1409 |
|
1410 |
-
|
1411 |
* Deny all categories, and reload if needed.
|
1412 |
*/
|
1413 |
window.cmplz_deny_all = function(){
|
@@ -1441,7 +1443,7 @@ window.cmplz_deny_all = function(){
|
|
1441 |
}
|
1442 |
}
|
1443 |
|
1444 |
-
|
1445 |
* For both opt-in and opt-out, clicking cmplz-accept should result in accepting all categories
|
1446 |
*/
|
1447 |
cmplz_add_event('click', '.cmplz-accept', function(e){
|
@@ -1452,7 +1454,7 @@ cmplz_add_event('click', '.cmplz-accept', function(e){
|
|
1452 |
cmplz_track_status();
|
1453 |
});
|
1454 |
|
1455 |
-
|
1456 |
* Accept marketing cookies by clicking any other link cookie acceptance from a custom link
|
1457 |
*/
|
1458 |
|
@@ -1477,7 +1479,7 @@ cmplz_add_event('click', '.cmplz-accept-category, .cmplz-accept-marketing', func
|
|
1477 |
cmplz_track_status();
|
1478 |
});
|
1479 |
|
1480 |
-
|
1481 |
* Accept a specific service
|
1482 |
*/
|
1483 |
cmplz_add_event('click', '.cmplz-accept-service', function(e){
|
@@ -1496,7 +1498,7 @@ cmplz_add_event('click', '.cmplz-accept-service', function(e){
|
|
1496 |
cmplz_fire_categories_event();
|
1497 |
cmplz_track_status();
|
1498 |
});
|
1499 |
-
|
1500 |
* Accept a specific service
|
1501 |
*/
|
1502 |
cmplz_add_event('change', '.cmplz-accept-service', function(e){
|
@@ -1536,7 +1538,7 @@ cmplz_add_event('change', '.cmplz-accept-service', function(e){
|
|
1536 |
|
1537 |
|
1538 |
|
1539 |
-
|
1540 |
* On the banner, clicking a category should fire the category only after the save button is clicked.
|
1541 |
*
|
1542 |
*/
|
@@ -1580,7 +1582,7 @@ cmplz_add_event('click', '.cmplz-view-preferences', function(e){
|
|
1580 |
cmplz_banner.querySelector('.cmplz-save-preferences' ).style.display = 'block';
|
1581 |
}
|
1582 |
});
|
1583 |
-
|
1584 |
* On the cookie policy, clicking a category should fire the category immediately
|
1585 |
*
|
1586 |
*/
|
@@ -1632,7 +1634,7 @@ cmplz_add_event('click', 'button.cmplz-manage-consent', function(e){
|
|
1632 |
cmplz_set_banner_status('show');
|
1633 |
});
|
1634 |
|
1635 |
-
|
1636 |
* Handle dismiss on scroll and dismiss on timeout
|
1637 |
*/
|
1638 |
function cmplz_set_up_auto_dismiss() {
|
@@ -1661,7 +1663,7 @@ function cmplz_set_up_auto_dismiss() {
|
|
1661 |
}
|
1662 |
}
|
1663 |
|
1664 |
-
|
1665 |
* Fire a event wich passes all consented categories
|
1666 |
* Separated from the actual category consent because we want to bundle it in one event
|
1667 |
*/
|
@@ -1673,7 +1675,7 @@ function cmplz_fire_categories_event(){
|
|
1673 |
let event = new CustomEvent('cmplz_fire_categories', { detail: details });
|
1674 |
document.dispatchEvent(event);
|
1675 |
}
|
1676 |
-
|
1677 |
* Track the status of current consent
|
1678 |
* @param status
|
1679 |
*/
|
@@ -1724,7 +1726,7 @@ function cmplz_track_status( status ) {
|
|
1724 |
|
1725 |
}
|
1726 |
|
1727 |
-
|
1728 |
* Get accepted categories
|
1729 |
*
|
1730 |
* @returns {string}
|
@@ -1749,7 +1751,7 @@ function cmplz_accepted_categories() {
|
|
1749 |
return consentedCategories;
|
1750 |
}
|
1751 |
|
1752 |
-
|
1753 |
* Enable the checkbox for each category which was enabled
|
1754 |
*
|
1755 |
* */
|
@@ -1785,7 +1787,7 @@ function cmplz_sync_category_checkboxes() {
|
|
1785 |
}
|
1786 |
}
|
1787 |
|
1788 |
-
|
1789 |
* Merge two objects
|
1790 |
*
|
1791 |
* */
|
@@ -1808,7 +1810,7 @@ function cmplz_merge_object(userdata, ajax_data) {
|
|
1808 |
return output;
|
1809 |
}
|
1810 |
|
1811 |
-
|
1812 |
* If current cookie policy has changed, reset cookie consent
|
1813 |
*
|
1814 |
* */
|
@@ -1840,12 +1842,14 @@ function cmplz_clear_cookies(cookie_part){
|
|
1840 |
let pathname = location.pathname;
|
1841 |
let pathParts = pathname.replace(/^\/|\/$/g, '').split('/');
|
1842 |
|
|
|
1843 |
for (var i = 0; i < cookies.length; i++) {
|
1844 |
let cookieName = cookies[i].split(";")[0].split("=")[0];
|
1845 |
let host = window.location.hostname;
|
1846 |
var domainParts = host.split(".");
|
1847 |
//if we have more than one result in the array, we can skip the last one, as it will be the .com/.org extension
|
1848 |
let skip_last = domainParts.length > 1;
|
|
|
1849 |
if ( cookieName.indexOf(cookie_part) !==-1 ) {
|
1850 |
foundCookie = true;
|
1851 |
let cookieBaseDomain = encodeURIComponent(cookieName) + '=;SameSite=Lax' + secure + expires +';domain=;path=';
|
@@ -1883,7 +1887,7 @@ function cmplz_clear_cookies(cookie_part){
|
|
1883 |
return foundCookie;
|
1884 |
}
|
1885 |
|
1886 |
-
|
1887 |
*
|
1888 |
* If a policy is accepted, save this in the user policy id
|
1889 |
*
|
@@ -1893,7 +1897,7 @@ function cmplz_set_accepted_cookie_policy_id() {
|
|
1893 |
cmplz_set_cookie('policy_id', complianz.current_policy_id);
|
1894 |
}
|
1895 |
|
1896 |
-
|
1897 |
* For supported integrations, initialize the not consented state
|
1898 |
*
|
1899 |
* */
|
@@ -1908,7 +1912,7 @@ function cmplz_integrations_init() {
|
|
1908 |
}
|
1909 |
}
|
1910 |
|
1911 |
-
|
1912 |
* For supported integrations, revoke consent
|
1913 |
*
|
1914 |
* */
|
@@ -1924,7 +1928,7 @@ function cmplz_integrations_revoke() {
|
|
1924 |
}
|
1925 |
}
|
1926 |
|
1927 |
-
|
1928 |
* For supported integrations, set consent
|
1929 |
*
|
1930 |
* */
|
@@ -1964,7 +1968,7 @@ function cmplz_get_url_parameter(sPageURL, sParam) {
|
|
1964 |
return false;
|
1965 |
}
|
1966 |
|
1967 |
-
|
1968 |
* If the parameter cmplz_region_redirect =true is passed, find the user's region, and redirect.
|
1969 |
*/
|
1970 |
function cmplz_maybe_auto_redirect() {
|
@@ -1975,7 +1979,7 @@ function cmplz_maybe_auto_redirect() {
|
|
1975 |
}
|
1976 |
}
|
1977 |
|
1978 |
-
|
1979 |
* wrapper to set consent for wp consent API. If consent API is not active, do nothing
|
1980 |
* @param type
|
1981 |
* @param value
|
@@ -1988,6 +1992,7 @@ function cmplz_wp_set_consent(type, value) {
|
|
1988 |
}
|
1989 |
|
1990 |
var cmplz_cookie_data = [];
|
|
|
1991 |
function cmplz_start_clean(){
|
1992 |
if ( complianz.clean_cookies == 1 ) {
|
1993 |
//check if it's already stored
|
@@ -2003,46 +2008,56 @@ function cmplz_start_clean(){
|
|
2003 |
request.onload = function() {
|
2004 |
cmplz_cookie_data = JSON.parse(request.response);
|
2005 |
sessionStorage.setItem('cmplz_cookie_data', JSON.stringify(cmplz_cookie_data) );
|
2006 |
-
|
2007 |
};
|
2008 |
} else {
|
2009 |
-
|
2010 |
}
|
2011 |
}
|
2012 |
}
|
2013 |
|
2014 |
-
|
2015 |
-
|
2016 |
-
|
2017 |
-
|
2018 |
-
|
2019 |
-
|
2020 |
-
|
2021 |
-
|
2022 |
-
|
2023 |
-
|
2024 |
-
];
|
2025 |
-
|
2026 |
-
let
|
2027 |
-
|
2028 |
-
|
2029 |
-
|
2030 |
-
|
2031 |
-
let
|
2032 |
-
|
2033 |
-
|
2034 |
-
cmplz_clear_cookies(item);
|
2035 |
-
cmplz_clear_storage(item);
|
2036 |
-
}
|
2037 |
}
|
2038 |
}
|
2039 |
}
|
2040 |
}
|
|
|
|
|
2041 |
|
2042 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2043 |
}
|
2044 |
|
2045 |
-
|
2046 |
* Clear an item from either session or localstorage
|
2047 |
* @param item
|
2048 |
*/
|
@@ -2056,7 +2071,7 @@ function cmplz_clear_storage(item){
|
|
2056 |
}
|
2057 |
}
|
2058 |
}
|
2059 |
-
|
2060 |
* Load revoke options
|
2061 |
*/
|
2062 |
|
@@ -2080,7 +2095,7 @@ function cmplz_load_manage_consent_container() {
|
|
2080 |
}
|
2081 |
}
|
2082 |
|
2083 |
-
|
2084 |
* Make slider radio's tabable
|
2085 |
*/
|
2086 |
|
@@ -2091,7 +2106,7 @@ cmplz_add_event('keypress', '.cmplz-banner-slider label', function(e){
|
|
2091 |
}
|
2092 |
});
|
2093 |
|
2094 |
-
|
2095 |
* Make close button closable with enter
|
2096 |
*/
|
2097 |
cmplz_add_event('keypress', '.cmplz-cookiebanner .cmplz-header .cmplz-close', function(e){
|
@@ -2134,9 +2149,23 @@ function cmplz_equals (array_1, array_2) {
|
|
2134 |
return true;
|
2135 |
}
|
2136 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2137 |
|
|
|
|
|
2138 |
|
2139 |
-
|
2140 |
* Hooked into jquery
|
2141 |
*/
|
2142 |
let cmplz_has_wp_video = document.querySelector('.cmplz-wp-video-shortcode');
|
@@ -2148,17 +2177,17 @@ if ('undefined' != typeof window.jQuery) {
|
|
2148 |
cmplz_activate_wp_video();
|
2149 |
});
|
2150 |
|
2151 |
-
var
|
2152 |
cmplz_times_checked+=1;
|
2153 |
if ( document.querySelector('.cmplz-wp-video-shortcode') && cmplz_times_checked<100) {
|
2154 |
cmplz_activate_wp_video();
|
2155 |
} else {
|
2156 |
-
clearInterval(
|
2157 |
}
|
2158 |
}, 500);
|
2159 |
}
|
2160 |
|
2161 |
-
|
2162 |
* WordPress legacy shortcode
|
2163 |
*/
|
2164 |
function cmplz_activate_wp_video(again) {
|
@@ -2216,12 +2245,11 @@ if ('undefined' != typeof window.jQuery) {
|
|
2216 |
}
|
2217 |
}
|
2218 |
|
2219 |
-
|
2220 |
* Activate fitvids on the parent element if active
|
2221 |
* a.o. Beaverbuilder
|
2222 |
*/
|
2223 |
|
2224 |
-
|
2225 |
document.querySelectorAll('.cmplz-video').forEach(obj => {
|
2226 |
//turn obj into jquery object
|
2227 |
let $obj = $(obj);
|
@@ -2230,7 +2258,7 @@ if ('undefined' != typeof window.jQuery) {
|
|
2230 |
}
|
2231 |
});
|
2232 |
|
2233 |
-
|
2234 |
* Activate fitvids on the parent element if active
|
2235 |
* a.o. Beaverbuilder
|
2236 |
*/
|
1 |
'use strict';
|
2 |
+
/*
|
3 |
* Opt in (e.g. EU):
|
4 |
* default all scripts disabled.
|
5 |
* cookie banner
|
16 |
* For examples to edit the behaviour of the banner, please see https://github.com/really-Simple-Plugins/complianz-integrations
|
17 |
* */
|
18 |
|
19 |
+
/*
|
20 |
* Create an element
|
21 |
* @param el
|
22 |
* @param content
|
28 |
return obj;
|
29 |
}
|
30 |
|
31 |
+
/*
|
32 |
* Add an event
|
33 |
* @param event
|
34 |
* @param selector
|
43 |
});
|
44 |
}
|
45 |
|
46 |
+
/*
|
47 |
* Check if the element is hidden
|
48 |
* @param el
|
49 |
* @returns {boolean}
|
56 |
var doc = new DOMParser().parseFromString(input, "text/html");
|
57 |
return doc.documentElement.textContent;
|
58 |
}
|
59 |
+
/*
|
60 |
* If an anchor is passed for an element which may load only after an ajax call, make sure it will scroll into view.
|
61 |
*/
|
62 |
document.addEventListener('cmplz_manage_consent_container_loaded', function(e){
|
72 |
}
|
73 |
});
|
74 |
|
75 |
+
/*
|
76 |
* prevent caching of the WP Rest API by varnish or other caching tools
|
77 |
*/
|
78 |
complianz.locale = complianz.locale + '&token='+Math.random().toString(36).replace(/[^a-z]+/g, '').substr(0, 5);
|
79 |
|
80 |
+
/*
|
81 |
* CustomEvent() polyfill
|
82 |
* https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent#Polyfill
|
83 |
*/
|
109 |
'marketing',
|
110 |
];
|
111 |
|
112 |
+
/*
|
113 |
* Get a cookie by name
|
114 |
* @param name
|
115 |
* @returns {string}
|
130 |
return "";
|
131 |
}
|
132 |
|
133 |
+
/*
|
134 |
* set a cookie
|
135 |
* @param name
|
136 |
* @param value
|
162 |
document.cookie = prefix+name + "=" + value + ";SameSite=Lax" + secure + expires + domain + ";path="+cmplz_get_cookie_path();
|
163 |
}
|
164 |
|
165 |
+
/*
|
166 |
* Check if needle occurs in the haystack
|
167 |
* @param needle
|
168 |
* @param haystack
|
176 |
return false;
|
177 |
}
|
178 |
|
179 |
+
/*
|
180 |
* Retrieve the highest level of consent that has been given
|
181 |
*
|
182 |
* */
|
198 |
return 'functional';
|
199 |
}
|
200 |
|
201 |
+
/*
|
202 |
* Accept all categories
|
203 |
*/
|
204 |
window.cmplz_accept_all = function(){
|
209 |
}
|
210 |
}
|
211 |
|
212 |
+
/*
|
213 |
* Sets all accepted categories as class in body
|
214 |
*/
|
215 |
|
254 |
}
|
255 |
|
256 |
function cmplz_load_css( path ) {
|
257 |
+
let targetObj = document.createElement("link")
|
258 |
+
targetObj.setAttribute("rel", "stylesheet")
|
259 |
+
targetObj.setAttribute("type", "text/css")
|
260 |
+
targetObj.setAttribute("href", path)
|
261 |
+
document.getElementsByTagName("head")[0].appendChild(targetObj)
|
262 |
}
|
263 |
|
264 |
+
/*
|
265 |
* Run script, src or inline
|
266 |
* @param script //src or inline script
|
267 |
* @param category
|
268 |
* @param type
|
269 |
*/
|
270 |
|
271 |
+
function cmplz_run_script( script, category, type, sourceObj ) {
|
272 |
+
let targetObj = document.createElement("script");
|
273 |
if ( type !== 'inline' ) {
|
274 |
+
targetObj.setAttribute("src", script);
|
275 |
} else {
|
276 |
if (typeof script !== 'string') {
|
277 |
script = script.innerHTML;
|
278 |
}
|
279 |
+
targetObj.innerHTML = [script, 'cmplzScriptLoaded();'].join('\n');
|
280 |
}
|
281 |
//check if already fired
|
282 |
if ( cmplz_in_array( script, cmplz_fired_scripts) ) {
|
283 |
return;
|
284 |
}
|
285 |
|
286 |
+
cmplzCopyAttributes(sourceObj, targetObj);
|
287 |
+
|
288 |
try {
|
289 |
if (type!=='inline') {
|
290 |
+
targetObj.onload = function () {
|
291 |
cmplz_run_after_all_scripts(category);
|
292 |
+
cmplz_maybe_run_waiting_scripts(script, category, sourceObj);
|
293 |
}
|
294 |
} else {
|
295 |
window.cmplzScriptLoaded = function() {
|
296 |
cmplz_run_after_all_scripts(category);
|
297 |
+
cmplz_maybe_run_waiting_scripts(script, category, sourceObj);
|
298 |
}
|
299 |
}
|
300 |
let header = document.getElementsByTagName("head")[0];
|
301 |
+
header.appendChild(targetObj);
|
302 |
|
303 |
} catch(exception) {
|
304 |
//only runs in case of error
|
309 |
}
|
310 |
|
311 |
|
312 |
+
/*
|
313 |
* Check if there are waiting scripts, and if so, run them.
|
314 |
* @param script //src or inline script
|
315 |
* @param category
|
316 |
*/
|
317 |
|
318 |
+
function cmplz_maybe_run_waiting_scripts( script, category, sourceObj ){
|
319 |
let waitingScript = cmplz_get_waiting_script(cmplz_waiting_scripts, script);
|
320 |
if ( waitingScript ) {
|
321 |
+
cmplz_run_script( waitingScript, category, 'src', sourceObj );
|
322 |
}
|
323 |
|
324 |
let waiting_inline_script = cmplz_get_waiting_script(cmplz_waiting_inline_scripts, script);
|
325 |
if (waiting_inline_script) {
|
326 |
+
cmplz_run_script(waiting_inline_script, category, 'inline', sourceObj);
|
327 |
}
|
328 |
}
|
329 |
|
330 |
+
/*
|
331 |
* Set placeholder image as background on the parent div, set notice, and handle height.
|
332 |
*
|
333 |
* */
|
398 |
}
|
399 |
});
|
400 |
|
401 |
+
/*
|
402 |
* In some cases, like ajax loaded content, the placeholders are initialized again. In that case, the scripts may need to be fired again as well.
|
403 |
*
|
404 |
*/
|
467 |
}
|
468 |
}
|
469 |
|
470 |
+
/*
|
471 |
* Set the height of an image relative to the width, depending on the image widht/height aspect ratio.
|
472 |
*
|
473 |
*
|
498 |
});
|
499 |
img.src = src;
|
500 |
}
|
501 |
+
/*
|
502 |
* Keep window aspect ratio in sync when window resizes
|
503 |
* To lower the number of times this code is executed, it is done with a timeout.
|
504 |
*
|
510 |
cmplzResizeTimer = setTimeout( cmplz_set_blocked_content_container, 500);
|
511 |
}, true);
|
512 |
|
513 |
+
/*
|
514 |
* we run this function also on an interval, because with ajax loaded content, the placeholders would otherwise not be handled.
|
515 |
*/
|
516 |
if ( complianz.block_ajax_content == 1 ) {
|
519 |
}, 2000);
|
520 |
}
|
521 |
|
522 |
+
/*
|
523 |
* Check if there are any blocked scripts on the page
|
524 |
* @returns {boolean}
|
525 |
*/
|
527 |
let scriptElements = document.querySelectorAll('script[data-category], script[data-service]');
|
528 |
return scriptElements.length>0;
|
529 |
}
|
530 |
+
/*
|
531 |
* Enable scripts that were blocked
|
532 |
*
|
533 |
* */
|
633 |
document.dispatchEvent(event);
|
634 |
});
|
635 |
|
636 |
+
/*
|
637 |
* Let's activate the scripts
|
638 |
*/
|
639 |
|
641 |
let scriptElements = document.querySelectorAll('script[data-category='+category+'], script[data-service='+service+']');
|
642 |
scriptElements.forEach(obj => {
|
643 |
let waitfor = obj.getAttribute('data-waitfor');
|
644 |
+
let src = obj.getAttribute('data-cmplz-src');
|
645 |
if ( waitfor ) {
|
646 |
if ( src ) {
|
647 |
cmplz_waiting_scripts[waitfor] = src;
|
656 |
}
|
657 |
});
|
658 |
|
659 |
+
//scripts: remove text/plain, and move data-src attribute to src attribute
|
660 |
scriptElements.forEach(obj => {
|
661 |
//we don't want already activate scripts to fire, but also we don't want scripts that weren't blocked to fire. Hence the check for type
|
662 |
let script_mime_type = obj.getAttribute('type');
|
664 |
return;
|
665 |
}
|
666 |
obj.classList.add('cmplz-activated' );
|
667 |
+
let src = obj.getAttribute('data-cmplz-src');
|
668 |
if ( src ) {
|
669 |
obj.removeAttribute('type');
|
670 |
//check if this src or txt is in a waiting script. If so, skip.
|
680 |
postscribe(psID, '<script src=' + src + '></script>');
|
681 |
}
|
682 |
} else {
|
683 |
+
cmplz_run_script(src, category, 'src', obj );
|
684 |
}
|
685 |
|
686 |
} else if (obj.innerText.length > 0 ) {
|
689 |
return;
|
690 |
}
|
691 |
|
692 |
+
cmplz_run_script( obj.innerText, category, 'inline', obj );
|
693 |
}
|
694 |
});
|
695 |
|
710 |
}
|
711 |
}
|
712 |
|
713 |
+
/*
|
714 |
* remove added classes from the blocked content container
|
715 |
*
|
716 |
* @param obj
|
728 |
obj.classList.remove('video-wrap');
|
729 |
}
|
730 |
|
731 |
+
/*
|
732 |
* check if the passed source has a waiting script that should be executed, and return it if so.
|
733 |
* @param waiting_scripts
|
734 |
* @param src
|
749 |
return false;
|
750 |
}
|
751 |
|
752 |
+
/*
|
753 |
* Because we need a key=>value array in javascript, the .length check for an empty array doesn't work.
|
754 |
* @param arr
|
755 |
* @returns {boolean}
|
764 |
return true;
|
765 |
}
|
766 |
|
767 |
+
/*
|
768 |
* Check if the passed src or script is waiting for another script and should not execute
|
769 |
* @param waiting_scripts
|
770 |
* @param srcOrScript
|
784 |
return false;
|
785 |
}
|
786 |
|
787 |
+
/*
|
788 |
* if all scripts have been executed, fire a hook.
|
789 |
*/
|
790 |
|
796 |
}
|
797 |
}
|
798 |
|
799 |
+
/*
|
800 |
* Fire an event in Tag Manager
|
801 |
*
|
802 |
*
|
815 |
}
|
816 |
}
|
817 |
|
818 |
+
/*
|
819 |
* Function to handle backward compatibility
|
820 |
*
|
821 |
*/
|
842 |
cmplz_set_blocked_content_container();
|
843 |
cmplz_legacy();
|
844 |
|
845 |
+
/*
|
846 |
* Integration with WordPress, tell what kind of consent type we're using, then fire an event
|
847 |
*/
|
848 |
|
927 |
}
|
928 |
}
|
929 |
|
930 |
+
/*
|
931 |
* Get list of services active on the page
|
932 |
* @returns {*[]}
|
933 |
*/
|
946 |
return services;
|
947 |
}
|
948 |
|
949 |
+
/*
|
950 |
* Run the actual cookie warning
|
951 |
*
|
952 |
* */
|
973 |
//get correct banner, based on banner_id
|
974 |
cmplz_banner = document.querySelector('.cmplz-cookiebanner.banner-'+complianz.user_banner_id+'.'+complianz.consenttype);
|
975 |
if ( !cmplz_banner ) {
|
976 |
+
disableCookiebanner = true;
|
977 |
}
|
978 |
cmplz_manage_consent_button = document.querySelector('#cmplz-manage-consent .cmplz-manage-consent.manage-consent-'+complianz.user_banner_id);
|
979 |
let css_file_url = complianz.css_file.replace('{type}', complianz.consenttype ).replace('{banner_id}', complianz.user_banner_id);
|
1019 |
let event = new CustomEvent('cmplz_cookie_warning_loaded', {detail: complianz.region});
|
1020 |
document.dispatchEvent(event);
|
1021 |
}
|
1022 |
+
/*
|
1023 |
* Get the status of the banner: dismissed | show
|
1024 |
* @returns {string}
|
1025 |
*/
|
1027 |
return cmplz_get_cookie('banner-status');
|
1028 |
}
|
1029 |
|
1030 |
+
/*
|
1031 |
* Set the banner status so it will be either shown or dismissed, and store it in a cookie.
|
1032 |
* @param status (optional)
|
1033 |
*/
|
1067 |
cmplz_start_clean();
|
1068 |
}
|
1069 |
|
1070 |
+
/*
|
1071 |
* Check if current visitor is a bot
|
1072 |
*
|
1073 |
* @returns {boolean}
|
1078 |
var userAgent = navigator.userAgent;
|
1079 |
return reBot.test(userAgent);
|
1080 |
}
|
1081 |
+
/*
|
1082 |
* Check if current visitor is a speedbot
|
1083 |
*
|
1084 |
* @returns {boolean}
|
1090 |
return speedBot.test(userAgent);
|
1091 |
}
|
1092 |
|
1093 |
+
/*
|
1094 |
* Check if there is consent for a category or service
|
1095 |
* @param category
|
1096 |
* @returns {boolean}
|
1103 |
if ( category === 'functional' ) return true;
|
1104 |
var has_consent, value;
|
1105 |
|
1106 |
+
/*
|
1107 |
* categories
|
1108 |
*/
|
1109 |
value = cmplz_get_cookie(category);
|
1118 |
return has_consent;
|
1119 |
}
|
1120 |
|
1121 |
+
/*
|
1122 |
* Check if a service has consent
|
1123 |
* @param service
|
1124 |
* @returns {boolean|*}
|
1140 |
}
|
1141 |
}
|
1142 |
|
1143 |
+
/*
|
1144 |
* Check if a service has consent
|
1145 |
* @param service
|
1146 |
* @param category
|
1164 |
}
|
1165 |
}
|
1166 |
|
1167 |
+
/*
|
1168 |
* check if there's at least one service with consent
|
1169 |
* @returns {boolean}
|
1170 |
*/
|
1186 |
return false;
|
1187 |
}
|
1188 |
|
1189 |
+
/*
|
1190 |
* Set consent for a service
|
1191 |
* @param service
|
1192 |
* @param consented
|
1211 |
document.dispatchEvent(event);
|
1212 |
}
|
1213 |
|
1214 |
+
/*
|
1215 |
* Remove all service consents
|
1216 |
*/
|
1217 |
function cmplz_clear_all_service_consents(){
|
1218 |
cmplz_set_cookie('consented_services', '');
|
1219 |
}
|
1220 |
|
1221 |
+
/*
|
1222 |
* Get all consented or denied services
|
1223 |
*/
|
1224 |
|
1232 |
}
|
1233 |
return consented_services;
|
1234 |
}
|
1235 |
+
/*
|
1236 |
* Get cookie path
|
1237 |
* @returns {*}
|
1238 |
*/
|
1240 |
return typeof complianz.cookie_path !== 'undefined' && complianz.cookie_path !== '' ? complianz.cookie_path : '/';
|
1241 |
}
|
1242 |
|
1243 |
+
/*
|
1244 |
* retrieve domain to set the cookies on
|
1245 |
* @returns {string}
|
1246 |
*/
|
1255 |
return domain;
|
1256 |
}
|
1257 |
|
1258 |
+
/*
|
1259 |
* Set consent for a category
|
1260 |
* @param category
|
1261 |
* @param value
|
1317 |
}
|
1318 |
}
|
1319 |
|
1320 |
+
/*
|
1321 |
* We use ajax to check the consenttype based on region, otherwise caching could prevent the user specific warning
|
1322 |
*
|
1323 |
* */
|
1346 |
conditionally_show_banner();
|
1347 |
}
|
1348 |
|
1349 |
+
/*
|
1350 |
* when ab testing, or using records of consent, we want to keep track of the unique user id
|
1351 |
*/
|
1352 |
|
1387 |
}
|
1388 |
}
|
1389 |
|
1390 |
+
/*
|
1391 |
* This creates an API which devs can use to trigger actions in complianz.
|
1392 |
*/
|
1393 |
document.addEventListener('cmplz_consent_action', function (e) {
|
1396 |
cmplz_track_status();
|
1397 |
});
|
1398 |
|
1399 |
+
/*
|
1400 |
* Accept all categories
|
1401 |
*/
|
1402 |
window.cmplz_accept_all = function(){
|
1409 |
cmplz_sync_category_checkboxes();
|
1410 |
}
|
1411 |
|
1412 |
+
/*
|
1413 |
* Deny all categories, and reload if needed.
|
1414 |
*/
|
1415 |
window.cmplz_deny_all = function(){
|
1443 |
}
|
1444 |
}
|
1445 |
|
1446 |
+
/*
|
1447 |
* For both opt-in and opt-out, clicking cmplz-accept should result in accepting all categories
|
1448 |
*/
|
1449 |
cmplz_add_event('click', '.cmplz-accept', function(e){
|
1454 |
cmplz_track_status();
|
1455 |
});
|
1456 |
|
1457 |
+
/*
|
1458 |
* Accept marketing cookies by clicking any other link cookie acceptance from a custom link
|
1459 |
*/
|
1460 |
|
1479 |
cmplz_track_status();
|
1480 |
});
|
1481 |
|
1482 |
+
/*
|
1483 |
* Accept a specific service
|
1484 |
*/
|
1485 |
cmplz_add_event('click', '.cmplz-accept-service', function(e){
|
1498 |
cmplz_fire_categories_event();
|
1499 |
cmplz_track_status();
|
1500 |
});
|
1501 |
+
/*
|
1502 |
* Accept a specific service
|
1503 |
*/
|
1504 |
cmplz_add_event('change', '.cmplz-accept-service', function(e){
|
1538 |
|
1539 |
|
1540 |
|
1541 |
+
/*
|
1542 |
* On the banner, clicking a category should fire the category only after the save button is clicked.
|
1543 |
*
|
1544 |
*/
|
1582 |
cmplz_banner.querySelector('.cmplz-save-preferences' ).style.display = 'block';
|
1583 |
}
|
1584 |
});
|
1585 |
+
/*
|
1586 |
* On the cookie policy, clicking a category should fire the category immediately
|
1587 |
*
|
1588 |
*/
|
1634 |
cmplz_set_banner_status('show');
|
1635 |
});
|
1636 |
|
1637 |
+
/*
|
1638 |
* Handle dismiss on scroll and dismiss on timeout
|
1639 |
*/
|
1640 |
function cmplz_set_up_auto_dismiss() {
|
1663 |
}
|
1664 |
}
|
1665 |
|
1666 |
+
/*
|
1667 |
* Fire a event wich passes all consented categories
|
1668 |
* Separated from the actual category consent because we want to bundle it in one event
|
1669 |
*/
|
1675 |
let event = new CustomEvent('cmplz_fire_categories', { detail: details });
|
1676 |
document.dispatchEvent(event);
|
1677 |
}
|
1678 |
+
/*
|
1679 |
* Track the status of current consent
|
1680 |
* @param status
|
1681 |
*/
|
1726 |
|
1727 |
}
|
1728 |
|
1729 |
+
/*
|
1730 |
* Get accepted categories
|
1731 |
*
|
1732 |
* @returns {string}
|
1751 |
return consentedCategories;
|
1752 |
}
|
1753 |
|
1754 |
+
/*
|
1755 |
* Enable the checkbox for each category which was enabled
|
1756 |
*
|
1757 |
* */
|
1787 |
}
|
1788 |
}
|
1789 |
|
1790 |
+
/*
|
1791 |
* Merge two objects
|
1792 |
*
|
1793 |
* */
|
1810 |
return output;
|
1811 |
}
|
1812 |
|
1813 |
+
/*
|
1814 |
* If current cookie policy has changed, reset cookie consent
|
1815 |
*
|
1816 |
* */
|
1842 |
let pathname = location.pathname;
|
1843 |
let pathParts = pathname.replace(/^\/|\/$/g, '').split('/');
|
1844 |
|
1845 |
+
//loop through all cookies
|
1846 |
for (var i = 0; i < cookies.length; i++) {
|
1847 |
let cookieName = cookies[i].split(";")[0].split("=")[0];
|
1848 |
let host = window.location.hostname;
|
1849 |
var domainParts = host.split(".");
|
1850 |
//if we have more than one result in the array, we can skip the last one, as it will be the .com/.org extension
|
1851 |
let skip_last = domainParts.length > 1;
|
1852 |
+
//if the cookie contains cookie_part, try to delete it
|
1853 |
if ( cookieName.indexOf(cookie_part) !==-1 ) {
|
1854 |
foundCookie = true;
|
1855 |
let cookieBaseDomain = encodeURIComponent(cookieName) + '=;SameSite=Lax' + secure + expires +';domain=;path=';
|
1887 |
return foundCookie;
|
1888 |
}
|
1889 |
|
1890 |
+
/*
|
1891 |
*
|
1892 |
* If a policy is accepted, save this in the user policy id
|
1893 |
*
|
1897 |
cmplz_set_cookie('policy_id', complianz.current_policy_id);
|
1898 |
}
|
1899 |
|
1900 |
+
/*
|
1901 |
* For supported integrations, initialize the not consented state
|
1902 |
*
|
1903 |
* */
|
1912 |
}
|
1913 |
}
|
1914 |
|
1915 |
+
/*
|
1916 |
* For supported integrations, revoke consent
|
1917 |
*
|
1918 |
* */
|
1928 |
}
|
1929 |
}
|
1930 |
|
1931 |
+
/*
|
1932 |
* For supported integrations, set consent
|
1933 |
*
|
1934 |
* */
|
1968 |
return false;
|
1969 |
}
|
1970 |
|
1971 |
+
/*
|
1972 |
* If the parameter cmplz_region_redirect =true is passed, find the user's region, and redirect.
|
1973 |
*/
|
1974 |
function cmplz_maybe_auto_redirect() {
|
1979 |
}
|
1980 |
}
|
1981 |
|
1982 |
+
/*
|
1983 |
* wrapper to set consent for wp consent API. If consent API is not active, do nothing
|
1984 |
* @param type
|
1985 |
* @param value
|
1992 |
}
|
1993 |
|
1994 |
var cmplz_cookie_data = [];
|
1995 |
+
var cmplzCleanCookieInterval;
|
1996 |
function cmplz_start_clean(){
|
1997 |
if ( complianz.clean_cookies == 1 ) {
|
1998 |
//check if it's already stored
|
2008 |
request.onload = function() {
|
2009 |
cmplz_cookie_data = JSON.parse(request.response);
|
2010 |
sessionStorage.setItem('cmplz_cookie_data', JSON.stringify(cmplz_cookie_data) );
|
2011 |
+
cmplz_setup_clean_interval();
|
2012 |
};
|
2013 |
} else {
|
2014 |
+
cmplz_setup_clean_interval();
|
2015 |
}
|
2016 |
}
|
2017 |
}
|
2018 |
|
2019 |
+
/*
|
2020 |
+
* Execute the cleanup of cookies
|
2021 |
+
*/
|
2022 |
+
function cmplz_do_cleanup(){
|
2023 |
+
let consent_categories = [
|
2024 |
+
'preferences',
|
2025 |
+
'statistics',
|
2026 |
+
'marketing',
|
2027 |
+
];
|
2028 |
+
for (var i in consent_categories) {
|
2029 |
+
let category = consent_categories[i];
|
2030 |
+
if ( !cmplz_has_consent(category) && cmplz_cookie_data.hasOwnProperty(category) ) {
|
2031 |
+
let services = cmplz_cookie_data[category];
|
2032 |
+
for (var service in services) {
|
2033 |
+
if ( !cmplz_has_service_consent(service, category) ) {
|
2034 |
+
let cookies = services[service];
|
2035 |
+
for (var j in cookies) {
|
2036 |
+
let item = cookies[j];
|
2037 |
+
cmplz_clear_cookies(item);
|
2038 |
+
cmplz_clear_storage(item);
|
|
|
|
|
|
|
2039 |
}
|
2040 |
}
|
2041 |
}
|
2042 |
}
|
2043 |
+
}
|
2044 |
+
}
|
2045 |
|
2046 |
+
function cmplz_setup_clean_interval(){
|
2047 |
+
// if the cookie data array is empty, return, nothing to do.
|
2048 |
+
if ( !cmplz_cookie_data ) {
|
2049 |
+
return;
|
2050 |
+
}
|
2051 |
+
//check if it's already activated
|
2052 |
+
if ( cmplzCleanCookieInterval ) {
|
2053 |
+
return;
|
2054 |
+
}
|
2055 |
+
//one straight away, then every second
|
2056 |
+
cmplz_do_cleanup();
|
2057 |
+
cmplzCleanCookieInterval = setInterval(cmplz_do_cleanup, 1000 );
|
2058 |
}
|
2059 |
|
2060 |
+
/*
|
2061 |
* Clear an item from either session or localstorage
|
2062 |
* @param item
|
2063 |
*/
|
2071 |
}
|
2072 |
}
|
2073 |
}
|
2074 |
+
/*
|
2075 |
* Load revoke options
|
2076 |
*/
|
2077 |
|
2095 |
}
|
2096 |
}
|
2097 |
|
2098 |
+
/*
|
2099 |
* Make slider radio's tabable
|
2100 |
*/
|
2101 |
|
2106 |
}
|
2107 |
});
|
2108 |
|
2109 |
+
/*
|
2110 |
* Make close button closable with enter
|
2111 |
*/
|
2112 |
cmplz_add_event('keypress', '.cmplz-cookiebanner .cmplz-header .cmplz-close', function(e){
|
2149 |
return true;
|
2150 |
}
|
2151 |
|
2152 |
+
/*
|
2153 |
+
* Copy all element atributes to the new element
|
2154 |
+
*/
|
2155 |
+
function cmplzCopyAttributes(source, target) {
|
2156 |
+
return Array.from(source.attributes).forEach(attribute => {
|
2157 |
+
//don't copy the type attribute
|
2158 |
+
if ( attribute.nodeName!=='type' ) {
|
2159 |
+
target.setAttribute(
|
2160 |
+
attribute.nodeName,
|
2161 |
+
attribute.nodeValue,
|
2162 |
+
);
|
2163 |
+
}
|
2164 |
|
2165 |
+
});
|
2166 |
+
}
|
2167 |
|
2168 |
+
/*
|
2169 |
* Hooked into jquery
|
2170 |
*/
|
2171 |
let cmplz_has_wp_video = document.querySelector('.cmplz-wp-video-shortcode');
|
2177 |
cmplz_activate_wp_video();
|
2178 |
});
|
2179 |
|
2180 |
+
var cmplzInterval = setInterval(function(){
|
2181 |
cmplz_times_checked+=1;
|
2182 |
if ( document.querySelector('.cmplz-wp-video-shortcode') && cmplz_times_checked<100) {
|
2183 |
cmplz_activate_wp_video();
|
2184 |
} else {
|
2185 |
+
clearInterval(cmplzInterval);
|
2186 |
}
|
2187 |
}, 500);
|
2188 |
}
|
2189 |
|
2190 |
+
/*
|
2191 |
* WordPress legacy shortcode
|
2192 |
*/
|
2193 |
function cmplz_activate_wp_video(again) {
|
2245 |
}
|
2246 |
}
|
2247 |
|
2248 |
+
/*
|
2249 |
* Activate fitvids on the parent element if active
|
2250 |
* a.o. Beaverbuilder
|
2251 |
*/
|
2252 |
|
|
|
2253 |
document.querySelectorAll('.cmplz-video').forEach(obj => {
|
2254 |
//turn obj into jquery object
|
2255 |
let $obj = $(obj);
|
2258 |
}
|
2259 |
});
|
2260 |
|
2261 |
+
/*
|
2262 |
* Activate fitvids on the parent element if active
|
2263 |
* a.o. Beaverbuilder
|
2264 |
*/
|
cookiebanner/js/complianz.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
"use strict";function cmplz_create_element(el,content){let obj=document.createElement(el);obj.innerHtml=content;return obj}function cmplz_add_event(event,selector,callback){document.addEventListener(event,e=>{if(e.target.closest(selector)){callback(e)}})}function cmplz_is_hidden(el){return el.offsetParent===null}function cmplz_html_decode(input){var doc=(new DOMParser).parseFromString(input,"text/html");return doc.documentElement.textContent}document.addEventListener("cmplz_manage_consent_container_loaded",function(e){let url=window.location.href;if(url.indexOf("#")!=-1){let end_pos=url.lastIndexOf("?")!=-1?url.lastIndexOf("?"):undefined;var anchor=url.substring(url.indexOf("#")+1,end_pos);const element=document.getElementById(anchor);if(element){const y=element.getBoundingClientRect().top+window.pageYOffset-200;window.scrollTo({top:y,behavior:"smooth"})}}});complianz.locale=complianz.locale+"&token="+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5);(function(){if(typeof window.CustomEvent==="function")return false;function CustomEvent(event,params){params=params||{bubbles:false,cancelable:false,detail:undefined};var evt=document.createEvent("CustomEvent");evt.initCustomEvent(event,params.bubbles,params.cancelable,params.detail);return evt}CustomEvent.prototype=window.Event.prototype;window.CustomEvent=CustomEvent})();let cmplz_banner;let cmplz_banner_container=document.getElementById("cmplz-cookiebanner-container");let cmplz_manage_consent_button;let cmplz_waiting_inline_scripts=[];let cmplz_waiting_scripts=[];let cmplz_fired_scripts=[];let cmplz_placeholder_class_index=0;let cmplz_all_scripts_hook_fired=false;let cmplz_consent_stored_once=false;let cmplz_categories=["functional","preferences","statistics","marketing"];window.cmplz_get_cookie=function(name){if(typeof document==="undefined"){return""}name=complianz.prefix+name+"=";let cArr=document.cookie.split(";");for(let i=0;i<cArr.length;i++){let c=cArr[i].trim();if(c.indexOf(name)==0)return c.substring(name.length,c.length)}return""};window.cmplz_set_cookie=function(name,value,use_prefix){if(typeof document==="undefined"){return}if(typeof use_prefix==="undefined"){use_prefix=true}let secure=";secure";let date=new Date;date.setTime(date.getTime()+complianz.cookie_expiry*24*60*60*1e3);let expires=";expires="+date.toGMTString();if(window.location.protocol!=="https:")secure="";let domain=cmplz_get_cookie_domain();if(domain.length>0){domain=";domain="+domain}let prefix="";if(use_prefix){prefix=complianz.prefix}document.cookie=prefix+name+"="+value+";SameSite=Lax"+secure+expires+domain+";path="+cmplz_get_cookie_path()};window.cmplz_in_array=function(needle,haystack){let length=haystack.length;for(let i=0;i<length;i++){if(haystack[i]==needle)return true}return false};window.cmplz_highest_accepted_category=function(){var consentedCategories=cmplz_accepted_categories();if(cmplz_in_array("marketing",consentedCategories)){return"marketing"}if(cmplz_in_array("statistics",consentedCategories)){return"statistics"}if(cmplz_in_array("preferences",consentedCategories)){return"preferences"}return"functional"};window.cmplz_accept_all=function(){for(var key in cmplz_categories){if(cmplz_categories.hasOwnProperty(key)){cmplz_set_consent(cmplz_categories[key],"allow")}}};function cmplz_set_category_as_body_class(){let classList=document.body.className.split(/\s+/);for(let i=0;i<classList.length;i++){if(classList[i].indexOf("cmplz-")!==-1&&classList[i]!=="cmplz-document"){document.body.classList.remove(classList[i])}}let cats=cmplz_accepted_categories();for(let i in cats){if(cats.hasOwnProperty(i)){document.body.classList.add("cmplz-"+cats[i])}}let services=cmplz_get_all_service_consents();for(let service in services){if(services.hasOwnProperty(service)&&services[service]){document.body.classList.add("cmplz-"+service)}}document.body.classList.add("cmplz-"+complianz.region);document.body.classList.add("cmplz-"+complianz.consenttype);let event=new CustomEvent("cmplz_set_category_as_bodyclass");document.dispatchEvent(event)}function cmplz_append_css(css){let head=document.getElementsByTagName("head")[0];let style=document.createElement("style");style.setAttribute("type","text/css");if(style.styleSheet){style.styleSheet.cssText=css}else{style.appendChild(document.createTextNode(css))}head.appendChild(style)}function cmplz_load_css(path){let fileref=document.createElement("link");fileref.setAttribute("rel","stylesheet");fileref.setAttribute("type","text/css");fileref.setAttribute("href",path);document.getElementsByTagName("head")[0].appendChild(fileref)}function cmplz_run_script(script,category,type){let fileref=document.createElement("script");if(type!=="inline"){fileref.setAttribute("src",script)}else{if(typeof script!=="string"){script=script.innerHTML}fileref.innerHTML=[script,"cmplzScriptLoaded();"].join("\n")}if(cmplz_in_array(script,cmplz_fired_scripts)){return}try{if(type!=="inline"){fileref.onload=function(){cmplz_run_after_all_scripts(category);cmplz_maybe_run_waiting_scripts(script,category)}}else{window.cmplzScriptLoaded=function(){cmplz_run_after_all_scripts(category);cmplz_maybe_run_waiting_scripts(script,category)}}let header=document.getElementsByTagName("head")[0];header.appendChild(fileref)}catch(exception){cmplz_run_after_all_scripts(category);throw"Something went wrong "+exception+" while loading "+script}}function cmplz_maybe_run_waiting_scripts(script,category){let waitingScript=cmplz_get_waiting_script(cmplz_waiting_scripts,script);if(waitingScript){cmplz_run_script(waitingScript,category,"src")}let waiting_inline_script=cmplz_get_waiting_script(cmplz_waiting_inline_scripts,script);if(waiting_inline_script){cmplz_run_script(waiting_inline_script,category,"inline")}}function cmplz_set_blocked_content_container(){document.querySelectorAll(".cmplz-image").forEach(obj=>{if(obj.classList.contains("cmplz-processed")){return}obj.classList.add("cmplz-processed");let service=obj.getAttribute("data-service");let category=obj.getAttribute("data-category");let blocked_image_container=obj.parentElement;blocked_image_container.classList.add("cmplz-blocked-content-container");let curIndex=blocked_image_container.getAttribute("data-placeholder_class_index");if(obj.getAttribute("loading")==="lazy"){obj.removeAttribute("loading");obj.setAttribute("data-deferlazy",1)}if(curIndex==null){cmplz_placeholder_class_index++;blocked_image_container.classList.add("cmplz-placeholder-"+cmplz_placeholder_class_index);blocked_image_container.classList.add("cmplz-blocked-content-container");blocked_image_container.setAttribute("data-placeholder_class_index",cmplz_placeholder_class_index);cmplz_insert_placeholder_text(blocked_image_container,category,service)}});document.querySelectorAll(".cmplz-placeholder-element").forEach(obj=>{if(obj.classList.contains("cmplz-processed")){return}obj.classList.add("cmplz-processed");let service=obj.getAttribute("data-service");let category=obj.getAttribute("data-category");let blocked_content_container;if(obj.classList.contains("cmplz-iframe")){if(obj.getAttribute("loading")==="lazy"){obj.removeAttribute("loading");obj.setAttribute("data-deferlazy",1)}blocked_content_container=obj.parentElement}else{blocked_content_container=obj}let curIndex=blocked_content_container.getAttribute("data-placeholder_class_index");if(curIndex==null){cmplz_placeholder_class_index++;blocked_content_container.classList.add("cmplz-placeholder-"+cmplz_placeholder_class_index);blocked_content_container.classList.add("cmplz-blocked-content-container");blocked_content_container.setAttribute("data-placeholder_class_index",cmplz_placeholder_class_index);cmplz_insert_placeholder_text(blocked_content_container,category,service);let src=obj.getAttribute("data-placeholder-image");if(src&&typeof src!=="undefined"&&src.length){src=src.replace("url(","").replace(")","").replace(/\"/gi,"");cmplz_append_css(".cmplz-placeholder-"+cmplz_placeholder_class_index+" {background-image: url("+src+") !important;}");cmplz_set_blocked_content_container_aspect_ratio(obj,src,cmplz_placeholder_class_index)}}});if(cmplz_has_consent("statistics")){cmplz_enable_category("statistics")}if(cmplz_has_consent("marketing")){cmplz_enable_category("marketing")}}function cmplz_insert_placeholder_text(container,category,service){if(!container.querySelector(".cmplz-blocked-content-notice")){let placeholder_text=complianz.placeholdertext;category=category?category:"marketing";let body;if(typeof placeholder_text!=="undefined"){if(complianz.clean_cookies==1){let service_nicename=service?service.replace("-"," "):"";service_nicename=service_nicename.charAt(0).toUpperCase()+service_nicename.slice(1);placeholder_text=placeholder_text.replace("{service}",service_nicename);body=cmplz_create_element("div",placeholder_text);body.innerHTML=placeholder_text;body.classList.add("cmplz-blocked-content-notice");let btn=body.querySelector("button");btn.setAttribute("data-service",service);btn.setAttribute("data-category",category);btn.setAttribute("aria-label",service);let pageLinks=complianz.page_links[complianz.region];let link=body.querySelector(".cmplz-links a");if(pageLinks&&pageLinks.hasOwnProperty("cookie-statement")){link.setAttribute("href",pageLinks["cookie-statement"]["url"]);if(link.innerText==="{title}"){link.innerText=pageLinks["cookie-statement"]["title"]}}}else{let btn=cmplz_create_element("button","");let category_nicename="marketing";if(complianz.categories.hasOwnProperty(category)){category_nicename=complianz.categories[category]}placeholder_text=placeholder_text.replace("{category}",category_nicename);btn.innerText=placeholder_text;btn.classList.add("cmplz-blocked-content-notice");btn.classList.add("cmplz-accept-category");btn.classList.add("cmplz-accept-"+category);btn.setAttribute("data-service",service);btn.setAttribute("data-category",category);btn.setAttribute("aria-label",service);body=btn}if(container.tagName!=="VIDEO"){container.appendChild(body)}else{container.parentElement.appendChild(body)}}}}function cmplz_set_blocked_content_container_aspect_ratio(container,src,placeholder_class_index){if(container==null)return;let blocked_content_container=container.parentElement;let img=new Image;img.addEventListener("load",function(){let imgWidth=this.naturalWidth;let imgHeight=this.naturalHeight;if(imgWidth===0)imgWidth=1;let w=blocked_content_container.clientWidth;let h=imgHeight*(w/imgWidth);let heightCSS="";if(src.indexOf("placeholder.jpg")===-1){heightCSS="height:"+h+"px;"}cmplz_append_css(".cmplz-placeholder-"+placeholder_class_index+" {"+heightCSS+"}")});img.src=src}var cmplzResizeTimer;window.addEventListener("resize",function(event){clearTimeout(cmplzResizeTimer);cmplzResizeTimer=setTimeout(cmplz_set_blocked_content_container,500)},true);if(complianz.block_ajax_content==1){setInterval(function(){cmplz_set_blocked_content_container()},2e3)}function cmplz_has_blocked_scripts(){let scriptElements=document.querySelectorAll("script[data-category], script[data-service]");return scriptElements.length>0}function cmplz_enable_category(category,service){if(complianz.tm_categories==1&&category!==""){cmplz_run_tm_event(category)}service=typeof service!=="undefined"?service:"do_not_match";if(category==="")category="do_not_match";if(category==="functional"){return}if(category==="marketing"){cmplz_set_integrations_cookies()}let selector;if(service!=="do_not_match"){selector=".cmplz-blocked-content-notice [data-service="+service+"]"}else{selector=complianz.clean_cookies!=1?".cmplz-blocked-content-notice.cmplz-accept-"+category:".cmplz-blocked-content-notice [data-category="+category+"]"}document.querySelectorAll(selector).forEach(obj=>{let blockedElementService=obj.getAttribute("data-service");if(obj.parentNode.classList.contains("cmplz-blocked-content-notice")){obj=obj.parentNode}if(!cmplz_is_service_denied(blockedElementService)){obj.parentNode.removeChild(obj)}});document.querySelectorAll("[data-category="+category+"], [data-service="+service+"]").forEach(obj=>{let elementService=obj.getAttribute("data-service");if(cmplz_is_service_denied(elementService)){return}if(obj.getAttribute("data-category")==="functional"){return}if(obj.classList.contains("cmplz-activated")){return}let tagName=obj.tagName;if(tagName==="LINK"){obj.classList.add("cmplz-activated");let src=obj.getAttribute("data-href");cmplz_load_css(src,category)}else if(tagName==="IMG"){obj.classList.add("cmplz-activated");let src=obj.getAttribute("data-src-cmplz");obj.setAttribute("src",src);if(obj.getAttribute("data-deferlazy")){obj.setAttribute("loading","lazy")}cmplz_remove_placeholder(obj)}else if(tagName==="IFRAME"){obj.classList.add("cmplz-activated");let src=obj.getAttribute("data-src-cmplz");let srcAttribute=obj.getAttribute("data-cmplz-target")?obj.getAttribute("data-cmplz-target"):"src";let autoplay=cmplz_get_url_parameter(obj.getAttribute(srcAttribute),"autoplay");if(autoplay==="1")src=src+"&autoplay=1";if(obj.getAttribute("data-deferlazy")){obj.setAttribute("loading","lazy")}obj.addEventListener("load",()=>{cmplz_remove_placeholder(obj)});obj.setAttribute(srcAttribute,src)}else if(obj.classList.contains("cmplz-placeholder-element")){obj.classList.add("cmplz-activated");let cssIndex=obj.getAttribute("data-placeholder_class_index");obj.classList.remove("cmplz-blocked-content-container");obj.classList.remove("cmplz-placeholder-"+cssIndex)}let details={};details.category=category;details.service=service;let event=new CustomEvent("cmplz_category_enabled",{detail:details});document.dispatchEvent(event)});let scriptElements=document.querySelectorAll("script[data-category="+category+"], script[data-service="+service+"]");scriptElements.forEach(obj=>{let waitfor=obj.getAttribute("data-waitfor");let src=obj.getAttribute("src");if(waitfor){if(src){cmplz_waiting_scripts[waitfor]=src}else if(obj.innerText.length>0){cmplz_waiting_inline_scripts[waitfor]=obj}}if(obj.parentElement){obj.parentElement.removeChild(obj)}});scriptElements.forEach(obj=>{let script_mime_type=obj.getAttribute("type");if(obj.classList.contains("cmplz-activated")||(!script_mime_type||script_mime_type==="text/javascript")){return}obj.classList.add("cmplz-activated");let src=obj.getAttribute("src");if(src){obj.removeAttribute("type");if(cmplz_is_waiting_script(cmplz_waiting_scripts,src)){return}if(obj.getAttribute("data-post_scribe_id")){let psID="#"+obj.getAttribute("data-post_scribe_id");let postScribeObj=document.querySelector(psID);if(postScribeObj){postScribeObj.innerHtml("");postscribe(psID,"<script src="+src+"><\/script>")}}else{cmplz_run_script(src,category,"src")}}else if(obj.innerText.length>0){if(cmplz_is_waiting_script(cmplz_waiting_inline_scripts,obj.innerText)){return}cmplz_run_script(obj.innerText,category,"inline")}});let details={};details.category=category;details.service=service;details.categories=cmplz_accepted_categories();details.services=cmplz_get_all_service_consents();details.region=complianz.region;let event=new CustomEvent("cmplz_enable_category",{detail:details});document.dispatchEvent(event);if(!cmplz_has_blocked_scripts()){cmplz_run_after_all_scripts(category)}}function cmplz_remove_placeholder(obj){let blocked_content_container=obj.closest(".cmplz-blocked-content-container");if(blocked_content_container){let cssIndex=blocked_content_container.getAttribute("data-placeholder_class_index");blocked_content_container.classList.remove("cmplz-blocked-content-container");blocked_content_container.classList.remove("cmplz-placeholder-"+cssIndex)}obj.classList.remove("cmplz-iframe-styles");obj.classList.remove("cmplz-iframe");obj.classList.remove("video-wrap")}function cmplz_get_waiting_script(waiting_scripts,src){for(let waitfor in waiting_scripts){if(waiting_scripts.hasOwnProperty(waitfor)){if(src.indexOf(waitfor)!==-1){let output=waiting_scripts[waitfor];delete waiting_scripts[waitfor];return output}}}return false}function cmplz_array_is_empty(arr){for(let key in arr){if(arr.hasOwnProperty(key)){return false}}return true}function cmplz_is_waiting_script(waiting_scripts,srcOrScript){for(let waitfor in waiting_scripts){if(waiting_scripts.hasOwnProperty(waitfor)){let waitingScript=waiting_scripts[waitfor];if(typeof waitingScript!=="string")waitingScript=waitingScript.innerText;if(srcOrScript.indexOf(waitingScript)!==-1||waitingScript.indexOf(srcOrScript)!==-1){return true}}}return false}function cmplz_run_after_all_scripts(category){if(!cmplz_all_scripts_hook_fired&&cmplz_array_is_empty(cmplz_waiting_inline_scripts)&&cmplz_array_is_empty(cmplz_waiting_scripts)){let event=new CustomEvent("cmplz_run_after_all_scripts",{detail:category});document.dispatchEvent(event);cmplz_all_scripts_hook_fired=true}}let cmplz_fired_events=[];function cmplz_run_tm_event(category){if(cmplz_fired_events.indexOf(category)===-1){cmplz_fired_events.push(category);window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:complianz.prefix+"event_"+category});let event=new CustomEvent("cmplz_tag_manager_event",{detail:category});document.dispatchEvent(event)}}function cmplz_legacy(){let has_recaptcha=false;document.querySelectorAll("[data-service=recaptcha]").forEach(obj=>{obj.setAttribute("data-service","google-recaptcha");has_recaptcha=true});if(has_recaptcha){console.log("recaptcha as service name is deprecated. Please rename the service in your custom html to google-recaptcha");document.body.classList.add("cmplz-google-recaptcha")}}window.conditionally_show_banner=function(){complianz=cmplz_merge_object(complianz,cmplz_user_data);cmplz_maybe_auto_redirect();cmplz_set_blocked_content_container();cmplz_legacy();window.wp_consent_type=complianz.consenttype;let event=new CustomEvent("wp_consent_type_defined");document.dispatchEvent(event);event=new CustomEvent("cmplz_before_cookiebanner");document.dispatchEvent(event);if(complianz.forceEnableStats==1&&complianz.consenttype==="optin"){cmplz_set_consent("statistics","allow")}let rev_cats=cmplz_categories.reverse();for(let key in rev_cats){if(rev_cats.hasOwnProperty(key)){let category=cmplz_categories[key];if(cmplz_has_consent(category)){cmplz_enable_category(category)}}}if(cmplz_exists_service_consent()){cmplz_enable_category("","general");let services=cmplz_get_services_on_page();for(let key in services){if(services.hasOwnProperty(key)){let service=services[key].service;let category=services[key].category;if(cmplz_has_service_consent(service,category)){document.querySelectorAll(".cmplz-accept-service[data-service="+service+"]").forEach(obj=>{obj.checked=true});cmplz_enable_category("",service)}}}}cmplz_sync_category_checkboxes();cmplz_integrations_init();cmplz_check_cookie_policy_id();cmplz_set_up_auto_dismiss();cmplz_load_manage_consent_container();event=new CustomEvent("cmplz_cookie_banner_data",{detail:complianz});document.dispatchEvent(event);if(cmplz_get_cookie("saved_categories")===""){if(complianz.consenttype!=="optin"&&complianz.consenttype!=="optout"){cmplz_track_status("no_warning")}else if(complianz.do_not_track){cmplz_track_status("do_not_track")}}cmplz_set_category_as_body_class();cmplz_fire_categories_event();if(!complianz.do_not_track){if(complianz.consenttype==="optin"){if(complianz.forceEnableStats){cmplz_enable_category("statistics")}console.log("opt-in");show_cookie_banner()}else if(complianz.consenttype==="optout"){console.log("opt-out");show_cookie_banner()}else{console.log("other consent type, no cookie warning");cmplz_accept_all()}}else{cmplz_track_status("do_not_track")}};function cmplz_get_services_on_page(){let services=[];document.querySelectorAll("[data-service]").forEach(obj=>{let service=obj.getAttribute("data-service");let category=obj.getAttribute("data-category");if(services.indexOf(service)==-1){services.push({category:category,service:service})}});return services}window.show_cookie_banner=function(){let disableCookiebanner=complianz.disable_cookiebanner||cmplz_is_speedbot();let tmpDismissCookiebanner=false;if(document.querySelector("#cmplz-manage-consent-container")||document.querySelector(".cmplz-dropdown-cookiepolicy")){tmpDismissCookiebanner=true}var fragment=document.createDocumentFragment();let container=document.getElementById("cmplz-cookiebanner-container");if(container){fragment.appendChild(container);document.body.prepend(fragment)}let link=document.createElement("link");let pageLinks=complianz.page_links[complianz.region];cmplz_banner=document.querySelector(".cmplz-cookiebanner.banner-"+complianz.user_banner_id+"."+complianz.consenttype);if(!cmplz_banner){return}cmplz_manage_consent_button=document.querySelector("#cmplz-manage-consent .cmplz-manage-consent.manage-consent-"+complianz.user_banner_id);let css_file_url=complianz.css_file.replace("{type}",complianz.consenttype).replace("{banner_id}",complianz.user_banner_id);if(complianz.css_file.indexOf("cookiebanner/css/defaults/banner")!=-1){console.log("Fallback default css file used. Please re-save banner settings, or check file writing permissions in uploads directory")}link.href=css_file_url;link.type="text/css";link.rel="stylesheet";link.onload=function(){if(!disableCookiebanner){cmplz_banner.classList.remove("cmplz-hidden");cmplz_manage_consent_button.classList.remove("cmplz-hidden")}};document.getElementsByTagName("head")[0].appendChild(link);if(cmplz_banner&&!disableCookiebanner){cmplz_banner.querySelectorAll(".cmplz-links a:not(.cmplz-external), .cmplz-buttons a:not(.cmplz-external)").forEach(obj=>{let docElement=obj;docElement.classList.add("cmplz-hidden");for(let pageType in pageLinks){if(pageLinks.hasOwnProperty(pageType)&&docElement.classList.contains(pageType)){docElement.setAttribute("href",pageLinks[pageType]["url"]+docElement.getAttribute("data-relative_url"));if(docElement.innerText==="{title}"){docElement.innerText=cmplz_html_decode(pageLinks[pageType]["title"])}docElement.classList.remove("cmplz-hidden")}}});cmplz_set_banner_status();if(tmpDismissCookiebanner){cmplz_banner.classList.remove("cmplz-show");cmplz_banner.classList.add("cmplz-dismissed");cmplz_manage_consent_button.classList.remove("cmplz-dismissed");cmplz_manage_consent_button.classList.add("cmplz-show")}}let event=new CustomEvent("cmplz_cookie_warning_loaded",{detail:complianz.region});document.dispatchEvent(event)};window.cmplz_get_banner_status=function(){return cmplz_get_cookie("banner-status")};window.cmplz_set_banner_status=function(status){let prevStatus=cmplz_get_cookie("banner-status");status=typeof status!=="undefined"?status:prevStatus;if(status!==prevStatus){cmplz_set_cookie("banner-status",status)}if(status.length===0){status="show"}if(status==="show"){prevStatus="dismissed"}else{prevStatus="show"}if(cmplz_banner&&status.length>0){cmplz_banner.classList.remove("cmplz-"+prevStatus);cmplz_banner.classList.add("cmplz-"+status);if(cmplz_manage_consent_button){cmplz_manage_consent_button.classList.add("cmplz-"+prevStatus);cmplz_manage_consent_button.classList.remove("cmplz-"+status)}}if(cmplz_banner_container&&complianz.soft_cookiewall){cmplz_banner_container.classList.remove("cmplz-"+prevStatus);cmplz_banner_container.classList.add("cmplz-"+status);cmplz_banner_container.classList.add("cmplz-soft-cookiewall")}let event=new CustomEvent("cmplz_banner_status",{detail:status});document.dispatchEvent(event);cmplz_start_clean()};function cmplz_is_bot(){var botPattern="(googlebot/|Googlebot-Mobile|Googlebot-Image|Google favicon|Mediapartners-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis)";var reBot=new RegExp(botPattern,"i");var userAgent=navigator.userAgent;return reBot.test(userAgent)}function cmplz_is_speedbot(){var userAgent=navigator.userAgent;var speedBotPattern="(GTmetrix|pingdom|pingbot|Lighthouse)";var speedBot=new RegExp(speedBotPattern,"i");return speedBot.test(userAgent)}window.cmplz_has_consent=function(category){if(cmplz_is_bot()){return true}if(category==="functional")return true;var has_consent,value;value=cmplz_get_cookie(category);if(complianz.consenttype==="optout"&&value===""){has_consent=true}else{has_consent=value==="allow"}return has_consent};window.cmplz_is_service_denied=function(service){var consented_services_json=cmplz_get_cookie("consented_services");var consented_services;try{consented_services=JSON.parse(consented_services_json)}catch(e){consented_services={}}if(!consented_services.hasOwnProperty(service)){return false}else{return!consented_services[service]}};window.cmplz_has_service_consent=function(service,category){var consented_services_json=cmplz_get_cookie("consented_services");var consented_services;try{consented_services=JSON.parse(consented_services_json)}catch(e){consented_services={}}if(!consented_services.hasOwnProperty(service)){return cmplz_has_consent(category)}else{return consented_services[service]}};function cmplz_exists_service_consent(){var consented_services_json=cmplz_get_cookie("consented_services");var consented_services;try{consented_services=JSON.parse(consented_services_json);for(const key in consented_services){if(consented_services.hasOwnProperty(key)){if(consented_services[key]==true){return true}}}}catch(e){return false}return false}function cmplz_set_service_consent(service,consented){var consented_services_json=cmplz_get_cookie("consented_services");var consented_services;try{consented_services=JSON.parse(consented_services_json)}catch(e){consented_services={}}consented_services[service]=consented;cmplz_set_cookie("consented_services",JSON.stringify(consented_services));let details={};details.service=service;details.value=consented;details.region=complianz.region;cmplz_all_scripts_hook_fired=false;let event=new CustomEvent("cmplz_status_change_service",{detail:details});document.dispatchEvent(event)}function cmplz_clear_all_service_consents(){cmplz_set_cookie("consented_services","")}function cmplz_get_all_service_consents(){var consented_services_json=cmplz_get_cookie("consented_services");var consented_services;try{consented_services=JSON.parse(consented_services_json)}catch(e){consented_services={}}return consented_services}function cmplz_get_cookie_path(){return typeof complianz.cookie_path!=="undefined"&&complianz.cookie_path!==""?complianz.cookie_path:"/"}function cmplz_get_cookie_domain(){var domain="";if(complianz.set_cookies_on_root==1&&complianz.cookie_domain.length>3){domain=complianz.cookie_domain}if(domain.indexOf("localhost")!==-1){domain=""}return domain}window.cmplz_set_consent=function(category,value){cmplz_set_accepted_cookie_policy_id();var previous_value=cmplz_get_cookie(category);var checked=value==="allow";document.querySelectorAll("input.cmplz-"+category).forEach(obj=>{obj.checked=checked});if(previous_value===value){return}cmplz_set_cookie(category,value);if(value==="allow"){cmplz_enable_category(category)}cmplz_wp_set_consent(category,value);if(category==="statistics"){cmplz_wp_set_consent("statistics-anonymous","allow")}let details=new Object;details.category=category;details.value=value;details.region=complianz.region;details.categories=cmplz_accepted_categories();cmplz_all_scripts_hook_fired=false;let event=new CustomEvent("cmplz_status_change",{detail:details});document.dispatchEvent(event);if(category==="marketing"&&value==="deny"&&previous_value==="allow"){cmplz_integrations_revoke();setTimeout(function(){cmplz_reload_browser_compatible()},500)}};function cmplz_reload_browser_compatible(){if(navigator.userAgent.toLowerCase().indexOf("firefox")>-1){const url=new URL(window.location.href);url.searchParams.set("cmplz-force-reload",Date.now().toString());window.location.href=url.toString()}else{window.location.reload()}}var cmplz_user_data=[];if(typeof Storage!=="undefined"&&sessionStorage.cmplz_user_data){cmplz_user_data=JSON.parse(sessionStorage.cmplz_user_data)}if(complianz.geoip==1&&(cmplz_user_data.length==0||cmplz_user_data.version!==complianz.version||cmplz_user_data.banner_version!==complianz.banner_version)){var request=new XMLHttpRequest;let cmplzUserRegion=cmplz_get_url_parameter(window.location.href,"cmplz_user_region");cmplzUserRegion=cmplzUserRegion?"&cmplz_user_region="+cmplzUserRegion:"";request.open("GET",complianz.url+"banner?"+complianz.locale+cmplzUserRegion,true);request.setRequestHeader("Content-type","application/json");request.send();request.onload=function(){cmplz_user_data=JSON.parse(request.response);sessionStorage.cmplz_user_data=JSON.stringify(cmplz_user_data);conditionally_show_banner()}}else{conditionally_show_banner()}if(complianz.store_consent==1){var cmplz_id_cookie=cmplz_get_cookie("id");var cmplz_id_session="";var cmplz_id="";if(typeof Storage!=="undefined"&&sessionStorage.cmplz_id){cmplz_id_session=JSON.parse(sessionStorage.cmplz_id)}if(cmplz_id_cookie.length==0&&cmplz_id_session.length>0){cmplz_id=cmplz_id_session;cmplz_set_cookie("id",cmplz_id)}if(cmplz_id_cookie.length>0&&cmplz_id_session.length==0){cmplz_id=cmplz_id_cookie}if(typeof Storage!=="undefined"){sessionStorage.cmplz_id=JSON.stringify(cmplz_id)}}document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){cmplz_track_status_end()}});window.addEventListener("pagehide",cmplz_track_status_end,false);window.addEventListener("beforeunload",cmplz_track_status_end,false);function cmplz_track_status_end(){if(!cmplz_consent_stored_once){cmplz_track_status()}}document.addEventListener("cmplz_consent_action",function(e){cmplz_set_consent(e.detail.category,"allow");cmplz_fire_categories_event();cmplz_track_status()});window.cmplz_accept_all=function(){cmplz_clear_all_service_consents();for(var key in cmplz_categories){if(cmplz_categories.hasOwnProperty(key)){cmplz_set_consent(cmplz_categories[key],"allow")}}cmplz_sync_category_checkboxes()};window.cmplz_deny_all=function(){for(var key in cmplz_categories){if(cmplz_categories.hasOwnProperty(key)){cmplz_set_consent(cmplz_categories[key],"deny")}}var consentLevel=cmplz_highest_accepted_category();var reload=false;if(consentLevel!=="functional"||cmplz_exists_service_consent()){reload=true}if(cmplz_clear_cookies("cmplz_service")){reload=true}cmplz_clear_all_service_consents();cmplz_integrations_revoke();cmplz_fire_categories_event();cmplz_track_status();let event=new CustomEvent("cmplz_revoke",{detail:reload});document.dispatchEvent(event);if(!complianz.tcf_active&&reload){cmplz_reload_browser_compatible()}};cmplz_add_event("click",".cmplz-accept",function(e){e.preventDefault();cmplz_accept_all();cmplz_set_banner_status("dismissed");cmplz_fire_categories_event();cmplz_track_status()});cmplz_add_event("click",".cmplz-accept-category, .cmplz-accept-marketing",function(e){e.preventDefault();let obj=e.target;var service=obj.getAttribute("data-service");var category=obj.getAttribute("data-category");category=category?category:"marketing";if(complianz.clean_cookies==1&&typeof service!=="undefined"&&service){cmplz_set_service_consent(service,true);cmplz_enable_category("","general");cmplz_enable_category("",service)}else{cmplz_set_consent(category,"allow")}cmplz_set_banner_status("dismissed");cmplz_fire_categories_event();cmplz_track_status()});cmplz_add_event("click",".cmplz-accept-service",function(e){let obj=e.target;let tagName=obj.tagName;if(tagName==="INPUT"){return}let service=obj.getAttribute("data-service");if(typeof service!=="undefined"){cmplz_set_service_consent(service,true);cmplz_enable_category("","general");cmplz_enable_category("",service)}cmplz_fire_categories_event();cmplz_track_status()});cmplz_add_event("change",".cmplz-accept-service",function(e){let obj=e.target;let tagName=obj.tagName;let service=obj.getAttribute("data-service");if(typeof service!=="undefined"){if(tagName==="INPUT"){cmplz_set_banner_status("dismissed");if(obj.checked){cmplz_set_service_consent(service,true);cmplz_enable_category("",service)}else{cmplz_set_service_consent(service,false);setTimeout(function(){cmplz_reload_browser_compatible()},500)}}else{e.preventDefault();cmplz_set_service_consent(service,true);cmplz_enable_category("","general");cmplz_enable_category("",service);setTimeout(function(){cmplz_reload_browser_compatible()},500)}}cmplz_fire_categories_event();cmplz_track_status()});cmplz_add_event("click",".cmplz-save-preferences",function(e){let obj=e.target;cmplz_banner=obj.closest(".cmplz-cookiebanner");for(var key in cmplz_categories){if(cmplz_categories.hasOwnProperty(key)){var category=cmplz_categories[key];var categoryElement=cmplz_banner.querySelector("input.cmplz-"+category);if(categoryElement){if(categoryElement.checked){cmplz_set_consent(category,"allow")}else{cmplz_set_consent(category,"deny")}}}}cmplz_set_banner_status("dismissed");cmplz_fire_categories_event();cmplz_track_status()});cmplz_add_event("click",".cmplz-close",function(e){cmplz_set_banner_status("dismissed")});cmplz_add_event("click",".cmplz-view-preferences",function(e){let obj=e.target;cmplz_banner=obj.closest(".cmplz-cookiebanner");if(cmplz_banner.querySelector(".cmplz-categories").classList.contains("cmplz-fade-in")){cmplz_banner.classList.remove("cmplz-categories-visible");cmplz_banner.querySelector(".cmplz-categories").classList.remove("cmplz-fade-in");cmplz_banner.querySelector(".cmplz-view-preferences").style.display="block";cmplz_banner.querySelector(".cmplz-save-preferences").style.display="none"}else{cmplz_banner.classList.add("cmplz-categories-visible");cmplz_banner.querySelector(".cmplz-categories").classList.add("cmplz-fade-in");cmplz_banner.querySelector(".cmplz-view-preferences").style.display="none";cmplz_banner.querySelector(".cmplz-save-preferences").style.display="block"}});cmplz_add_event("change",".cmplz-manage-consent-container .cmplz-category",function(e){for(var key in cmplz_categories){if(cmplz_categories.hasOwnProperty(key)){var category=cmplz_categories[key];var categoryElement=document.querySelector(".cmplz-manage-consent-container input.cmplz-"+category);if(categoryElement){if(categoryElement.checked){cmplz_set_consent(category,"allow")}else{cmplz_set_consent(category,"deny")}cmplz_set_banner_status("dismissed");cmplz_fire_categories_event();cmplz_track_status()}}}});cmplz_add_event("click",".cmplz-deny",function(e){e.preventDefault();cmplz_set_banner_status("dismissed");cmplz_deny_all()});cmplz_add_event("click","button.cmplz-manage-settings",function(e){e.preventDefault();var catsContainer=document.querySelector(".cmplz-cookiebanner .cmplz-categories");var saveSettings=document.querySelector(".cmplz-save-settings");var manageSettings=document.querySelector("button.cmplz-manage-settings");if(!cmplz_is_hidden(catsContainer)){saveSettings.style.display="none";manageSettings.style.display="block";catsContainer.style.display="none"}else{saveSettings.style.display="block";manageSettings.style.display="none";catsContainer.style.display="block"}});cmplz_add_event("click","button.cmplz-manage-consent",function(e){e.preventDefault();cmplz_set_banner_status("show")});function cmplz_set_up_auto_dismiss(){if(complianz.consenttype==="optout"){if(complianz.dismiss_on_scroll==1){var onWindowScroll=function(evt){if(window.pageYOffset>Math.floor(400)){cmplz_set_banner_status("dismissed");cmplz_fire_categories_event();cmplz_track_status();window.removeEventListener("scroll",onWindowScroll);this.onWindowScroll=null}};window.addEventListener("scroll",onWindowScroll)}var delay=parseInt(complianz.dismiss_timeout);if(delay>0){var cmplzDismissTimeout=window.setTimeout(function(){cmplz_set_banner_status("dismissed");cmplz_fire_categories_event();cmplz_track_status()},Math.floor(delay))}}}function cmplz_fire_categories_event(){let details=new Object;details.category=cmplz_highest_accepted_category();details.categories=cmplz_accepted_categories();details.region=complianz.region;let event=new CustomEvent("cmplz_fire_categories",{detail:details});document.dispatchEvent(event)}function cmplz_track_status(status){var cats=[];status=typeof status!=="undefined"?status:false;let event=new CustomEvent("cmplz_track_status",{detail:status});document.dispatchEvent(event);if(!status){cats=cmplz_accepted_categories()}else{cats=[status]}cmplz_set_category_as_body_class();var saved_cats,saved_services;try{saved_cats=JSON.parse(cmplz_get_cookie("saved_categories"))}catch(e){saved_cats={}}try{saved_services=JSON.parse(cmplz_get_cookie("saved_services"))}catch(e){saved_services={}}var consented_services=cmplz_get_all_service_consents();if(cmplz_equals(saved_cats,cats)&&cmplz_equals(saved_services,consented_services)){return}if(complianz.store_consent!=1||cmplz_is_bot()||cmplz_is_speedbot()){return}cmplz_set_cookie("saved_categories",JSON.stringify(cats));cmplz_set_cookie("saved_services",JSON.stringify(consented_services));cmplz_consent_stored_once=true;let data;var request=new XMLHttpRequest;request.open("POST",complianz.url+"track",true);data={consented_categories:cats,consented_services:consented_services,consenttype:window.wp_consent_type};request.setRequestHeader("Content-type","application/json");request.send(JSON.stringify(data))}function cmplz_accepted_categories(){var consentedCategories=cmplz_categories;var consentedTemp=[];for(var key in consentedCategories){if(consentedCategories.hasOwnProperty(key)){var category=consentedCategories[key];if(cmplz_has_consent(category)){consentedTemp.push(category)}}}consentedCategories=consentedCategories.filter(function(value,index,consentedCategories){return cmplz_in_array(value,consentedTemp)});return consentedCategories}function cmplz_sync_category_checkboxes(){for(var key in cmplz_categories){if(cmplz_categories.hasOwnProperty(key)){var category=cmplz_categories[key];if(cmplz_has_consent(category)||category==="functional"){document.querySelectorAll("input.cmplz-"+category).forEach(obj=>{obj.checked=true})}else{document.querySelectorAll("input.cmplz-"+category).forEach(obj=>{obj.checked=false})}}document.querySelectorAll(".cmplz-accept-service").forEach(obj=>{let service=obj.getAttribute("data-service");let category=obj.getAttribute("data-category");if(cmplz_has_service_consent(service,category)){obj.checked=true}else if(cmplz_is_service_denied(service)){obj.checked=false}else{let category=obj.getAttribute("data-category");obj.checked=!!cmplz_has_consent(category)}})}}function cmplz_merge_object(userdata,ajax_data){var output=[];for(key in ajax_data){if(ajax_data.hasOwnProperty(key))output[key]=ajax_data[key]}for(var key in userdata){if(!ajax_data.hasOwnProperty(key)||typeof ajax_data[key]==="undefined"){if(userdata.hasOwnProperty(key))output[key]=userdata[key]}}return output}function cmplz_check_cookie_policy_id(){var user_policy_id=cmplz_get_cookie("policy_id");if(user_policy_id&&complianz.current_policy_id!==user_policy_id){cmplz_clear_cookies("cmplz")}}function cmplz_clear_cookies(cookie_part){var foundCookie=false;if(typeof document==="undefined"){return foundCookie}var secure=";secure";var date=new Date;date.setTime(date.getTime()-24*60*60*1e3);var expires=";expires="+date.toGMTString();if(window.location.protocol!=="https:")secure="";let cookies=document.cookie.split("; ");let pathname=location.pathname;let pathParts=pathname.replace(/^\/|\/$/g,"").split("/");for(var i=0;i<cookies.length;i++){let cookieName=cookies[i].split(";")[0].split("=")[0];let host=window.location.hostname;var domainParts=host.split(".");let skip_last=domainParts.length>1;if(cookieName.indexOf(cookie_part)!==-1){foundCookie=true;let cookieBaseDomain=encodeURIComponent(cookieName)+"=;SameSite=Lax"+secure+expires+";domain=;path=";document.cookie=cookieBaseDomain+"/";while(pathParts.length>0){var path=pathParts.join("/");if(path.length>0){document.cookie=cookieBaseDomain+"/"+path;document.cookie=cookieBaseDomain+"/"+path+"/"}pathParts.pop()}while(domainParts.length>0){let cookieBase=encodeURIComponent(cookieName)+"=;SameSite=Lax"+secure+expires+";domain=."+domainParts.join(".")+";path=";document.cookie=cookieBase+"/";while(pathParts.length>0){var path=pathParts.join("/");if(path.length>0){document.cookie=cookieBase+"/"+path;document.cookie=cookieBase+"/"+path+"/"}pathParts.pop()}domainParts.shift();if(skip_last&&domainParts.length==1)domainParts.shift()}}}cmplz_set_accepted_cookie_policy_id();return foundCookie}function cmplz_set_accepted_cookie_policy_id(){cmplz_set_cookie("policy_id",complianz.current_policy_id)}function cmplz_integrations_init(){var cookiesToSet=complianz.set_cookies;for(var key in cookiesToSet){if(cookiesToSet.hasOwnProperty(key)&&cookiesToSet[key][1]==="1"){cmplz_set_cookie(key,cookiesToSet[key][1],false)}}}function cmplz_integrations_revoke(){var cookiesToSet=complianz.set_cookies;for(var key in cookiesToSet){if(cookiesToSet.hasOwnProperty(key)){cmplz_set_cookie(key,cookiesToSet[key][1],false);if(cookiesToSet[key][1]==false){cmplz_clear_cookies(key)}}}}function cmplz_set_integrations_cookies(){var cookiesToSet=complianz.set_cookies;for(var key in cookiesToSet){if(cookiesToSet.hasOwnProperty(key)){cmplz_set_cookie(key,cookiesToSet[key][0],false)}}}function cmplz_get_url_parameter(sPageURL,sParam){if(!sPageURL||typeof sPageURL==="undefined"){return false}if(sPageURL.indexOf("?")==-1){return false}var queryString=sPageURL.split("?");if(queryString.length==1)return false;var sURLVariables=queryString[1].split("&"),sParameterName,i;for(i=0;i<sURLVariables.length;i++){if(sURLVariables.hasOwnProperty(i)){sParameterName=sURLVariables[i].split("=");if(sParameterName[0]===sParam){return sParameterName[1]===undefined?true:decodeURIComponent(sParameterName[1])}}}return false}function cmplz_maybe_auto_redirect(){var redirect=cmplz_get_url_parameter(window.location.href,"cmplz_region_redirect");var region=cmplz_get_url_parameter(window.location.href,"cmplz-region");if(redirect&&!region){window.location.href=window.location.href+"&cmplz-region="+complianz.region}}function cmplz_wp_set_consent(type,value){if(typeof wp_set_consent=="function"){wp_set_consent(type,value)}}var cmplz_cookie_data=[];function cmplz_start_clean(){if(complianz.clean_cookies==1){if(typeof Storage!=="undefined"){cmplz_cookie_data=JSON.parse(sessionStorage.getItem("cmplz_cookie_data"))}if(!cmplz_cookie_data||cmplz_cookie_data.length==0){var request=new XMLHttpRequest;request.open("GET",complianz.url+"cookie_data",true);request.setRequestHeader("Content-type","application/json");request.send();request.onload=function(){cmplz_cookie_data=JSON.parse(request.response);sessionStorage.setItem("cmplz_cookie_data",JSON.stringify(cmplz_cookie_data));cmplz_clean()}}else{cmplz_clean()}}}function cmplz_clean(){if(!cmplz_cookie_data){return}setTimeout(function(){let consent_categories=["preferences","statistics","marketing"];for(var i in consent_categories){let category=consent_categories[i];if(!cmplz_has_consent(category)&&cmplz_cookie_data.hasOwnProperty(category)){let services=cmplz_cookie_data[category];for(var service in services){if(!cmplz_has_service_consent(service,category)){let cookies=services[service];for(var j in cookies){let item=cookies[j];cmplz_clear_cookies(item);cmplz_clear_storage(item)}}}}}},1e3)}function cmplz_clear_storage(item){if(typeof Storage!=="undefined"){if(localStorage.item){localStorage.removeItem(item)}if(sessionStorage.item){sessionStorage.removeItem(item)}}}function cmplz_load_manage_consent_container(){let manage_consent_container=document.querySelector(".cmplz-manage-consent-container");if(manage_consent_container){var request=new XMLHttpRequest;request.open("GET",complianz.url+"manage_consent_html?"+complianz.locale,true);request.setRequestHeader("Content-type","application/json");request.send();request.onload=function(){let html=JSON.parse(request.response);manage_consent_container.insertAdjacentHTML("beforeend",html);cmplz_sync_category_checkboxes();let nojavascript=document.querySelector("#cmplz-manage-consent-container-nojavascript");nojavascript.style.display="none";manage_consent_container.style.display="block";let event=new CustomEvent("cmplz_manage_consent_container_loaded");document.dispatchEvent(event)}}}cmplz_add_event("keypress",".cmplz-banner-slider label",function(e){var keycode=e.keyCode?e.keyCode:e.which;if(keycode==32){document.activeElement.click()}});cmplz_add_event("keypress",".cmplz-cookiebanner .cmplz-header .cmplz-close",function(e){var keycode=e.keyCode?e.keyCode:e.which;if(keycode==13){document.activeElement.click()}});function cmplz_equals(array_1,array_2){if(!Array.isArray(array_1)){array_1=Object.keys(array_1);array_2=Object.keys(array_2)}if(!array_1||!array_2)return false;if(array_1.length!=array_2.length)return false;for(var i=0,l=array_1.length;i<l;i++){if(array_1[i]instanceof Array&&array_2[i]instanceof Array){if(!cmplz_equals(array_1[i],array_2[i]))return false}else if(array_1[i]!=array_2[i]){return false}}return true}let cmplz_has_wp_video=document.querySelector(".cmplz-wp-video-shortcode");let cmplz_times_checked=0;if("undefined"!=typeof window.jQuery){jQuery(document).ready(function($){if(cmplz_has_wp_video){document.addEventListener("cmplz_enable_category",function(consentData){cmplz_activate_wp_video()});var interval=setInterval(function(){cmplz_times_checked+=1;if(document.querySelector(".cmplz-wp-video-shortcode")&&cmplz_times_checked<100){cmplz_activate_wp_video()}else{clearInterval(interval)}},500)}function cmplz_activate_wp_video(again){if(!document.querySelector(".cmplz-wp-video-shortcode")){return}let categories=cmplz_accepted_categories();let services=cmplz_get_all_service_consents();let selectorVideo="";let selectorVideos=[];for(var c_key in categories){if(categories.hasOwnProperty(c_key)){let category=categories[c_key];if(category==="functional"){break}selectorVideos.push(".cmplz-wp-video-shortcode[data-category="+category+"]")}}for(var s_key in services){if(services.hasOwnProperty(s_key)){selectorVideos.push(".cmplz-wp-video-shortcode[data-service="+s_key+"]")}}selectorVideo=selectorVideos.join(",");let should_initialize_video=false;if(selectorVideo.length>0){document.querySelectorAll(selectorVideo).forEach(obj=>{should_initialize_video=true;obj.setAttribute("controls","controls");obj.classList.add("wp-video-shortcode");obj.classList.add("cmplz-processed");obj.classList.remove("cmplz-wp-video-shortcode");obj.closest(".cmplz-wp-video").classList.remove("cmplz-wp-video");let blocked_notice=obj.closest(".wp-video").querySelector(".cmplz-blocked-content-notice");if(blocked_notice){blocked_notice.parentElement.removeChild(blocked_notice)}obj.classList.remove("cmplz-blocked-content-container")})}if(should_initialize_video){if(window.wp.mediaelement){window.wp.mediaelement.initialize()}else{let settings={};settings.videoWidth="100%";settings.videoHeight="100%";settings.enableAutosize=true;$(".wp-video-shortcode").mediaelementplayer(settings)}}}document.querySelectorAll(".cmplz-video").forEach(obj=>{let $obj=$(obj);if(typeof $obj.parent().fitVids=="function"){$obj.parent().fitVids()}});$(document).on("cmplz_category_enabled",cmplz_enable_fitvids);function cmplz_enable_fitvids(data){document.querySelectorAll(".cmplz-video").forEach(obj=>{let $obj=$(obj);if(typeof $obj.parent().fitVids=="function"){$obj.parent().fitVids()}})}})}
|
1 |
+
"use strict";function cmplz_create_element(e,t){e=document.createElement(e);return e.innerHtml=t,e}function cmplz_add_event(e,t,c){document.addEventListener(e,e=>{e.target.closest(t)&&c(e)})}function cmplz_is_hidden(e){return null===e.offsetParent}function cmplz_html_decode(e){return(new DOMParser).parseFromString(e,"text/html").documentElement.textContent}document.addEventListener("cmplz_manage_consent_container_loaded",function(e){var t,c=window.location.href;-1!=c.indexOf("#")&&(t=-1!=c.lastIndexOf("?")?c.lastIndexOf("?"):void 0,c=c.substring(c.indexOf("#")+1,t),(t=document.getElementById(c))&&(c=t.getBoundingClientRect().top+window.pageYOffset-200,window.scrollTo({top:c,behavior:"smooth"})))}),complianz.locale=complianz.locale+"&token="+Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,5),function(){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var c=document.createEvent("CustomEvent");return c.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),c}"function"!=typeof window.CustomEvent&&(e.prototype=window.Event.prototype,window.CustomEvent=e)}();let cmplz_banner,cmplz_banner_container=document.getElementById("cmplz-cookiebanner-container"),cmplz_manage_consent_button,cmplz_waiting_inline_scripts=[],cmplz_waiting_scripts=[],cmplz_fired_scripts=[],cmplz_placeholder_class_index=0,cmplz_all_scripts_hook_fired=!1,cmplz_consent_stored_once=!1,cmplz_categories=["functional","preferences","statistics","marketing"];function cmplz_set_category_as_body_class(){var t=document.body.className.split(/\s+/);for(let e=0;e<t.length;e++)-1!==t[e].indexOf("cmplz-")&&"cmplz-document"!==t[e]&&document.body.classList.remove(t[e]);var e,c=cmplz_accepted_categories();for(e in c)c.hasOwnProperty(e)&&document.body.classList.add("cmplz-"+c[e]);var n,o=cmplz_get_all_service_consents();for(n in o)o.hasOwnProperty(n)&&o[n]&&document.body.classList.add("cmplz-"+n);document.body.classList.add("cmplz-"+complianz.region),document.body.classList.add("cmplz-"+complianz.consenttype);var a=new CustomEvent("cmplz_set_category_as_bodyclass");document.dispatchEvent(a)}function cmplz_append_css(e){var t=document.getElementsByTagName("head")[0],c=document.createElement("style");c.setAttribute("type","text/css"),c.styleSheet?c.styleSheet.cssText=e:c.appendChild(document.createTextNode(e)),t.appendChild(c)}function cmplz_load_css(e){var t=document.createElement("link");t.setAttribute("rel","stylesheet"),t.setAttribute("type","text/css"),t.setAttribute("href",e),document.getElementsByTagName("head")[0].appendChild(t)}function cmplz_run_script(t,c,e,n){var o=document.createElement("script");if("inline"!==e?o.setAttribute("src",t):("string"!=typeof t&&(t=t.innerHTML),o.innerHTML=[t,"cmplzScriptLoaded();"].join("\n")),!cmplz_in_array(t,cmplz_fired_scripts)){cmplzCopyAttributes(n,o);try{"inline"!==e?o.onload=function(){cmplz_run_after_all_scripts(c),cmplz_maybe_run_waiting_scripts(t,c,n)}:window.cmplzScriptLoaded=function(){cmplz_run_after_all_scripts(c),cmplz_maybe_run_waiting_scripts(t,c,n)},document.getElementsByTagName("head")[0].appendChild(o)}catch(e){throw cmplz_run_after_all_scripts(c),"Something went wrong "+e+" while loading "+t}}}function cmplz_maybe_run_waiting_scripts(e,t,c){var n=cmplz_get_waiting_script(cmplz_waiting_scripts,e),n=(n&&cmplz_run_script(n,t,"src",c),cmplz_get_waiting_script(cmplz_waiting_inline_scripts,e));n&&cmplz_run_script(n,t,"inline",c)}function cmplz_set_blocked_content_container(){document.querySelectorAll(".cmplz-image").forEach(e=>{var t,c,n,o;e.classList.contains("cmplz-processed")||(e.classList.add("cmplz-processed"),t=e.getAttribute("data-service"),c=e.getAttribute("data-category"),(n=e.parentElement).classList.add("cmplz-blocked-content-container"),o=n.getAttribute("data-placeholder_class_index"),"lazy"===e.getAttribute("loading")&&(e.removeAttribute("loading"),e.setAttribute("data-deferlazy",1)),null==o&&(cmplz_placeholder_class_index++,n.classList.add("cmplz-placeholder-"+cmplz_placeholder_class_index),n.classList.add("cmplz-blocked-content-container"),n.setAttribute("data-placeholder_class_index",cmplz_placeholder_class_index),cmplz_insert_placeholder_text(n,c,t)))}),document.querySelectorAll(".cmplz-placeholder-element").forEach(c=>{if(!c.classList.contains("cmplz-processed")){c.classList.add("cmplz-processed");var n=c.getAttribute("data-service"),o=c.getAttribute("data-category");let t;if(null==(t=c.classList.contains("cmplz-iframe")?("lazy"===c.getAttribute("loading")&&(c.removeAttribute("loading"),c.setAttribute("data-deferlazy",1)),c.parentElement):c).getAttribute("data-placeholder_class_index")){cmplz_placeholder_class_index++,t.classList.add("cmplz-placeholder-"+cmplz_placeholder_class_index),t.classList.add("cmplz-blocked-content-container"),t.setAttribute("data-placeholder_class_index",cmplz_placeholder_class_index),cmplz_insert_placeholder_text(t,o,n);let e=c.getAttribute("data-placeholder-image");e&&void 0!==e&&e.length&&(e=e.replace("url(","").replace(")","").replace(/\"/gi,""),cmplz_append_css(".cmplz-placeholder-"+cmplz_placeholder_class_index+" {background-image: url("+e+") !important;}"),cmplz_set_blocked_content_container_aspect_ratio(c,e,cmplz_placeholder_class_index))}}}),cmplz_has_consent("statistics")&&cmplz_enable_category("statistics"),cmplz_has_consent("marketing")&&cmplz_enable_category("marketing")}function cmplz_insert_placeholder_text(e,n,o){if(!e.querySelector(".cmplz-blocked-content-notice")){let t=complianz.placeholdertext;n=n||"marketing";let c;if(void 0!==t){if(1==complianz.clean_cookies){let e=o?o.replace("-"," "):"";e=e.charAt(0).toUpperCase()+e.slice(1),t=t.replace("{service}",e),(c=cmplz_create_element("div",t)).innerHTML=t,c.classList.add("cmplz-blocked-content-notice");var a=c.querySelector("button"),a=(a.setAttribute("data-service",o),a.setAttribute("data-category",n),a.setAttribute("aria-label",o),complianz.page_links[complianz.region]),i=c.querySelector(".cmplz-links a");a&&a.hasOwnProperty("cookie-statement")&&(i.setAttribute("href",a["cookie-statement"].url),"{title}"===i.innerText&&(i.innerText=a["cookie-statement"].title))}else{i=cmplz_create_element("button","");let e="marketing";complianz.categories.hasOwnProperty(n)&&(e=complianz.categories[n]),t=t.replace("{category}",e),i.innerText=t,i.classList.add("cmplz-blocked-content-notice"),i.classList.add("cmplz-accept-category"),i.classList.add("cmplz-accept-"+n),i.setAttribute("data-service",o),i.setAttribute("data-category",n),i.setAttribute("aria-label",o),c=i}("VIDEO"!==e.tagName?e:e.parentElement).appendChild(c)}}}function cmplz_set_blocked_content_container_aspect_ratio(e,a,i){if(null!=e){let o=e.parentElement;e=new Image;e.addEventListener("load",function(){let e=this.naturalWidth;var t=this.naturalHeight,c=(0===e&&(e=1),o.clientWidth),t=t*(c/e);let n="";-1===a.indexOf("placeholder.jpg")&&(n="height:"+t+"px;"),cmplz_append_css(".cmplz-placeholder-"+i+" {"+n+"}")}),e.src=a}}var cmplzResizeTimer;function cmplz_has_blocked_scripts(){return 0<document.querySelectorAll("script[data-category], script[data-service]").length}function cmplz_enable_category(o,n){if(1==complianz.tm_categories&&""!==o&&cmplz_run_tm_event(o),n=void 0!==n?n:"do_not_match","functional"!==(o=""===o?"do_not_match":o)){"marketing"===o&&cmplz_set_integrations_cookies();let e;e="do_not_match"!==n?".cmplz-blocked-content-notice [data-service="+n+"]":1!=complianz.clean_cookies?".cmplz-blocked-content-notice.cmplz-accept-"+o:".cmplz-blocked-content-notice [data-category="+o+"]",document.querySelectorAll(e).forEach(e=>{var t=e.getAttribute("data-service");e.parentNode.classList.contains("cmplz-blocked-content-notice")&&(e=e.parentNode),cmplz_is_service_denied(t)||e.parentNode.removeChild(e)}),document.querySelectorAll("[data-category="+o+"], [data-service="+n+"]").forEach(t=>{var e=t.getAttribute("data-service");if(!cmplz_is_service_denied(e)&&"functional"!==t.getAttribute("data-category")&&!t.classList.contains("cmplz-activated")){var e=t.tagName;if("LINK"===e)t.classList.add("cmplz-activated"),cmplz_load_css(t.getAttribute("data-href"),o);else if("IMG"===e){t.classList.add("cmplz-activated");var c=t.getAttribute("data-src-cmplz");t.setAttribute("src",c),t.getAttribute("data-deferlazy")&&t.setAttribute("loading","lazy"),cmplz_remove_placeholder(t)}else if("IFRAME"===e){t.classList.add("cmplz-activated");let e=t.getAttribute("data-src-cmplz");c=t.getAttribute("data-cmplz-target")?t.getAttribute("data-cmplz-target"):"src";"1"===cmplz_get_url_parameter(t.getAttribute(c),"autoplay")&&(e+="&autoplay=1"),t.getAttribute("data-deferlazy")&&t.setAttribute("loading","lazy"),t.addEventListener("load",()=>{cmplz_remove_placeholder(t)}),t.setAttribute(c,e)}else t.classList.contains("cmplz-placeholder-element")&&(t.classList.add("cmplz-activated"),e=t.getAttribute("data-placeholder_class_index"),t.classList.remove("cmplz-blocked-content-container"),t.classList.remove("cmplz-placeholder-"+e));c={},e=(c.category=o,c.service=n,new CustomEvent("cmplz_category_enabled",{detail:c}));document.dispatchEvent(e)}});var t=document.querySelectorAll("script[data-category="+o+"], script[data-service="+n+"]"),t=(t.forEach(e=>{var t=e.getAttribute("data-waitfor"),c=e.getAttribute("data-cmplz-src");t&&(c?cmplz_waiting_scripts[t]=c:0<e.innerText.length&&(cmplz_waiting_inline_scripts[t]=e)),e.parentElement&&e.parentElement.removeChild(e)}),t.forEach(e=>{var t,c,n=e.getAttribute("type");!e.classList.contains("cmplz-activated")&&n&&"text/javascript"!==n&&(e.classList.add("cmplz-activated"),(n=e.getAttribute("data-cmplz-src"))?(e.removeAttribute("type"),cmplz_is_waiting_script(cmplz_waiting_scripts,n)||(e.getAttribute("data-post_scribe_id")?(t="#"+e.getAttribute("data-post_scribe_id"),(c=document.querySelector(t))&&(c.innerHtml(""),postscribe(t,"<script src="+n+"><\/script>"))):cmplz_run_script(n,o,"src",e))):0<e.innerText.length&&(cmplz_is_waiting_script(cmplz_waiting_inline_scripts,e.innerText)||cmplz_run_script(e.innerText,o,"inline",e)))}),{}),t=(t.category=o,t.service=n,t.categories=cmplz_accepted_categories(),t.services=cmplz_get_all_service_consents(),t.region=complianz.region,new CustomEvent("cmplz_enable_category",{detail:t}));document.dispatchEvent(t),cmplz_has_blocked_scripts()||cmplz_run_after_all_scripts(o)}}function cmplz_remove_placeholder(e){var t,c=e.closest(".cmplz-blocked-content-container");c&&(t=c.getAttribute("data-placeholder_class_index"),c.classList.remove("cmplz-blocked-content-container"),c.classList.remove("cmplz-placeholder-"+t)),e.classList.remove("cmplz-iframe-styles"),e.classList.remove("cmplz-iframe"),e.classList.remove("video-wrap")}function cmplz_get_waiting_script(e,t){for(var c in e){var n;if(e.hasOwnProperty(c))if(-1!==t.indexOf(c))return n=e[c],delete e[c],n}return!1}function cmplz_array_is_empty(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}function cmplz_is_waiting_script(t,c){for(var n in t)if(t.hasOwnProperty(n)){let e=t[n];if("string"!=typeof e&&(e=e.innerText),-1!==c.indexOf(e)||-1!==e.indexOf(c))return!0}return!1}function cmplz_run_after_all_scripts(e){!cmplz_all_scripts_hook_fired&&cmplz_array_is_empty(cmplz_waiting_inline_scripts)&&cmplz_array_is_empty(cmplz_waiting_scripts)&&(e=new CustomEvent("cmplz_run_after_all_scripts",{detail:e}),document.dispatchEvent(e),cmplz_all_scripts_hook_fired=!0)}window.cmplz_get_cookie=function(t){if("undefined"!=typeof document){t=complianz.prefix+t+"=";var c=document.cookie.split(";");for(let e=0;e<c.length;e++){var n=c[e].trim();if(0==n.indexOf(t))return n.substring(t.length,n.length)}}return""},window.cmplz_set_cookie=function(n,o,a){if("undefined"!=typeof document){void 0===a&&(a=!0);let e=";secure";var i=new Date,i=(i.setTime(i.getTime()+24*complianz.cookie_expiry*60*60*1e3),";expires="+i.toGMTString());"https:"!==window.location.protocol&&(e="");let t=cmplz_get_cookie_domain(),c=(0<t.length&&(t=";domain="+t),"");a&&(c=complianz.prefix),document.cookie=c+n+"="+o+";SameSite=Lax"+e+i+t+";path="+cmplz_get_cookie_path()}},window.cmplz_in_array=function(t,c){var n=c.length;for(let e=0;e<n;e++)if(c[e]==t)return!0;return!1},window.cmplz_highest_accepted_category=function(){var e=cmplz_accepted_categories();return cmplz_in_array("marketing",e)?"marketing":cmplz_in_array("statistics",e)?"statistics":cmplz_in_array("preferences",e)?"preferences":"functional"},window.cmplz_accept_all=function(){for(var e in cmplz_categories)cmplz_categories.hasOwnProperty(e)&&cmplz_set_consent(cmplz_categories[e],"allow")},window.addEventListener("resize",function(e){clearTimeout(cmplzResizeTimer),cmplzResizeTimer=setTimeout(cmplz_set_blocked_content_container,500)},!0),1==complianz.block_ajax_content&&setInterval(function(){cmplz_set_blocked_content_container()},2e3);let cmplz_fired_events=[];function cmplz_run_tm_event(e){-1===cmplz_fired_events.indexOf(e)&&(cmplz_fired_events.push(e),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:complianz.prefix+"event_"+e}),e=new CustomEvent("cmplz_tag_manager_event",{detail:e}),document.dispatchEvent(e))}function cmplz_legacy(){let t=!1;document.querySelectorAll("[data-service=recaptcha]").forEach(e=>{e.setAttribute("data-service","google-recaptcha"),t=!0}),t&&(console.log("recaptcha as service name is deprecated. Please rename the service in your custom html to google-recaptcha"),document.body.classList.add("cmplz-google-recaptcha"))}function cmplz_get_services_on_page(){let c=[];return document.querySelectorAll("[data-service]").forEach(e=>{var t=e.getAttribute("data-service"),e=e.getAttribute("data-category");-1==c.indexOf(t)&&c.push({category:e,service:t})}),c}function cmplz_is_bot(){var e=new RegExp("(googlebot/|Googlebot-Mobile|Googlebot-Image|Google favicon|Mediapartners-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis)","i"),t=navigator.userAgent;return e.test(t)}function cmplz_is_speedbot(){var e=navigator.userAgent;return new RegExp("(GTmetrix|pingdom|pingbot|Lighthouse)","i").test(e)}function cmplz_exists_service_consent(){var e,t=cmplz_get_cookie("consented_services");try{for(const c in e=JSON.parse(t))if(e.hasOwnProperty(c)&&1==e[c])return!0}catch(e){}return!1}function cmplz_set_service_consent(e,t){var c=cmplz_get_cookie("consented_services");try{n=JSON.parse(c)}catch(e){n={}}n[e]=t,cmplz_set_cookie("consented_services",JSON.stringify(n));var c={},n=(c.service=e,c.value=t,c.region=complianz.region,cmplz_all_scripts_hook_fired=!1,new CustomEvent("cmplz_status_change_service",{detail:c}));document.dispatchEvent(n)}function cmplz_clear_all_service_consents(){cmplz_set_cookie("consented_services","")}function cmplz_get_all_service_consents(){var t,e=cmplz_get_cookie("consented_services");try{t=JSON.parse(e)}catch(e){t={}}return t}function cmplz_get_cookie_path(){return void 0!==complianz.cookie_path&&""!==complianz.cookie_path?complianz.cookie_path:"/"}function cmplz_get_cookie_domain(){var e="";return e=-1!==(e=1==complianz.set_cookies_on_root&&3<complianz.cookie_domain.length?complianz.cookie_domain:e).indexOf("localhost")?"":e}function cmplz_reload_browser_compatible(){var e;-1<navigator.userAgent.toLowerCase().indexOf("firefox")?((e=new URL(window.location.href)).searchParams.set("cmplz-force-reload",Date.now().toString()),window.location.href=e.toString()):window.location.reload()}window.conditionally_show_banner=function(){complianz=cmplz_merge_object(complianz,cmplz_user_data),cmplz_maybe_auto_redirect(),cmplz_set_blocked_content_container(),cmplz_legacy(),window.wp_consent_type=complianz.consenttype;var e,t,c=new CustomEvent("wp_consent_type_defined"),n=(document.dispatchEvent(c),c=new CustomEvent("cmplz_before_cookiebanner"),document.dispatchEvent(c),1==complianz.forceEnableStats&&"optin"===complianz.consenttype&&cmplz_set_consent("statistics","allow"),cmplz_categories.reverse());for(e in n)n.hasOwnProperty(e)&&(t=cmplz_categories[e],cmplz_has_consent(t)&&cmplz_enable_category(t));if(cmplz_exists_service_consent()){cmplz_enable_category("","general");var o,a,i,l=cmplz_get_services_on_page();for(o in l)l.hasOwnProperty(o)&&(a=l[o].service,i=l[o].category,cmplz_has_service_consent(a,i)&&(document.querySelectorAll(".cmplz-accept-service[data-service="+a+"]").forEach(e=>{e.checked=!0}),cmplz_enable_category("",a)))}cmplz_sync_category_checkboxes(),cmplz_integrations_init(),cmplz_check_cookie_policy_id(),cmplz_set_up_auto_dismiss(),cmplz_load_manage_consent_container(),c=new CustomEvent("cmplz_cookie_banner_data",{detail:complianz}),document.dispatchEvent(c),""===cmplz_get_cookie("saved_categories")&&("optin"!==complianz.consenttype&&"optout"!==complianz.consenttype?cmplz_track_status("no_warning"):complianz.do_not_track&&cmplz_track_status("do_not_track")),cmplz_set_category_as_body_class(),cmplz_fire_categories_event(),complianz.do_not_track?cmplz_track_status("do_not_track"):("optin"===complianz.consenttype?(complianz.forceEnableStats&&cmplz_enable_category("statistics"),console.log("opt-in"),show_cookie_banner):"optout"===complianz.consenttype?(console.log("opt-out"),show_cookie_banner):(console.log("other consent type, no cookie warning"),cmplz_accept_all))()},window.show_cookie_banner=function(){let e=complianz.disable_cookiebanner||cmplz_is_speedbot(),t=!1;(document.querySelector("#cmplz-manage-consent-container")||document.querySelector(".cmplz-dropdown-cookiepolicy"))&&(t=!0);var c=document.createDocumentFragment(),n=document.getElementById("cmplz-cookiebanner-container"),n=(n&&(c.appendChild(n),document.body.prepend(c)),document.createElement("link"));let o=complianz.page_links[complianz.region];(cmplz_banner=document.querySelector(".cmplz-cookiebanner.banner-"+complianz.user_banner_id+"."+complianz.consenttype))||(e=!0),cmplz_manage_consent_button=document.querySelector("#cmplz-manage-consent .cmplz-manage-consent.manage-consent-"+complianz.user_banner_id);c=complianz.css_file.replace("{type}",complianz.consenttype).replace("{banner_id}",complianz.user_banner_id),-1!=complianz.css_file.indexOf("cookiebanner/css/defaults/banner")&&console.log("Fallback default css file used. Please re-save banner settings, or check file writing permissions in uploads directory"),n.href=c,n.type="text/css",n.rel="stylesheet",n.onload=function(){e||(cmplz_banner.classList.remove("cmplz-hidden"),cmplz_manage_consent_button.classList.remove("cmplz-hidden"))},document.getElementsByTagName("head")[0].appendChild(n),cmplz_banner&&!e&&(cmplz_banner.querySelectorAll(".cmplz-links a:not(.cmplz-external), .cmplz-buttons a:not(.cmplz-external)").forEach(e=>{var t,c=e;for(t in c.classList.add("cmplz-hidden"),o)o.hasOwnProperty(t)&&c.classList.contains(t)&&(c.setAttribute("href",o[t].url+c.getAttribute("data-relative_url")),"{title}"===c.innerText&&(c.innerText=cmplz_html_decode(o[t].title)),c.classList.remove("cmplz-hidden"))}),cmplz_set_banner_status(),t&&(cmplz_banner.classList.remove("cmplz-show"),cmplz_banner.classList.add("cmplz-dismissed"),cmplz_manage_consent_button.classList.remove("cmplz-dismissed"),cmplz_manage_consent_button.classList.add("cmplz-show"))),c=new CustomEvent("cmplz_cookie_warning_loaded",{detail:complianz.region});document.dispatchEvent(c)},window.cmplz_get_banner_status=function(){return cmplz_get_cookie("banner-status")},window.cmplz_set_banner_status=function(e){let t=cmplz_get_cookie("banner-status");(e=void 0!==e?e:t)!==t&&cmplz_set_cookie("banner-status",e),0===e.length&&(e="show"),t="show"===e?"dismissed":"show",cmplz_banner&&0<e.length&&(cmplz_banner.classList.remove("cmplz-"+t),cmplz_banner.classList.add("cmplz-"+e),cmplz_manage_consent_button&&(cmplz_manage_consent_button.classList.add("cmplz-"+t),cmplz_manage_consent_button.classList.remove("cmplz-"+e))),cmplz_banner_container&&complianz.soft_cookiewall&&(cmplz_banner_container.classList.remove("cmplz-"+t),cmplz_banner_container.classList.add("cmplz-"+e),cmplz_banner_container.classList.add("cmplz-soft-cookiewall"));e=new CustomEvent("cmplz_banner_status",{detail:e});document.dispatchEvent(e),cmplz_start_clean()},window.cmplz_has_consent=function(e){return!!cmplz_is_bot()||("functional"===e||(e=cmplz_get_cookie(e),"optout"===complianz.consenttype&&""===e||"allow"===e))},window.cmplz_is_service_denied=function(e){var t,c=cmplz_get_cookie("consented_services");try{t=JSON.parse(c)}catch(e){t={}}return!!t.hasOwnProperty(e)&&!t[e]},window.cmplz_has_service_consent=function(e,t){var c,n=cmplz_get_cookie("consented_services");try{c=JSON.parse(n)}catch(e){c={}}return c.hasOwnProperty(e)?c[e]:cmplz_has_consent(t)},window.cmplz_set_consent=function(e,t){cmplz_set_accepted_cookie_policy_id();var c,n=cmplz_get_cookie(e),o="allow"===t;document.querySelectorAll("input.cmplz-"+e).forEach(e=>{e.checked=o}),n!==t&&(cmplz_set_cookie(e,t),"allow"===t&&cmplz_enable_category(e),cmplz_wp_set_consent(e,t),"statistics"===e&&cmplz_wp_set_consent("statistics-anonymous","allow"),(c=new Object).category=e,c.value=t,c.region=complianz.region,c.categories=cmplz_accepted_categories(),cmplz_all_scripts_hook_fired=!1,c=new CustomEvent("cmplz_status_change",{detail:c}),document.dispatchEvent(c),"marketing"===e&&"deny"===t&&"allow"===n&&(cmplz_integrations_revoke(),setTimeout(function(){cmplz_reload_browser_compatible()},500)))};var cmplz_id_cookie,cmplz_id_session,cmplz_id,cmplz_user_data=[];if("undefined"!=typeof Storage&&sessionStorage.cmplz_user_data&&(cmplz_user_data=JSON.parse(sessionStorage.cmplz_user_data)),1!=complianz.geoip||0!=cmplz_user_data.length&&cmplz_user_data.version===complianz.version&&cmplz_user_data.banner_version===complianz.banner_version)conditionally_show_banner();else{var request=new XMLHttpRequest;let e=cmplz_get_url_parameter(window.location.href,"cmplz_user_region");e=e?"&cmplz_user_region="+e:"",request.open("GET",complianz.url+"banner?"+complianz.locale+e,!0),request.setRequestHeader("Content-type","application/json"),request.send(),request.onload=function(){cmplz_user_data=JSON.parse(request.response),sessionStorage.cmplz_user_data=JSON.stringify(cmplz_user_data),conditionally_show_banner()}}function cmplz_track_status_end(){cmplz_consent_stored_once||cmplz_track_status()}function cmplz_set_up_auto_dismiss(){var t,e;"optout"===complianz.consenttype&&(1==complianz.dismiss_on_scroll&&(t=function(e){window.pageYOffset>Math.floor(400)&&(cmplz_set_banner_status("dismissed"),cmplz_fire_categories_event(),cmplz_track_status(),window.removeEventListener("scroll",t),this.onWindowScroll=null)},window.addEventListener("scroll",t)),0<(e=parseInt(complianz.dismiss_timeout))&&window.setTimeout(function(){cmplz_set_banner_status("dismissed"),cmplz_fire_categories_event(),cmplz_track_status()},Math.floor(e)))}function cmplz_fire_categories_event(){var e=new Object,e=(e.category=cmplz_highest_accepted_category(),e.categories=cmplz_accepted_categories(),e.region=complianz.region,new CustomEvent("cmplz_fire_categories",{detail:e}));document.dispatchEvent(e)}function cmplz_track_status(e){var t,c=[],n=(e=void 0!==e&&e,new CustomEvent("cmplz_track_status",{detail:e}));document.dispatchEvent(n),c=e?[e]:cmplz_accepted_categories(),cmplz_set_category_as_body_class();try{o=JSON.parse(cmplz_get_cookie("saved_categories"))}catch(e){o={}}try{t=JSON.parse(cmplz_get_cookie("saved_services"))}catch(e){t={}}var o,n=cmplz_get_all_service_consents();cmplz_equals(o,c)&&cmplz_equals(t,n)||1!=complianz.store_consent||cmplz_is_bot()||cmplz_is_speedbot()||(cmplz_set_cookie("saved_categories",JSON.stringify(c)),cmplz_set_cookie("saved_services",JSON.stringify(n)),cmplz_consent_stored_once=!0,(e=new XMLHttpRequest).open("POST",complianz.url+"track",!0),o={consented_categories:c,consented_services:n,consenttype:window.wp_consent_type},e.setRequestHeader("Content-type","application/json"),e.send(JSON.stringify(o)))}function cmplz_accepted_categories(){var e,t,c=cmplz_categories,n=[];for(e in c)c.hasOwnProperty(e)&&(t=c[e],cmplz_has_consent(t)&&n.push(t));return c=c.filter(function(e,t,c){return cmplz_in_array(e,n)})}function cmplz_sync_category_checkboxes(){for(var e in cmplz_categories)cmplz_categories.hasOwnProperty(e)&&(e=cmplz_categories[e],cmplz_has_consent(e)||"functional"===e?document.querySelectorAll("input.cmplz-"+e).forEach(e=>{e.checked=!0}):document.querySelectorAll("input.cmplz-"+e).forEach(e=>{e.checked=!1})),document.querySelectorAll(".cmplz-accept-service").forEach(e=>{var t=e.getAttribute("data-service"),c=e.getAttribute("data-category");cmplz_has_service_consent(t,c)?e.checked=!0:cmplz_is_service_denied(t)?e.checked=!1:(c=e.getAttribute("data-category"),e.checked=!!cmplz_has_consent(c))})}function cmplz_merge_object(e,t){var c,n=[];for(c in t)t.hasOwnProperty(c)&&(n[c]=t[c]);for(c in e)t.hasOwnProperty(c)&&void 0!==t[c]||e.hasOwnProperty(c)&&(n[c]=e[c]);return n}function cmplz_check_cookie_policy_id(){var e=cmplz_get_cookie("policy_id");e&&complianz.current_policy_id!==e&&cmplz_clear_cookies("cmplz")}function cmplz_clear_cookies(e){var t=!1;if("undefined"!=typeof document){for(var c=";secure",n=new Date,o=(n.setTime(n.getTime()-864e5),";expires="+n.toGMTString()),a=("https:"!==window.location.protocol&&(c=""),document.cookie.split("; ")),i=location.pathname.replace(/^\/|\/$/g,"").split("/"),l=0;l<a.length;l++){var r=a[l].split(";")[0].split("=")[0],s=window.location.hostname.split("."),_=1<s.length;if(-1!==r.indexOf(e)){var t=!0,p=encodeURIComponent(r)+"=;SameSite=Lax"+c+o+";domain=;path=";for(document.cookie=p+"/";0<i.length;)0<(m=i.join("/")).length&&(document.cookie=p+"/"+m,document.cookie=p+"/"+m+"/"),i.pop();for(;0<s.length;){var m,d=encodeURIComponent(r)+"=;SameSite=Lax"+c+o+";domain=."+s.join(".")+";path=";for(document.cookie=d+"/";0<i.length;)0<(m=i.join("/")).length&&(document.cookie=d+"/"+m,document.cookie=d+"/"+m+"/"),i.pop();s.shift(),_&&1==s.length&&s.shift()}}}cmplz_set_accepted_cookie_policy_id()}return t}function cmplz_set_accepted_cookie_policy_id(){cmplz_set_cookie("policy_id",complianz.current_policy_id)}function cmplz_integrations_init(){var e,t=complianz.set_cookies;for(e in t)t.hasOwnProperty(e)&&"1"===t[e][1]&&cmplz_set_cookie(e,t[e][1],!1)}function cmplz_integrations_revoke(){var e,t=complianz.set_cookies;for(e in t)t.hasOwnProperty(e)&&(cmplz_set_cookie(e,t[e][1],!1),0==t[e][1]&&cmplz_clear_cookies(e))}function cmplz_set_integrations_cookies(){var e,t=complianz.set_cookies;for(e in t)t.hasOwnProperty(e)&&cmplz_set_cookie(e,t[e][0],!1)}function cmplz_get_url_parameter(e,t){if(e&&void 0!==e&&-1!=e.indexOf("?")){e=e.split("?");if(1!=e.length)for(var c,n=e[1].split("&"),o=0;o<n.length;o++)if(n.hasOwnProperty(o)&&(c=n[o].split("="))[0]===t)return void 0===c[1]||decodeURIComponent(c[1])}return!1}function cmplz_maybe_auto_redirect(){var e=cmplz_get_url_parameter(window.location.href,"cmplz_region_redirect"),t=cmplz_get_url_parameter(window.location.href,"cmplz-region");e&&!t&&(window.location.href=window.location.href+"&cmplz-region="+complianz.region)}function cmplz_wp_set_consent(e,t){"function"==typeof wp_set_consent&&wp_set_consent(e,t)}1==complianz.store_consent&&(cmplz_id_cookie=cmplz_get_cookie("id"),cmplz_id=cmplz_id_session="","undefined"!=typeof Storage&&sessionStorage.cmplz_id&&(cmplz_id_session=JSON.parse(sessionStorage.cmplz_id)),0==cmplz_id_cookie.length&&0<cmplz_id_session.length&&(cmplz_id=cmplz_id_session,cmplz_set_cookie("id",cmplz_id)),0<cmplz_id_cookie.length&&0==cmplz_id_session.length&&(cmplz_id=cmplz_id_cookie),"undefined"!=typeof Storage&&(sessionStorage.cmplz_id=JSON.stringify(cmplz_id))),document.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&cmplz_track_status_end()}),window.addEventListener("pagehide",cmplz_track_status_end,!1),window.addEventListener("beforeunload",cmplz_track_status_end,!1),document.addEventListener("cmplz_consent_action",function(e){cmplz_set_consent(e.detail.category,"allow"),cmplz_fire_categories_event(),cmplz_track_status()}),window.cmplz_accept_all=function(){for(var e in cmplz_clear_all_service_consents(),cmplz_categories)cmplz_categories.hasOwnProperty(e)&&cmplz_set_consent(cmplz_categories[e],"allow");cmplz_sync_category_checkboxes()},window.cmplz_deny_all=function(){for(var e in cmplz_categories)cmplz_categories.hasOwnProperty(e)&&cmplz_set_consent(cmplz_categories[e],"deny");var t=!1,c=("functional"===cmplz_highest_accepted_category()&&!cmplz_exists_service_consent()||(t=!0),cmplz_clear_cookies("cmplz_service")&&(t=!0),cmplz_clear_all_service_consents(),cmplz_integrations_revoke(),cmplz_fire_categories_event(),cmplz_track_status(),new CustomEvent("cmplz_revoke",{detail:t}));document.dispatchEvent(c),!complianz.tcf_active&&t&&cmplz_reload_browser_compatible()},cmplz_add_event("click",".cmplz-accept",function(e){e.preventDefault(),cmplz_accept_all(),cmplz_set_banner_status("dismissed"),cmplz_fire_categories_event(),cmplz_track_status()}),cmplz_add_event("click",".cmplz-accept-category, .cmplz-accept-marketing",function(e){e.preventDefault();var e=e.target,t=e.getAttribute("data-service"),e=e.getAttribute("data-category")||"marketing";1==complianz.clean_cookies&&void 0!==t&&t?(cmplz_set_service_consent(t,!0),cmplz_enable_category("","general"),cmplz_enable_category("",t)):cmplz_set_consent(e,"allow"),cmplz_set_banner_status("dismissed"),cmplz_fire_categories_event(),cmplz_track_status()}),cmplz_add_event("click",".cmplz-accept-service",function(e){var e=e.target;"INPUT"!==e.tagName&&(void 0!==(e=e.getAttribute("data-service"))&&(cmplz_set_service_consent(e,!0),cmplz_enable_category("","general"),cmplz_enable_category("",e)),cmplz_fire_categories_event(),cmplz_track_status())}),cmplz_add_event("change",".cmplz-accept-service",function(e){var t=e.target,c=t.tagName,n=t.getAttribute("data-service");void 0!==n&&("INPUT"===c?(cmplz_set_banner_status("dismissed"),t.checked?(cmplz_set_service_consent(n,!0),cmplz_enable_category("",n)):(cmplz_set_service_consent(n,!1),setTimeout(function(){cmplz_reload_browser_compatible()},500))):(e.preventDefault(),cmplz_set_service_consent(n,!0),cmplz_enable_category("","general"),cmplz_enable_category("",n),setTimeout(function(){cmplz_reload_browser_compatible()},500))),cmplz_fire_categories_event(),cmplz_track_status()}),cmplz_add_event("click",".cmplz-save-preferences",function(e){var t,c,n,e=e.target;for(t in cmplz_banner=e.closest(".cmplz-cookiebanner"),cmplz_categories)cmplz_categories.hasOwnProperty(t)&&(c=cmplz_categories[t],(n=cmplz_banner.querySelector("input.cmplz-"+c))&&(n.checked?cmplz_set_consent(c,"allow"):cmplz_set_consent(c,"deny")));cmplz_set_banner_status("dismissed"),cmplz_fire_categories_event(),cmplz_track_status()}),cmplz_add_event("click",".cmplz-close",function(e){cmplz_set_banner_status("dismissed")}),cmplz_add_event("click",".cmplz-view-preferences",function(e){e=e.target;(cmplz_banner=e.closest(".cmplz-cookiebanner")).querySelector(".cmplz-categories").classList.contains("cmplz-fade-in")?(cmplz_banner.classList.remove("cmplz-categories-visible"),cmplz_banner.querySelector(".cmplz-categories").classList.remove("cmplz-fade-in"),cmplz_banner.querySelector(".cmplz-view-preferences").style.display="block",cmplz_banner.querySelector(".cmplz-save-preferences").style.display="none"):(cmplz_banner.classList.add("cmplz-categories-visible"),cmplz_banner.querySelector(".cmplz-categories").classList.add("cmplz-fade-in"),cmplz_banner.querySelector(".cmplz-view-preferences").style.display="none",cmplz_banner.querySelector(".cmplz-save-preferences").style.display="block")}),cmplz_add_event("change",".cmplz-manage-consent-container .cmplz-category",function(e){for(var t in cmplz_categories){var c;cmplz_categories.hasOwnProperty(t)&&(t=cmplz_categories[t],(c=document.querySelector(".cmplz-manage-consent-container input.cmplz-"+t))&&(c.checked?cmplz_set_consent(t,"allow"):cmplz_set_consent(t,"deny"),cmplz_set_banner_status("dismissed"),cmplz_fire_categories_event(),cmplz_track_status()))}}),cmplz_add_event("click",".cmplz-deny",function(e){e.preventDefault(),cmplz_set_banner_status("dismissed"),cmplz_deny_all()}),cmplz_add_event("click","button.cmplz-manage-settings",function(e){e.preventDefault();var e=document.querySelector(".cmplz-cookiebanner .cmplz-categories"),t=document.querySelector(".cmplz-save-settings"),c=document.querySelector("button.cmplz-manage-settings");cmplz_is_hidden(e)?(t.style.display="block",c.style.display="none",e.style.display="block"):(t.style.display="none",c.style.display="block",e.style.display="none")}),cmplz_add_event("click","button.cmplz-manage-consent",function(e){e.preventDefault(),cmplz_set_banner_status("show")});var cmplzCleanCookieInterval,cmplz_cookie_data=[];function cmplz_start_clean(){var e;1==complianz.clean_cookies&&((cmplz_cookie_data="undefined"!=typeof Storage?JSON.parse(sessionStorage.getItem("cmplz_cookie_data")):cmplz_cookie_data)&&0!=cmplz_cookie_data.length?cmplz_setup_clean_interval():((e=new XMLHttpRequest).open("GET",complianz.url+"cookie_data",!0),e.setRequestHeader("Content-type","application/json"),e.send(),e.onload=function(){cmplz_cookie_data=JSON.parse(e.response),sessionStorage.setItem("cmplz_cookie_data",JSON.stringify(cmplz_cookie_data)),cmplz_setup_clean_interval()}))}function cmplz_do_cleanup(){var e,t=["preferences","statistics","marketing"];for(e in t){var c=t[e];if(!cmplz_has_consent(c)&&cmplz_cookie_data.hasOwnProperty(c)){var n,o=cmplz_cookie_data[c];for(n in o)if(!cmplz_has_service_consent(n,c)){var a,i=o[n];for(a in i){var l=i[a];cmplz_clear_cookies(l),cmplz_clear_storage(l)}}}}}function cmplz_setup_clean_interval(){!cmplz_cookie_data||cmplzCleanCookieInterval||(cmplz_do_cleanup(),cmplzCleanCookieInterval=setInterval(cmplz_do_cleanup,1e3))}function cmplz_clear_storage(e){"undefined"!=typeof Storage&&(localStorage.item&&localStorage.removeItem(e),sessionStorage.item&&sessionStorage.removeItem(e))}function cmplz_load_manage_consent_container(){let t=document.querySelector(".cmplz-manage-consent-container");var c;t&&((c=new XMLHttpRequest).open("GET",complianz.url+"manage_consent_html?"+complianz.locale,!0),c.setRequestHeader("Content-type","application/json"),c.send(),c.onload=function(){var e=JSON.parse(c.response);t.insertAdjacentHTML("beforeend",e),cmplz_sync_category_checkboxes();document.querySelector("#cmplz-manage-consent-container-nojavascript").style.display="none",t.style.display="block";e=new CustomEvent("cmplz_manage_consent_container_loaded");document.dispatchEvent(e)})}function cmplz_equals(e,t){if(Array.isArray(e)||(e=Object.keys(e),t=Object.keys(t)),!e||!t)return!1;if(e.length!=t.length)return!1;for(var c=0,n=e.length;c<n;c++)if(e[c]instanceof Array&&t[c]instanceof Array){if(!cmplz_equals(e[c],t[c]))return!1}else if(e[c]!=t[c])return!1;return!0}function cmplzCopyAttributes(e,t){return Array.from(e.attributes).forEach(e=>{"type"!==e.nodeName&&t.setAttribute(e.nodeName,e.nodeValue)})}cmplz_add_event("keypress",".cmplz-banner-slider label",function(e){32==(e.keyCode||e.which)&&document.activeElement.click()}),cmplz_add_event("keypress",".cmplz-cookiebanner .cmplz-header .cmplz-close",function(e){13==(e.keyCode||e.which)&&document.activeElement.click()});let cmplz_has_wp_video=document.querySelector(".cmplz-wp-video-shortcode"),cmplz_times_checked=0;void 0!==window.jQuery&&jQuery(document).ready(function(r){var e;function t(){if(document.querySelector(".cmplz-wp-video-shortcode")){var e,t,n,o=cmplz_accepted_categories(),a=cmplz_get_all_service_consents(),i=[];for(e in o)if(o.hasOwnProperty(e)){var l=o[e];if("functional"===l)break;i.push(".cmplz-wp-video-shortcode[data-category="+l+"]")}for(t in a)a.hasOwnProperty(t)&&i.push(".cmplz-wp-video-shortcode[data-service="+t+"]");n=i.join(",");let c=!1;0<n.length&&document.querySelectorAll(n).forEach(e=>{c=!0,e.setAttribute("controls","controls"),e.classList.add("wp-video-shortcode"),e.classList.add("cmplz-processed"),e.classList.remove("cmplz-wp-video-shortcode"),e.closest(".cmplz-wp-video").classList.remove("cmplz-wp-video");var t=e.closest(".wp-video").querySelector(".cmplz-blocked-content-notice");t&&t.parentElement.removeChild(t),e.classList.remove("cmplz-blocked-content-container")}),c&&(window.wp.mediaelement?window.wp.mediaelement.initialize():(n={videoWidth:"100%",videoHeight:"100%",enableAutosize:!0},r(".wp-video-shortcode").mediaelementplayer(n)))}}cmplz_has_wp_video&&(document.addEventListener("cmplz_enable_category",function(e){t()}),e=setInterval(function(){cmplz_times_checked+=1,document.querySelector(".cmplz-wp-video-shortcode")&&cmplz_times_checked<100?t():clearInterval(e)},500)),document.querySelectorAll(".cmplz-video").forEach(e=>{e=r(e);"function"==typeof e.parent().fitVids&&e.parent().fitVids()}),r(document).on("cmplz_category_enabled",function(e){document.querySelectorAll(".cmplz-video").forEach(e=>{e=r(e);"function"==typeof e.parent().fitVids&&e.parent().fitVids()})})});
|
functions.php
CHANGED
@@ -1464,6 +1464,8 @@ if ( ! function_exists( 'cmplz_is_pagebuilder_preview' ) ) {
|
|
1464 |
|| isset( $_GET['vcv-action'] )
|
1465 |
|| isset( $_GET['zion_builder_active'])
|
1466 |
|| isset( $_GET['zionbuilder-preview'])
|
|
|
|
|
1467 |
|| isset( $_GET['fl_builder'] )
|
1468 |
|| isset( $_GET['tve'] )
|
1469 |
|| isset( $_GET['ct_builder'] ) //oxygen
|
@@ -2740,27 +2742,23 @@ if ( ! function_exists( 'cmplz_get_default_banner_id' ) ) {
|
|
2740 |
*
|
2741 |
* @return int default_ID
|
2742 |
*/
|
2743 |
-
global $cmplz_default_banner_id;
|
2744 |
function cmplz_get_default_banner_id() {
|
2745 |
-
|
2746 |
-
if (
|
2747 |
-
|
2748 |
-
|
2749 |
-
|
2750 |
-
|
2751 |
-
|
2752 |
-
|
2753 |
-
|
2754 |
-
$cookiebanners = $wpdb->get_results( "select * from {$wpdb->prefix}cmplz_cookiebanners" );
|
2755 |
-
}
|
2756 |
|
2757 |
-
|
2758 |
-
|
2759 |
-
|
|
|
2760 |
}
|
2761 |
-
|
2762 |
-
return false;
|
2763 |
-
//nothing yet, return false
|
2764 |
}
|
2765 |
}
|
2766 |
|
@@ -2771,7 +2769,7 @@ if ( ! function_exists( 'cmplz_user_can_manage' ) ) {
|
|
2771 |
return true;
|
2772 |
}
|
2773 |
|
2774 |
-
if ( current_user_can('
|
2775 |
return true;
|
2776 |
}
|
2777 |
|
1464 |
|| isset( $_GET['vcv-action'] )
|
1465 |
|| isset( $_GET['zion_builder_active'])
|
1466 |
|| isset( $_GET['zionbuilder-preview'])
|
1467 |
+
|| isset( $_GET['tb-preview']) //themify
|
1468 |
+
|| isset( $_GET['tb-id']) //themify
|
1469 |
|| isset( $_GET['fl_builder'] )
|
1470 |
|| isset( $_GET['tve'] )
|
1471 |
|| isset( $_GET['ct_builder'] ) //oxygen
|
2742 |
*
|
2743 |
* @return int default_ID
|
2744 |
*/
|
|
|
2745 |
function cmplz_get_default_banner_id() {
|
2746 |
+
$banner_id = get_transient('cmplz_default_banner_id');
|
2747 |
+
if ( !$banner_id ){
|
2748 |
+
global $wpdb;
|
2749 |
+
$cookiebanners = $wpdb->get_results( "select * from {$wpdb->prefix}cmplz_cookiebanners as cb where cb.default = true" );
|
2750 |
+
|
2751 |
+
//if nothing, try the first entry
|
2752 |
+
if ( empty( $cookiebanners ) ) {
|
2753 |
+
$cookiebanners = $wpdb->get_results( "select * from {$wpdb->prefix}cmplz_cookiebanners" );
|
2754 |
+
}
|
|
|
|
|
2755 |
|
2756 |
+
if ( ! empty( $cookiebanners ) ) {
|
2757 |
+
$banner_id = $cookiebanners[0]->ID;
|
2758 |
+
}
|
2759 |
+
set_transient('cmplz_default_banner_id', $banner_id, HOUR_IN_SECONDS);
|
2760 |
}
|
2761 |
+
return $banner_id;
|
|
|
|
|
2762 |
}
|
2763 |
}
|
2764 |
|
2769 |
return true;
|
2770 |
}
|
2771 |
|
2772 |
+
if ( current_user_can('manage_privacy_options') ) {
|
2773 |
return true;
|
2774 |
}
|
2775 |
|
gulpfile.js
CHANGED
@@ -51,26 +51,32 @@ function lessTask(cb) {
|
|
51 |
exports.less = lessTask
|
52 |
|
53 |
function jsTask(cb) {
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
|
|
|
|
|
|
|
|
|
|
68 |
}
|
69 |
exports.js = jsTask
|
70 |
|
71 |
function defaultTask(cb) {
|
72 |
-
gulp.watch('./assets/css
|
73 |
-
gulp.watch('./assets/js
|
|
|
74 |
// spawn('npm', ['start'], { cwd: 'settings', stdio: 'inherit' })
|
75 |
cb();
|
76 |
}
|
51 |
exports.less = lessTask
|
52 |
|
53 |
function jsTask(cb) {
|
54 |
+
gulp.src('assets/js/admin.js')
|
55 |
+
.pipe(concat('admin.js'))
|
56 |
+
.pipe(gulp.dest('./assets/js'))
|
57 |
+
.pipe(concat('admin.min.js'))
|
58 |
+
.pipe(jsuglify())
|
59 |
+
.pipe(gulp.dest('./assets/js'));
|
60 |
+
gulp.src('assets/js/dashboard.js')
|
61 |
+
.pipe(concat('dashboard.js'))
|
62 |
+
.pipe(gulp.dest('./assets/js'))
|
63 |
+
.pipe(concat('dashboard.min.js'))
|
64 |
+
.pipe(jsuglify())
|
65 |
+
.pipe(gulp.dest('./assets/js'));
|
66 |
+
gulp.src('cookiebanner/js/complianz.js')
|
67 |
+
.pipe(concat('complianz.js'))
|
68 |
+
.pipe(gulp.dest('./cookiebanner/js'))
|
69 |
+
.pipe(concat('complianz.min.js'))
|
70 |
+
.pipe(jsuglify())
|
71 |
+
.pipe(gulp.dest('./cookiebanner/js'));
|
72 |
+
cb();
|
73 |
}
|
74 |
exports.js = jsTask
|
75 |
|
76 |
function defaultTask(cb) {
|
77 |
+
gulp.watch('./assets/css/*.less', { ignoreInitial: false }, lessTask);
|
78 |
+
gulp.watch('./assets/js/*.js', { ignoreInitial: false }, jsTask);
|
79 |
+
gulp.watch('./cookiebanner/js/*.js', { ignoreInitial: false }, jsTask);
|
80 |
// spawn('npm', ['start'], { cwd: 'settings', stdio: 'inherit' })
|
81 |
cb();
|
82 |
}
|
gutenberg/build/index.asset.php
CHANGED
@@ -1 +1 @@
|
|
1 |
-
<?php return array('dependencies' => array('wp-element'), 'version' => '
|
1 |
+
<?php return array('dependencies' => array('wp-element'), 'version' => 'a9293999607bd489b279');
|
gutenberg/build/index.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
(()=>{var e={669:(e,t,n)=>{e.exports=n(609)},448:(e,t,n)=>{"use strict";var r=n(867),o=n(26),s=n(372),i=n(327),a=n(97),c=n(109),u=n(985),l=n(61),p=n(655),f=n(263);e.exports=function(e){return new Promise((function(t,n){var d,h=e.data,m=e.headers,g=e.responseType;function y(){e.cancelToken&&e.cancelToken.unsubscribe(d),e.signal&&e.signal.removeEventListener("abort",d)}r.isFormData(h)&&delete m["Content-Type"];var v=new XMLHttpRequest;if(e.auth){var b=e.auth.username||"",S=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";m.Authorization="Basic "+btoa(b+":"+S)}var w=a(e.baseURL,e.url);function x(){if(v){var r="getAllResponseHeaders"in v?c(v.getAllResponseHeaders()):null,s={data:g&&"text"!==g&&"json"!==g?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:r,config:e,request:v};o((function(e){t(e),y()}),(function(e){n(e),y()}),s),v=null}}if(v.open(e.method.toUpperCase(),i(w,e.params,e.paramsSerializer),!0),v.timeout=e.timeout,"onloadend"in v?v.onloadend=x:v.onreadystatechange=function(){v&&4===v.readyState&&(0!==v.status||v.responseURL&&0===v.responseURL.indexOf("file:"))&&setTimeout(x)},v.onabort=function(){v&&(n(l("Request aborted",e,"ECONNABORTED",v)),v=null)},v.onerror=function(){n(l("Network Error",e,null,v)),v=null},v.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||p.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(l(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",v)),v=null},r.isStandardBrowserEnv()){var E=(e.withCredentials||u(w))&&e.xsrfCookieName?s.read(e.xsrfCookieName):void 0;E&&(m[e.xsrfHeaderName]=E)}"setRequestHeader"in v&&r.forEach(m,(function(e,t){void 0===h&&"content-type"===t.toLowerCase()?delete m[t]:v.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(v.withCredentials=!!e.withCredentials),g&&"json"!==g&&(v.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&v.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&v.upload&&v.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(d=function(e){v&&(n(!e||e&&e.type?new f("canceled"):e),v.abort(),v=null)},e.cancelToken&&e.cancelToken.subscribe(d),e.signal&&(e.signal.aborted?d():e.signal.addEventListener("abort",d))),h||(h=null),v.send(h)}))}},609:(e,t,n)=>{"use strict";var r=n(867),o=n(849),s=n(321),i=n(185),a=function e(t){var n=new s(t),a=o(s.prototype.request,n);return r.extend(a,s.prototype,n),r.extend(a,n),a.create=function(n){return e(i(t,n))},a}(n(655));a.Axios=s,a.Cancel=n(263),a.CancelToken=n(972),a.isCancel=n(502),a.VERSION=n(288).version,a.all=function(e){return Promise.all(e)},a.spread=n(713),a.isAxiosError=n(268),e.exports=a,e.exports.default=a},263:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},972:(e,t,n)=>{"use strict";var r=n(263);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},o.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},502:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},321:(e,t,n)=>{"use strict";var r=n(867),o=n(327),s=n(782),i=n(572),a=n(185),c=n(875),u=c.validators;function l(e){this.defaults=e,this.interceptors={request:new s,response:new s}}l.prototype.request=function(e,t){if("string"==typeof e?(t=t||{}).url=e:t=e||{},!t.url)throw new Error("Provided config url is not valid");(t=a(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&c.assertOptions(n,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var r=[],o=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(o=o&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var s,l=[];if(this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)})),!o){var p=[i,void 0];for(Array.prototype.unshift.apply(p,r),p=p.concat(l),s=Promise.resolve(t);p.length;)s=s.then(p.shift(),p.shift());return s}for(var f=t;r.length;){var d=r.shift(),h=r.shift();try{f=d(f)}catch(e){h(e);break}}try{s=i(f)}catch(e){return Promise.reject(e)}for(;l.length;)s=s.then(l.shift(),l.shift());return s},l.prototype.getUri=function(e){if(!e.url)throw new Error("Provided config url is not valid");return e=a(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){l.prototype[e]=function(t,n){return this.request(a(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){l.prototype[e]=function(t,n,r){return this.request(a(r||{},{method:e,url:t,data:n}))}})),e.exports=l},782:(e,t,n)=>{"use strict";var r=n(867);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},97:(e,t,n)=>{"use strict";var r=n(793),o=n(303);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},61:(e,t,n)=>{"use strict";var r=n(481);e.exports=function(e,t,n,o,s){var i=new Error(e);return r(i,t,n,o,s)}},572:(e,t,n)=>{"use strict";var r=n(867),o=n(527),s=n(502),i=n(655),a=n(263);function c(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new a("canceled")}e.exports=function(e){return c(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||i.adapter)(e).then((function(t){return c(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return s(t)||(c(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},481:e=>{"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},185:(e,t,n)=>{"use strict";var r=n(867);e.exports=function(e,t){t=t||{};var n={};function o(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function s(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(e[n],t[n])}function i(e){if(!r.isUndefined(t[e]))return o(void 0,t[e])}function a(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(void 0,t[n])}function c(n){return n in t?o(e[n],t[n]):n in e?o(void 0,e[n]):void 0}var u={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:c};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=u[e]||s,o=t(e);r.isUndefined(o)&&t!==c||(n[e]=o)})),n}},26:(e,t,n)=>{"use strict";var r=n(61);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},527:(e,t,n)=>{"use strict";var r=n(867),o=n(655);e.exports=function(e,t,n){var s=this||o;return r.forEach(n,(function(n){e=n.call(s,e,t)})),e}},655:(e,t,n)=>{"use strict";var r=n(867),o=n(16),s=n(481),i={"Content-Type":"application/x-www-form-urlencoded"};function a(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var c,u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(c=n(448)),c),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(a(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(a(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(0,JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||u.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,i=!n&&"json"===this.responseType;if(i||o&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(i){if("SyntaxError"===e.name)throw s(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(i)})),e.exports=u},288:e=>{e.exports={version:"0.25.0"}},849:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},327:(e,t,n)=>{"use strict";var r=n(867);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var s;if(n)s=n(t);else if(r.isURLSearchParams(t))s=t.toString();else{var i=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),i.push(o(t)+"="+o(e))})))})),s=i.join("&")}if(s){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+s}return e}},303:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},372:(e,t,n)=>{"use strict";var r=n(867);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,s,i){var a=[];a.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),r.isString(o)&&a.push("path="+o),r.isString(s)&&a.push("domain="+s),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},793:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},268:(e,t,n)=>{"use strict";var r=n(867);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},985:(e,t,n)=>{"use strict";var r=n(867);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},16:(e,t,n)=>{"use strict";var r=n(867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},109:(e,t,n)=>{"use strict";var r=n(867),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,s,i={};return e?(r.forEach(e.split("\n"),(function(e){if(s=e.indexOf(":"),t=r.trim(e.substr(0,s)).toLowerCase(),n=r.trim(e.substr(s+1)),t){if(i[t]&&o.indexOf(t)>=0)return;i[t]="set-cookie"===t?(i[t]?i[t]:[]).concat([n]):i[t]?i[t]+", "+n:n}})),i):i}},713:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},875:(e,t,n)=>{"use strict";var r=n(288).version,o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var s={};o.transitional=function(e,t,n){function o(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,i){if(!1===e)throw new Error(o(r," has been removed"+(t?" in "+t:"")));return t&&!s[r]&&(s[r]=!0,console.warn(o(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,i)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),o=r.length;o-- >0;){var s=r[o],i=t[s];if(i){var a=e[s],c=void 0===a||i(a,s,e);if(!0!==c)throw new TypeError("option "+s+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+s)}},validators:o}},867:(e,t,n)=>{"use strict";var r=n(849),o=Object.prototype.toString;function s(e){return Array.isArray(e)}function i(e){return void 0===e}function a(e){return"[object ArrayBuffer]"===o.call(e)}function c(e){return null!==e&&"object"==typeof e}function u(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function l(e){return"[object Function]"===o.call(e)}function p(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),s(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}e.exports={isArray:s,isArrayBuffer:a,isBuffer:function(e){return null!==e&&!i(e)&&null!==e.constructor&&!i(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"[object FormData]"===o.call(e)},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&a(e.buffer)},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:c,isPlainObject:u,isUndefined:i,isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:l,isStream:function(e){return c(e)&&l(e.pipe)},isURLSearchParams:function(e){return"[object URLSearchParams]"===o.call(e)},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:p,merge:function e(){var t={};function n(n,r){u(t[r])&&u(n)?t[r]=e(t[r],n):u(n)?t[r]=e({},n):s(n)?t[r]=n.slice():t[r]=n}for(var r=0,o=arguments.length;r<o;r++)p(arguments[r],n);return t},extend:function(e,t,n){return p(t,(function(t,o){e[o]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var s=t[r]={exports:{}};return e[r](s,s.exports,n),s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.element;var t=n(669),r=n.n(t);const{__}=wp.i18n,{registerBlockType:o}=wp.blocks,{InspectorControls:s}=wp.editor,{SelectControl:i}=wp.components,{PanelBody:a,PanelRow:c}=wp.components,{RichText:u}=wp.editor,{Component:l}=wp.element,p=wp.element.createElement,f=p("svg",{width:20,height:20,viewBox:"0 0 133.62 133.62"},p("path",{d:"M113.63,19.34C100.37,6.51,84.41,0,66.2,0A64.08,64.08,0,0,0,19.36,19.36,64.08,64.08,0,0,0,0,66.2c0,18.25,6.51,34.21,19.34,47.43s28.61,20,46.86,20,34.2-6.72,47.45-20,20-29.21,20-47.45S126.89,32.21,113.63,19.34Zm-2.85,91.44c-12.47,12.46-27.47,18.77-44.58,18.77s-31.89-6.31-43.94-18.75A62.11,62.11,0,0,1,4.07,66.2a60.14,60.14,0,0,1,18.17-44,60.1,60.1,0,0,1,44-18.17c17.12,0,32.12,6.12,44.6,18.19s18.75,26.86,18.75,43.94S123.23,98.32,110.78,110.78Z"}),p("path",{d:"M99.49,30.71a6.6,6.6,0,0,0-9.31,0L40.89,80,35.3,74.41a6.58,6.58,0,0,0-9.31,0l-2.12,2.12a6.6,6.6,0,0,0,0,9.31l9.64,9.64a6.67,6.67,0,0,0,.56.65l2.12,2.12L41,102.8l4-4a8.39,8.39,0,0,0,.65-.56l2.12-2.12a8.39,8.39,0,0,0,.56-.65l53.34-53.34a6.6,6.6,0,0,0,0-9.31Z"}),p("path",{d:"M94.91,86.63H65.15L48.86,102.8H94.91a6.6,6.6,0,0,0,6.58-6.58v-3A6.61,6.61,0,0,0,94.91,86.63Z"}),p("path",{d:"M47.09,45H68.71L85,28.79H47.09a6.6,6.6,0,0,0-6.58,6.58v3A6.6,6.6,0,0,0,47.09,45Z"}));o("complianz/document",{title:__("Legal document - Complianz","complianz-gdpr"),icon:f,category:"widgets",example:{attributes:{preview:!0}},keywords:[__("Privacy Statement","complianz-gdpr"),__("Cookie Policy","complianz-gdpr"),__("Disclaimer","complianz-gdpr")],attributes:{documentSyncStatus:{type:"string",default:"sync"},customDocument:{type:"string",default:""},hasDocuments:{type:"string",default:"false"},content:{type:"string",source:"children",selector:"p"},selectedDocument:{type:"string",default:""},documents:{type:"array"},document:{type:"array"},preview:{type:"boolean",default:!1}},edit:class extends l{static getInitialState(e){return{documents:[],selectedDocument:e.selectedDocument,customDocument:e.customDocument,documentSyncStatus:e.documentSyncStatus,document:{},hasDocuments:!0,preview:!1}}constructor(){super(...arguments),this.state=this.constructor.getInitialState(this.props.attributes)}componentWillMount(){this.getDocuments(),this.getDocuments=this.getDocuments.bind(this),this.onChangeSelectDocument=this.onChangeSelectDocument.bind(this),this.onChangeSelectDocumentSyncStatus=this.onChangeSelectDocumentSyncStatus.bind(this),this.onChangeCustomDocument=this.onChangeCustomDocument.bind(this)}getDocuments(){return r().get(complianz.site_url+"complianz/v1/documents").then((e=>{let t=e.data;if(t&&0!==this.state.selectedDocument){const e=t.find((e=>e.id==this.state.selectedDocument));0===t.length&&(this.setState({hasDocuments:!1}),this.props.setAttributes({hasDocuments:!1})),this.setState({document:e,documents:t})}else this.setState({documents:t})}))}onChangeSelectDocument(e){const t=this.state.documents.find((t=>t.id===e));this.setState({selectedDocument:e,document:t}),this.props.setAttributes({selectedDocument:e})}onChangeCustomDocument(e){this.setState({customDocument:e}),this.props.setAttributes({customDocument:e})}onChangeSelectDocumentSyncStatus(e){if(this.setState({documentSyncStatus:e}),this.props.setAttributes({documentSyncStatus:e}),"sync"===e){let e=this.state.document.content;this.setState({customDocument:e}),this.props.setAttributes({customDocument:e})}}render(){const{className:t,attributes:{}={}}=this.props;let n=[{value:0,label:__("Select a document","complianz-gdpr")}],r=__("Loading...","complianz-gdpr"),o="document-title",l="sync",p=[{value:"sync",label:__("Synchronize document with Complianz","complianz-gdpr")},{value:"unlink",label:__("Edit document and stop synchronization","complianz-gdpr")}];if(this.props.attributes.hasDocuments||(r=__("No documents found. Please finish the Complianz Privacy Suite wizard to generate documents","complianz-gdpr"),o="no-documents"),this.props.attributes.preview)return(0,e.createElement)("img",{src:complianz.cmplz_preview});this.state.documents.length>0&&(r=this.props.isSelected?__("Select a document type from the dropdownlist","complianz-gdpr"):__("Click this block to show the options","complianz-gdpr"),this.state.documents.forEach((e=>{n.push({value:e.id,label:e.title})}))),0!==this.props.attributes.selectedDocument&&this.state.document&&this.state.document.hasOwnProperty("title")&&(r=this.state.document.content,o=this.props.attributes.selectedDocument,l=this.props.attributes.documentSyncStatus);let f=r;return this.props.attributes.customDocument.length>0&&(f=this.props.attributes.customDocument),"sync"===l?[!!this.props.isSelected&&(0,e.createElement)(s,{key:"inspector"},(0,e.createElement)(a,{title:__("Document settings","complianz-gdpr"),initialOpen:!0},(0,e.createElement)(c,null,(0,e.createElement)(i,{onChange:this.onChangeSelectDocument,value:this.props.attributes.selectedDocument,label:__("Select a document","complianz-gdpr"),options:n})),(0,e.createElement)(c,null,(0,e.createElement)(i,{onChange:this.onChangeSelectDocumentSyncStatus,value:this.props.attributes.documentSyncStatus,label:__("Document sync status","complianz-gdpr"),options:p})))),(0,e.createElement)("div",{key:o,className:t,dangerouslySetInnerHTML:{__html:r}})]:[!!this.props.isSelected&&(0,e.createElement)(s,{key:"inspector"},(0,e.createElement)(a,{title:__("Document settings","complianz-gdpr"),initialOpen:!0},(0,e.createElement)(c,null,(0,e.createElement)(i,{onChange:this.onChangeSelectDocument,value:this.props.attributes.selectedDocument,label:__("Select a document","complianz-gdpr"),options:n})),(0,e.createElement)(c,null,(0,e.createElement)(i,{onChange:this.onChangeSelectDocumentSyncStatus,value:this.props.attributes.documentSyncStatus,label:__("Document sync status","complianz-gdpr"),options:p})))),(0,e.createElement)(u,{className:t,value:f,autoFocus:!0,onChange:this.onChangeCustomDocument})]}},save:function(){return null}})})()})();
|
1 |
+
!function(){var t={669:function(t,e,n){t.exports=n(609)},448:function(t,e,n){"use strict";var r=n(867),o=n(26),s=n(372),i=n(327),a=n(97),c=n(109),u=n(985),l=n(61),p=n(655),f=n(263);t.exports=function(t){return new Promise((function(e,n){var d,h=t.data,m=t.headers,g=t.responseType;function y(){t.cancelToken&&t.cancelToken.unsubscribe(d),t.signal&&t.signal.removeEventListener("abort",d)}r.isFormData(h)&&delete m["Content-Type"];var v=new XMLHttpRequest;if(t.auth){var b=t.auth.username||"",S=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";m.Authorization="Basic "+btoa(b+":"+S)}var w=a(t.baseURL,t.url);function x(){if(v){var r="getAllResponseHeaders"in v?c(v.getAllResponseHeaders()):null,s={data:g&&"text"!==g&&"json"!==g?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:r,config:t,request:v};o((function(t){e(t),y()}),(function(t){n(t),y()}),s),v=null}}if(v.open(t.method.toUpperCase(),i(w,t.params,t.paramsSerializer),!0),v.timeout=t.timeout,"onloadend"in v?v.onloadend=x:v.onreadystatechange=function(){v&&4===v.readyState&&(0!==v.status||v.responseURL&&0===v.responseURL.indexOf("file:"))&&setTimeout(x)},v.onabort=function(){v&&(n(l("Request aborted",t,"ECONNABORTED",v)),v=null)},v.onerror=function(){n(l("Network Error",t,null,v)),v=null},v.ontimeout=function(){var e=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded",r=t.transitional||p.transitional;t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),n(l(e,t,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",v)),v=null},r.isStandardBrowserEnv()){var E=(t.withCredentials||u(w))&&t.xsrfCookieName?s.read(t.xsrfCookieName):void 0;E&&(m[t.xsrfHeaderName]=E)}"setRequestHeader"in v&&r.forEach(m,(function(t,e){void 0===h&&"content-type"===e.toLowerCase()?delete m[e]:v.setRequestHeader(e,t)})),r.isUndefined(t.withCredentials)||(v.withCredentials=!!t.withCredentials),g&&"json"!==g&&(v.responseType=t.responseType),"function"==typeof t.onDownloadProgress&&v.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&v.upload&&v.upload.addEventListener("progress",t.onUploadProgress),(t.cancelToken||t.signal)&&(d=function(t){v&&(n(!t||t&&t.type?new f("canceled"):t),v.abort(),v=null)},t.cancelToken&&t.cancelToken.subscribe(d),t.signal&&(t.signal.aborted?d():t.signal.addEventListener("abort",d))),h||(h=null),v.send(h)}))}},609:function(t,e,n){"use strict";var r=n(867),o=n(849),s=n(321),i=n(185),a=function t(e){var n=new s(e),a=o(s.prototype.request,n);return r.extend(a,s.prototype,n),r.extend(a,n),a.create=function(n){return t(i(e,n))},a}(n(655));a.Axios=s,a.Cancel=n(263),a.CancelToken=n(972),a.isCancel=n(502),a.VERSION=n(288).version,a.all=function(t){return Promise.all(t)},a.spread=n(713),a.isAxiosError=n(268),t.exports=a,t.exports.default=a},263:function(t){"use strict";function e(t){this.message=t}e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,t.exports=e},972:function(t,e,n){"use strict";var r=n(263);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var n=this;this.promise.then((function(t){if(n._listeners){var e,r=n._listeners.length;for(e=0;e<r;e++)n._listeners[e](t);n._listeners=null}})),this.promise.then=function(t){var e,r=new Promise((function(t){n.subscribe(t),e=t})).then(t);return r.cancel=function(){n.unsubscribe(e)},r},t((function(t){n.reason||(n.reason=new r(t),e(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.prototype.subscribe=function(t){this.reason?t(this.reason):this._listeners?this._listeners.push(t):this._listeners=[t]},o.prototype.unsubscribe=function(t){if(this._listeners){var e=this._listeners.indexOf(t);-1!==e&&this._listeners.splice(e,1)}},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},502:function(t){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},321:function(t,e,n){"use strict";var r=n(867),o=n(327),s=n(782),i=n(572),a=n(185),c=n(875),u=c.validators;function l(t){this.defaults=t,this.interceptors={request:new s,response:new s}}l.prototype.request=function(t,e){if("string"==typeof t?(e=e||{}).url=t:e=t||{},!e.url)throw new Error("Provided config url is not valid");(e=a(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var n=e.transitional;void 0!==n&&c.assertOptions(n,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var r=[],o=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(o=o&&t.synchronous,r.unshift(t.fulfilled,t.rejected))}));var s,l=[];if(this.interceptors.response.forEach((function(t){l.push(t.fulfilled,t.rejected)})),!o){var p=[i,void 0];for(Array.prototype.unshift.apply(p,r),p=p.concat(l),s=Promise.resolve(e);p.length;)s=s.then(p.shift(),p.shift());return s}for(var f=e;r.length;){var d=r.shift(),h=r.shift();try{f=d(f)}catch(t){h(t);break}}try{s=i(f)}catch(t){return Promise.reject(t)}for(;l.length;)s=s.then(l.shift(),l.shift());return s},l.prototype.getUri=function(t){if(!t.url)throw new Error("Provided config url is not valid");return t=a(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){l.prototype[t]=function(e,n){return this.request(a(n||{},{method:t,url:e,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){l.prototype[t]=function(e,n,r){return this.request(a(r||{},{method:t,url:e,data:n}))}})),t.exports=l},782:function(t,e,n){"use strict";var r=n(867);function o(){this.handlers=[]}o.prototype.use=function(t,e,n){return this.handlers.push({fulfilled:t,rejected:e,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){r.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},97:function(t,e,n){"use strict";var r=n(793),o=n(303);t.exports=function(t,e){return t&&!r(e)?o(t,e):e}},61:function(t,e,n){"use strict";var r=n(481);t.exports=function(t,e,n,o,s){var i=new Error(t);return r(i,e,n,o,s)}},572:function(t,e,n){"use strict";var r=n(867),o=n(527),s=n(502),i=n(655),a=n(263);function c(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new a("canceled")}t.exports=function(t){return c(t),t.headers=t.headers||{},t.data=o.call(t,t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||i.adapter)(t).then((function(e){return c(t),e.data=o.call(t,e.data,e.headers,t.transformResponse),e}),(function(e){return s(e)||(c(t),e&&e.response&&(e.response.data=o.call(t,e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},481:function(t){"use strict";t.exports=function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},t}},185:function(t,e,n){"use strict";var r=n(867);t.exports=function(t,e){e=e||{};var n={};function o(t,e){return r.isPlainObject(t)&&r.isPlainObject(e)?r.merge(t,e):r.isPlainObject(e)?r.merge({},e):r.isArray(e)?e.slice():e}function s(n){return r.isUndefined(e[n])?r.isUndefined(t[n])?void 0:o(void 0,t[n]):o(t[n],e[n])}function i(t){if(!r.isUndefined(e[t]))return o(void 0,e[t])}function a(n){return r.isUndefined(e[n])?r.isUndefined(t[n])?void 0:o(void 0,t[n]):o(void 0,e[n])}function c(n){return n in e?o(t[n],e[n]):n in t?o(void 0,t[n]):void 0}var u={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:c};return r.forEach(Object.keys(t).concat(Object.keys(e)),(function(t){var e=u[t]||s,o=e(t);r.isUndefined(o)&&e!==c||(n[t]=o)})),n}},26:function(t,e,n){"use strict";var r=n(61);t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},527:function(t,e,n){"use strict";var r=n(867),o=n(655);t.exports=function(t,e,n){var s=this||o;return r.forEach(n,(function(n){t=n.call(s,t,e)})),t}},655:function(t,e,n){"use strict";var r=n(867),o=n(16),s=n(481),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var c,u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(c=n(448)),c),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)||e&&"application/json"===e["Content-Type"]?(a(e,"application/json"),function(t,e,n){if(r.isString(t))try{return(0,JSON.parse)(t),r.trim(t)}catch(t){if("SyntaxError"!==t.name)throw t}return(0,JSON.stringify)(t)}(t)):t}],transformResponse:[function(t){var e=this.transitional||u.transitional,n=e&&e.silentJSONParsing,o=e&&e.forcedJSONParsing,i=!n&&"json"===this.responseType;if(i||o&&r.isString(t)&&t.length)try{return JSON.parse(t)}catch(t){if(i){if("SyntaxError"===t.name)throw s(t,this,"E_JSON_PARSE");throw t}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){u.headers[t]=r.merge(i)})),t.exports=u},288:function(t){t.exports={version:"0.25.0"}},849:function(t){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}}},327:function(t,e,n){"use strict";var r=n(867);function o(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var s;if(n)s=n(e);else if(r.isURLSearchParams(e))s=e.toString();else{var i=[];r.forEach(e,(function(t,e){null!=t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,(function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),i.push(o(e)+"="+o(t))})))})),s=i.join("&")}if(s){var a=t.indexOf("#");-1!==a&&(t=t.slice(0,a)),t+=(-1===t.indexOf("?")?"?":"&")+s}return t}},303:function(t){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},372:function(t,e,n){"use strict";var r=n(867);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,o,s,i){var a=[];a.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),r.isString(o)&&a.push("path="+o),r.isString(s)&&a.push("domain="+s),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},793:function(t){"use strict";t.exports=function(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}},268:function(t,e,n){"use strict";var r=n(867);t.exports=function(t){return r.isObject(t)&&!0===t.isAxiosError}},985:function(t,e,n){"use strict";var r=n(867);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},16:function(t,e,n){"use strict";var r=n(867);t.exports=function(t,e){r.forEach(t,(function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])}))}},109:function(t,e,n){"use strict";var r=n(867),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,s,i={};return t?(r.forEach(t.split("\n"),(function(t){if(s=t.indexOf(":"),e=r.trim(t.substr(0,s)).toLowerCase(),n=r.trim(t.substr(s+1)),e){if(i[e]&&o.indexOf(e)>=0)return;i[e]="set-cookie"===e?(i[e]?i[e]:[]).concat([n]):i[e]?i[e]+", "+n:n}})),i):i}},713:function(t){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},875:function(t,e,n){"use strict";var r=n(288).version,o={};["object","boolean","number","function","string","symbol"].forEach((function(t,e){o[t]=function(n){return typeof n===t||"a"+(e<1?"n ":" ")+t}}));var s={};o.transitional=function(t,e,n){function o(t,e){return"[Axios v"+r+"] Transitional option '"+t+"'"+e+(n?". "+n:"")}return function(n,r,i){if(!1===t)throw new Error(o(r," has been removed"+(e?" in "+e:"")));return e&&!s[r]&&(s[r]=!0,console.warn(o(r," has been deprecated since v"+e+" and will be removed in the near future"))),!t||t(n,r,i)}},t.exports={assertOptions:function(t,e,n){if("object"!=typeof t)throw new TypeError("options must be an object");for(var r=Object.keys(t),o=r.length;o-- >0;){var s=r[o],i=e[s];if(i){var a=t[s],c=void 0===a||i(a,s,t);if(!0!==c)throw new TypeError("option "+s+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+s)}},validators:o}},867:function(t,e,n){"use strict";var r=n(849),o=Object.prototype.toString;function s(t){return Array.isArray(t)}function i(t){return void 0===t}function a(t){return"[object ArrayBuffer]"===o.call(t)}function c(t){return null!==t&&"object"==typeof t}function u(t){if("[object Object]"!==o.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function l(t){return"[object Function]"===o.call(t)}function p(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),s(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:s,isArrayBuffer:a,isBuffer:function(t){return null!==t&&!i(t)&&null!==t.constructor&&!i(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"[object FormData]"===o.call(t)},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&a(t.buffer)},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:c,isPlainObject:u,isUndefined:i,isDate:function(t){return"[object Date]"===o.call(t)},isFile:function(t){return"[object File]"===o.call(t)},isBlob:function(t){return"[object Blob]"===o.call(t)},isFunction:l,isStream:function(t){return c(t)&&l(t.pipe)},isURLSearchParams:function(t){return"[object URLSearchParams]"===o.call(t)},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:p,merge:function t(){var e={};function n(n,r){u(e[r])&&u(n)?e[r]=t(e[r],n):u(n)?e[r]=t({},n):s(n)?e[r]=n.slice():e[r]=n}for(var r=0,o=arguments.length;r<o;r++)p(arguments[r],n);return e},extend:function(t,e,n){return p(e,(function(e,o){t[o]=n&&"function"==typeof e?r(e,n):e})),t},trim:function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}}},e={};function n(r){var o=e[r];if(void 0!==o)return o.exports;var s=e[r]={exports:{}};return t[r](s,s.exports,n),s.exports}n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,{a:e}),e},n.d=function(t,e){for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},function(){"use strict";var t=window.wp.element,e=n(669),r=n.n(e);const{__:__}=wp.i18n,{registerBlockType:o}=wp.blocks,{InspectorControls:s}=wp.editor,{SelectControl:i}=wp.components,{PanelBody:a,PanelRow:c}=wp.components,{RichText:u}=wp.editor,{Component:l}=wp.element,p=wp.element.createElement,f=p("svg",{width:20,height:20,viewBox:"0 0 133.62 133.62"},p("path",{d:"M113.63,19.34C100.37,6.51,84.41,0,66.2,0A64.08,64.08,0,0,0,19.36,19.36,64.08,64.08,0,0,0,0,66.2c0,18.25,6.51,34.21,19.34,47.43s28.61,20,46.86,20,34.2-6.72,47.45-20,20-29.21,20-47.45S126.89,32.21,113.63,19.34Zm-2.85,91.44c-12.47,12.46-27.47,18.77-44.58,18.77s-31.89-6.31-43.94-18.75A62.11,62.11,0,0,1,4.07,66.2a60.14,60.14,0,0,1,18.17-44,60.1,60.1,0,0,1,44-18.17c17.12,0,32.12,6.12,44.6,18.19s18.75,26.86,18.75,43.94S123.23,98.32,110.78,110.78Z"}),p("path",{d:"M99.49,30.71a6.6,6.6,0,0,0-9.31,0L40.89,80,35.3,74.41a6.58,6.58,0,0,0-9.31,0l-2.12,2.12a6.6,6.6,0,0,0,0,9.31l9.64,9.64a6.67,6.67,0,0,0,.56.65l2.12,2.12L41,102.8l4-4a8.39,8.39,0,0,0,.65-.56l2.12-2.12a8.39,8.39,0,0,0,.56-.65l53.34-53.34a6.6,6.6,0,0,0,0-9.31Z"}),p("path",{d:"M94.91,86.63H65.15L48.86,102.8H94.91a6.6,6.6,0,0,0,6.58-6.58v-3A6.61,6.61,0,0,0,94.91,86.63Z"}),p("path",{d:"M47.09,45H68.71L85,28.79H47.09a6.6,6.6,0,0,0-6.58,6.58v3A6.6,6.6,0,0,0,47.09,45Z"}));o("complianz/document",{title:__("Legal document - Complianz","complianz-gdpr"),icon:f,category:"widgets",example:{attributes:{preview:!0}},keywords:[__("Privacy Statement","complianz-gdpr"),__("Cookie Policy","complianz-gdpr"),__("Disclaimer","complianz-gdpr")],attributes:{documentSyncStatus:{type:"string",default:"sync"},customDocument:{type:"string",default:""},hasDocuments:{type:"string",default:"false"},content:{type:"string",source:"children",selector:"p"},selectedDocument:{type:"string",default:""},documents:{type:"array"},document:{type:"array"},preview:{type:"boolean",default:!1}},edit:class extends l{static getInitialState(t){return{documents:[],selectedDocument:t.selectedDocument,customDocument:t.customDocument,documentSyncStatus:t.documentSyncStatus,document:{},hasDocuments:!0,preview:!1}}constructor(){super(...arguments),this.state=this.constructor.getInitialState(this.props.attributes)}componentWillMount(){this.getDocuments(),this.getDocuments=this.getDocuments.bind(this),this.onChangeSelectDocument=this.onChangeSelectDocument.bind(this),this.onChangeSelectDocumentSyncStatus=this.onChangeSelectDocumentSyncStatus.bind(this),this.onChangeCustomDocument=this.onChangeCustomDocument.bind(this)}getDocuments(){return r().get(complianz.site_url+"complianz/v1/documents").then((t=>{let e=t.data;if(e&&0!==this.state.selectedDocument){const t=e.find((t=>t.id==this.state.selectedDocument));0===e.length&&(this.setState({hasDocuments:!1}),this.props.setAttributes({hasDocuments:!1})),this.setState({document:t,documents:e})}else this.setState({documents:e})}))}onChangeSelectDocument(t){const e=this.state.documents.find((e=>e.id===t));this.setState({selectedDocument:t,document:e}),this.props.setAttributes({selectedDocument:t})}onChangeCustomDocument(t){this.setState({customDocument:t}),this.props.setAttributes({customDocument:t})}onChangeSelectDocumentSyncStatus(t){if(this.setState({documentSyncStatus:t}),this.props.setAttributes({documentSyncStatus:t}),"sync"===t){let t=this.state.document.content;this.setState({customDocument:t}),this.props.setAttributes({customDocument:t})}}render(){const{className:e,attributes:{}={}}=this.props;let n=[{value:0,label:__("Select a document","complianz-gdpr")}],r=__("Loading...","complianz-gdpr"),o="document-title",l="sync",p=[{value:"sync",label:__("Synchronize document with Complianz","complianz-gdpr")},{value:"unlink",label:__("Edit document and stop synchronization","complianz-gdpr")}];if(this.props.attributes.hasDocuments||(r=__("No documents found. Please finish the Complianz Privacy Suite wizard to generate documents","complianz-gdpr"),o="no-documents"),this.props.attributes.preview)return(0,t.createElement)("img",{src:complianz.cmplz_preview});this.state.documents.length>0&&(r=this.props.isSelected?__("Select a document type from the dropdownlist","complianz-gdpr"):__("Click this block to show the options","complianz-gdpr"),this.state.documents.forEach((t=>{n.push({value:t.id,label:t.title})}))),0!==this.props.attributes.selectedDocument&&this.state.document&&this.state.document.hasOwnProperty("title")&&(r=this.state.document.content,o=this.props.attributes.selectedDocument,l=this.props.attributes.documentSyncStatus);let f=r;return this.props.attributes.customDocument.length>0&&(f=this.props.attributes.customDocument),"sync"===l?[!!this.props.isSelected&&(0,t.createElement)(s,{key:"inspector"},(0,t.createElement)(a,{title:__("Document settings","complianz-gdpr"),initialOpen:!0},(0,t.createElement)(c,null,(0,t.createElement)(i,{onChange:this.onChangeSelectDocument,value:this.props.attributes.selectedDocument,label:__("Select a document","complianz-gdpr"),options:n})),(0,t.createElement)(c,null,(0,t.createElement)(i,{onChange:this.onChangeSelectDocumentSyncStatus,value:this.props.attributes.documentSyncStatus,label:__("Document sync status","complianz-gdpr"),options:p})))),(0,t.createElement)("div",{key:o,className:e,dangerouslySetInnerHTML:{__html:r}})]:[!!this.props.isSelected&&(0,t.createElement)(s,{key:"inspector"},(0,t.createElement)(a,{title:__("Document settings","complianz-gdpr"),initialOpen:!0},(0,t.createElement)(c,null,(0,t.createElement)(i,{onChange:this.onChangeSelectDocument,value:this.props.attributes.selectedDocument,label:__("Select a document","complianz-gdpr"),options:n})),(0,t.createElement)(c,null,(0,t.createElement)(i,{onChange:this.onChangeSelectDocumentSyncStatus,value:this.props.attributes.documentSyncStatus,label:__("Document sync status","complianz-gdpr"),options:p})))),(0,t.createElement)(u,{className:e,value:f,autoFocus:!0,onChange:this.onChangeCustomDocument})]}},save:function(){return null}})}()}();
|
integrations/integrations-menu.php
CHANGED
@@ -7,7 +7,7 @@ function cmplz_add_integrations_menu() {
|
|
7 |
'complianz',
|
8 |
__( 'Integrations', 'complianz-gdpr' ),
|
9 |
__( 'Integrations', 'complianz-gdpr' ),
|
10 |
-
'
|
11 |
"cmplz-script-center",
|
12 |
'cmplz_integrations_page'
|
13 |
);
|
7 |
'complianz',
|
8 |
__( 'Integrations', 'complianz-gdpr' ),
|
9 |
__( 'Integrations', 'complianz-gdpr' ),
|
10 |
+
'manage_privacy_options',
|
11 |
"cmplz-script-center",
|
12 |
'cmplz_integrations_page'
|
13 |
);
|
integrations/integrations.php
CHANGED
@@ -38,7 +38,16 @@ $cmplz_integrations_list = apply_filters( 'cmplz_integrations', array(
|
|
38 |
'label' => 'Content Views – Post Grid & Filter for WordPress',
|
39 |
'firstparty_marketing' => false,
|
40 |
),
|
41 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
'lead-forensics' => array(
|
43 |
'constant_or_function' => 'LFRTrackingCode',
|
44 |
'label' => 'Lead Forensics',
|
38 |
'label' => 'Content Views – Post Grid & Filter for WordPress',
|
39 |
'firstparty_marketing' => false,
|
40 |
),
|
41 |
+
'divi' => array(
|
42 |
+
'constant_or_function' => 'Divi',
|
43 |
+
'label' => 'Divi',
|
44 |
+
'firstparty_marketing' => false,
|
45 |
+
),
|
46 |
+
'divi-plugin' => array(
|
47 |
+
'constant_or_function' => 'ET_BUILDER_PLUGIN_DIR',
|
48 |
+
'label' => 'Divi Plugin',
|
49 |
+
'firstparty_marketing' => false,
|
50 |
+
),
|
51 |
'lead-forensics' => array(
|
52 |
'constant_or_function' => 'LFRTrackingCode',
|
53 |
'label' => 'Lead Forensics',
|
integrations/plugins/disable-and-remove-google-fonts.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
-
define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
|
6 |
function cmplz_disable_and_remove_gf_filter_pro_fields($fields) {
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
+
if ( !defined("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE") ) define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
|
6 |
function cmplz_disable_and_remove_gf_filter_pro_fields($fields) {
|
integrations/plugins/divi-plugin.php
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
defined( 'ABSPATH' ) or die( "you do not have access to this page!" );
|
3 |
+
//is the same for divi.
|
4 |
+
require_once( __DIR__.'/divi.php' );
|
integrations/plugins/divi.php
CHANGED
@@ -1 +1,81 @@
|
|
1 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
<?php
|
2 |
+
defined( 'ABSPATH' ) or die( "you do not have access to this page!" );
|
3 |
+
|
4 |
+
//ensure it's only loaded once, because of theme and plugin possibility
|
5 |
+
if ( !function_exists('cmplz_divi_map_script')) {
|
6 |
+
if ( !defined('CMPLZ_GOOGLE_MAPS_INTEGRATION_ACTIVE') ) define('CMPLZ_GOOGLE_MAPS_INTEGRATION_ACTIVE', true);
|
7 |
+
|
8 |
+
add_filter( 'cmplz_known_script_tags', 'cmplz_divi_map_script' );
|
9 |
+
function cmplz_divi_map_script( $tags ) {
|
10 |
+
$tags[] = array(
|
11 |
+
'name' => 'google-maps',
|
12 |
+
'category' => 'marketing',
|
13 |
+
'placeholder' => 'google-maps',
|
14 |
+
'urls' => array(
|
15 |
+
'maps.googleapis.com',
|
16 |
+
'cmplz_divi_init_map'
|
17 |
+
),
|
18 |
+
'enable_placeholder' => '1',
|
19 |
+
'placeholder_class' => 'et_pb_map',
|
20 |
+
'enable_dependency' => '1',
|
21 |
+
'dependency' => [
|
22 |
+
//'wait-for-this-script' => 'script-that-should-wait'
|
23 |
+
'maps.googleapis.com' => 'cmplz_divi_init_map',
|
24 |
+
],
|
25 |
+
);
|
26 |
+
return $tags;
|
27 |
+
}
|
28 |
+
|
29 |
+
/**
|
30 |
+
*/
|
31 |
+
|
32 |
+
function cmplz_divi_whitelist($tags){
|
33 |
+
$tags[] = 'et_animation_data';
|
34 |
+
return $tags;
|
35 |
+
}
|
36 |
+
add_filter( 'cmplz_whitelisted_script_tags', 'cmplz_divi_whitelist');
|
37 |
+
|
38 |
+
/**
|
39 |
+
* Add services to the list of detected items, so it will get set as default, and will be added to the notice about it
|
40 |
+
*
|
41 |
+
* @param $services
|
42 |
+
*
|
43 |
+
* @return array
|
44 |
+
*/
|
45 |
+
|
46 |
+
function cmplz_divi_map_detected_services( $services ) {
|
47 |
+
if ( ! in_array( 'google-maps', $services ) ) {
|
48 |
+
$services[] = 'google-maps';
|
49 |
+
}
|
50 |
+
return $services;
|
51 |
+
}
|
52 |
+
add_filter( 'cmplz_detected_services', 'cmplz_divi_map_detected_services' );
|
53 |
+
|
54 |
+
/**
|
55 |
+
* Initialize Novo Map
|
56 |
+
*
|
57 |
+
*/
|
58 |
+
|
59 |
+
function cmplz_divi_init_maps() {
|
60 |
+
ob_start();
|
61 |
+
?>
|
62 |
+
<script>
|
63 |
+
cmplz_divi_init_map();
|
64 |
+
function cmplz_divi_init_map() {
|
65 |
+
if ('undefined' === typeof window.jQuery || 'undefined' === typeof window.et_pb_map_init ) {
|
66 |
+
setTimeout(cmplz_divi_fire_domContentLoadedEvent, 500);
|
67 |
+
} else {
|
68 |
+
let map_container = jQuery(".et_pb_map_container");
|
69 |
+
map_container.each(function () {
|
70 |
+
window.et_pb_map_init(jQuery(this));
|
71 |
+
})
|
72 |
+
}
|
73 |
+
}
|
74 |
+
</script>
|
75 |
+
<?php
|
76 |
+
$script = ob_get_clean();
|
77 |
+
$script = str_replace(array('<script>', '</script>'), '', $script);
|
78 |
+
wp_add_inline_script( 'cmplz-cookiebanner', $script );
|
79 |
+
}
|
80 |
+
add_action( 'wp_enqueue_scripts', 'cmplz_divi_init_maps',PHP_INT_MAX );
|
81 |
+
}
|
integrations/plugins/elementor-pro/elementor-pro.php
CHANGED
@@ -63,7 +63,7 @@ class CMPLZ_Elementor_Pro {
|
|
63 |
//// }
|
64 |
// }
|
65 |
public function after_save_wizard_option( $fieldname, $fieldvalue, $prev_value, $type ) {
|
66 |
-
if (!current_user_can('
|
67 |
if ($prev_value === $fieldvalue) return;
|
68 |
if ($fieldname==='create_legal_hub_elementor' && $fieldvalue==='yes'){
|
69 |
$this->create_legal_hub = true;
|
63 |
//// }
|
64 |
// }
|
65 |
public function after_save_wizard_option( $fieldname, $fieldvalue, $prev_value, $type ) {
|
66 |
+
if (!current_user_can('manage_privacy_options')) return;
|
67 |
if ($prev_value === $fieldvalue) return;
|
68 |
if ($fieldname==='create_legal_hub_elementor' && $fieldvalue==='yes'){
|
69 |
$this->create_legal_hub = true;
|
integrations/plugins/embed-google-fonts.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
-
define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
function cmplz_embed_google_fonts_filter_pro_fields($fields) {
|
6 |
if ( isset( $fields['consent-mode'] ) ) {
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
+
if ( !defined("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE") ) define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
function cmplz_embed_google_fonts_filter_pro_fields($fields) {
|
6 |
if ( isset( $fields['consent-mode'] ) ) {
|
integrations/plugins/local-google-fonts.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
-
define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
function cmplz_local_google_fonts_filter_pro_fields($fields) {
|
6 |
if ( isset( $fields['consent-mode'] ) ) {
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
+
if ( !defined("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE") ) define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
function cmplz_local_google_fonts_filter_pro_fields($fields) {
|
6 |
if ( isset( $fields['consent-mode'] ) ) {
|
integrations/plugins/olympus-google-fonts.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
-
define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
function cmplz_ogf_filter_pro_fields($fields) {
|
6 |
if ( isset( $fields['consent-mode'] ) ) {
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
+
if ( !defined("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE") ) define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
function cmplz_ogf_filter_pro_fields($fields) {
|
6 |
if ( isset( $fields['consent-mode'] ) ) {
|
integrations/plugins/omgf.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
-
define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
function cmplz_omgf_filter_pro_fields($fields) {
|
5 |
if ( isset( $fields['consent-mode'] ) ) {
|
6 |
$fields['self_host_google_fonts']['help'] = sprintf( __("You have %s installed. We recommend saying 'Yes' to self-hosting Google Fonts", "complianz-gdpr") ,"OMGF");
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
+
if ( !defined("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE") ) define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
function cmplz_omgf_filter_pro_fields($fields) {
|
5 |
if ( isset( $fields['consent-mode'] ) ) {
|
6 |
$fields['self_host_google_fonts']['help'] = sprintf( __("You have %s installed. We recommend saying 'Yes' to self-hosting Google Fonts", "complianz-gdpr") ,"OMGF");
|
integrations/plugins/use-any-font.php
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
-
define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
function cmplz_uaf_filter_pro_fields($fields) {
|
6 |
if ( isset( $fields['consent-mode'] ) ) {
|
1 |
<?php
|
2 |
defined( 'ABSPATH' ) or die();
|
3 |
+
if ( !defined("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE") ) define("CMPLZ_SELF_HOSTED_PLUGIN_ACTIVE", true);
|
4 |
|
5 |
function cmplz_uaf_filter_pro_fields($fields) {
|
6 |
if ( isset( $fields['consent-mode'] ) ) {
|
integrations/services/adobe-fonts.php
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
defined( 'ABSPATH' ) or die( "you do not have access to this page!" );
|
3 |
+
|
4 |
+
add_filter( 'cmplz_known_style_tags', 'cmplz_adobe_fonts' );
|
5 |
+
function cmplz_adobe_fonts( $tags ) {
|
6 |
+
$tags[] = array(
|
7 |
+
'name' => 'adobe-fonts',
|
8 |
+
'category' => 'marketing',
|
9 |
+
'urls' => array(
|
10 |
+
'use.typekit.net',
|
11 |
+
'p.typekit.net',
|
12 |
+
),
|
13 |
+
'enable_placeholder' => '0',
|
14 |
+
'dependency' => '0',
|
15 |
+
);
|
16 |
+
|
17 |
+
return $tags;
|
18 |
+
}
|
languages/complianz-gdpr.pot
CHANGED
@@ -2,14 +2,14 @@
|
|
2 |
# This file is distributed under the same license as the Complianz Privacy Suite (GDPR/CCPA) premium multisite plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Complianz Privacy Suite (GDPR/CCPA) premium multisite 6.3.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/complianz-gdpr-premium-multisite\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"POT-Creation-Date: 2022-
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.6.0\n"
|
15 |
"X-Domain: complianz-gdpr\n"
|
@@ -177,13 +177,13 @@ msgstr ""
|
|
177 |
|
178 |
#: class-admin.php:71
|
179 |
#: class-admin.php:72
|
180 |
-
#: class-admin.php:
|
181 |
#: upgrade/upgrade-to-pro.php:182
|
182 |
msgid "Installed"
|
183 |
msgstr ""
|
184 |
|
185 |
#: class-admin.php:71
|
186 |
-
#: class-admin.php:
|
187 |
#: pro/templates/dashboard/documents-conditional.php:10
|
188 |
#: templates/dashboard/documents-conditional.php:41
|
189 |
#: upgrade/upgrade-to-pro.php:139
|
@@ -192,16 +192,16 @@ msgstr ""
|
|
192 |
msgid "Install"
|
193 |
msgstr ""
|
194 |
|
195 |
-
#: class-admin.php:
|
196 |
msgid "Data successfully cleared"
|
197 |
msgstr ""
|
198 |
|
199 |
-
#: class-admin.php:
|
200 |
msgid "Copied!"
|
201 |
msgstr ""
|
202 |
|
203 |
-
#: class-admin.php:
|
204 |
-
#: class-admin.php:
|
205 |
#: cookiebanner/settings.php:491
|
206 |
#: integrations/integrations-menu.php:50
|
207 |
#: pro/class-licensing.php:475
|
@@ -210,71 +210,71 @@ msgstr ""
|
|
210 |
msgid "Settings"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: class-admin.php:
|
214 |
#: templates/dashboard/tools-footer.php:1
|
215 |
msgid "Support"
|
216 |
msgstr ""
|
217 |
|
218 |
-
#: class-admin.php:
|
219 |
-
#: class-admin.php:
|
220 |
-
#: config/class-config.php:
|
221 |
msgid "Upgrade to premium"
|
222 |
msgstr ""
|
223 |
|
224 |
-
#: class-admin.php:
|
225 |
msgid "Dismiss"
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: class-admin.php:
|
229 |
msgid "Complianz %s"
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: class-admin.php:
|
233 |
msgid "Complianz"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: class-admin.php:
|
237 |
-
#: class-admin.php:
|
238 |
#: shepherd/tour.php:73
|
239 |
msgid "Dashboard"
|
240 |
msgstr ""
|
241 |
|
242 |
-
#: class-admin.php:
|
243 |
-
#: class-admin.php:
|
244 |
msgid "Wizard"
|
245 |
msgstr ""
|
246 |
|
247 |
-
#: class-admin.php:
|
248 |
#: pro/class-licensing.php:141
|
249 |
#: pro/dataleak/class-dataleak.php:550
|
250 |
#: pro/processing-agreements/class-processing.php:239
|
251 |
msgid "You have activated the Multisite plugin on a non-Multisite environment. Please download the regular Complianz Premium plugin %svia your account%s and install it instead"
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: class-admin.php:
|
255 |
#: pro/class-processing.php:116
|
256 |
#: pro/dataleak/class-dataleak.php:552
|
257 |
#: pro/processing-agreements/class-processing.php:241
|
258 |
msgid "Your license needs to be %sactivated%s to unlock the wizard"
|
259 |
msgstr ""
|
260 |
|
261 |
-
#: class-admin.php:
|
262 |
msgid "Upgrade to Pro"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: class-admin.php:
|
266 |
msgid "All tasks (%s)"
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: class-admin.php:
|
270 |
msgid "Remaining tasks (%s)"
|
271 |
msgstr ""
|
272 |
|
273 |
-
#: class-admin.php:
|
274 |
msgid "Your progress"
|
275 |
msgstr ""
|
276 |
|
277 |
-
#: class-admin.php:
|
278 |
#: config/steps.php:21
|
279 |
#: config/steps.php:98
|
280 |
#: pro/config/steps.php:21
|
@@ -282,23 +282,23 @@ msgstr ""
|
|
282 |
msgid "Documents"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: class-admin.php:
|
286 |
msgid "Last update"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: class-admin.php:
|
290 |
msgid "Tools"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: class-admin.php:
|
294 |
msgid "Tips & Tricks"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: class-admin.php:
|
298 |
msgid "Other plugins"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: class-admin.php:
|
302 |
#: config/steps.php:8
|
303 |
#: cookiebanner/edit.php:39
|
304 |
#: cookiebanner/settings.php:338
|
@@ -312,16 +312,16 @@ msgstr ""
|
|
312 |
msgid "General"
|
313 |
msgstr ""
|
314 |
|
315 |
-
#: class-admin.php:
|
316 |
#: pro/config/steps.php:105
|
317 |
msgid "Data"
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: class-admin.php:
|
321 |
msgid "Cookies"
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: class-admin.php:
|
325 |
msgid "Advanced features"
|
326 |
msgstr ""
|
327 |
|
@@ -370,7 +370,7 @@ msgstr ""
|
|
370 |
#: class-cookiestatement-snapshot-table.php:156
|
371 |
#: cookiebanner/class-cookiebanner-table.php:210
|
372 |
#: DNSMPD/class-DNSMPD-table.php:149
|
373 |
-
#: pro/class-statistics.php:
|
374 |
#: pro/records-of-consent/class-records-of-consent-table.php:150
|
375 |
#: pro/records-of-consent/class-records-of-consent-table.php:275
|
376 |
#: proof-of-consent/class-cookiestatement-snapshot-table.php:154
|
@@ -660,12 +660,12 @@ msgid "Add new cookie"
|
|
660 |
msgstr ""
|
661 |
|
662 |
#: class-field.php:2056
|
663 |
-
#: cookie/class-cookie-admin.php:
|
664 |
msgid "Cookies in %s"
|
665 |
msgstr ""
|
666 |
|
667 |
#: class-field.php:2056
|
668 |
-
#: cookie/class-cookie-admin.php:
|
669 |
msgid "Services in %s"
|
670 |
msgstr ""
|
671 |
|
@@ -744,8 +744,8 @@ msgstr ""
|
|
744 |
#: class-field.php:3009
|
745 |
#: cookiebanner/class-cookiebanner-table.php:240
|
746 |
#: DNSMPD/class-DNSMPD-table.php:163
|
747 |
-
#: DNSMPD/class-DNSMPD.php:
|
748 |
-
#: DNSMPD/class-DNSMPD.php:
|
749 |
#: DNSMPD/csv.php:56
|
750 |
#: pro/config/questions-wizard.php:431
|
751 |
#: pro/config/questions-wizard.php:488
|
@@ -767,20 +767,20 @@ msgstr ""
|
|
767 |
|
768 |
#: class-field.php:2484
|
769 |
#: class-field.php:2815
|
770 |
-
#: pro/class-statistics.php:
|
771 |
msgid "Category"
|
772 |
msgstr ""
|
773 |
|
774 |
#: class-field.php:2487
|
775 |
#: class-field.php:2818
|
776 |
#: config/steps.php:60
|
777 |
-
#: cookiebanner/class-cookiebanner.php:
|
778 |
#: cookiebanner/settings.php:754
|
779 |
#: cookiebanner/settings.php:755
|
780 |
#: cookiebanner/settings.php:756
|
781 |
-
#: pro/class-statistics.php:
|
782 |
-
#: pro/tcf/tcf.php:
|
783 |
-
#: pro/tcf/tcf.php:
|
784 |
#: pro/templates/cookiebanner-tcf.php:6
|
785 |
#: pro/templates/tcf-categories.php:6
|
786 |
msgid "Statistics"
|
@@ -788,12 +788,12 @@ msgstr ""
|
|
788 |
|
789 |
#: class-field.php:2498
|
790 |
#: class-field.php:2829
|
791 |
-
#: cookiebanner/class-cookiebanner.php:
|
792 |
#: cookiebanner/settings.php:791
|
793 |
#: cookiebanner/settings.php:792
|
794 |
#: cookiebanner/settings.php:793
|
795 |
-
#: pro/tcf/tcf.php:
|
796 |
-
#: pro/tcf/tcf.php:
|
797 |
#: pro/templates/cookiebanner-tcf.php:13
|
798 |
#: pro/templates/tcf-categories.php:14
|
799 |
msgid "Marketing"
|
@@ -801,7 +801,7 @@ msgstr ""
|
|
801 |
|
802 |
#: class-field.php:2511
|
803 |
#: class-field.php:2842
|
804 |
-
#: integrations/integrations.php:
|
805 |
msgid "Placeholder"
|
806 |
msgstr ""
|
807 |
|
@@ -955,18 +955,18 @@ msgstr ""
|
|
955 |
msgid "Complianz GDPR cannot be activated. The plugin requires WordPress 4.9 or higher"
|
956 |
msgstr ""
|
957 |
|
958 |
-
#: config/class-config.php:
|
959 |
#: config/questions-wizard.php:416
|
960 |
#: config/questions-wizard.php:434
|
961 |
#: config/questions-wizard.php:770
|
962 |
#: integrations/plugins/elementor-pro/elementor-pro.php:188
|
963 |
#: pro/config/questions-wizard.php:725
|
964 |
-
#: pro/tcf/tcf.php:
|
965 |
-
#: pro/tcf/tcf.php:
|
966 |
msgid "Yes"
|
967 |
msgstr ""
|
968 |
|
969 |
-
#: config/class-config.php:
|
970 |
#: config/questions-wizard.php:312
|
971 |
#: config/questions-wizard.php:417
|
972 |
#: config/questions-wizard.php:435
|
@@ -975,223 +975,223 @@ msgstr ""
|
|
975 |
#: integrations/plugins/elementor-pro/elementor-pro.php:189
|
976 |
#: pro/config/questions-wizard.php:726
|
977 |
#: pro/config/questions-wizard.php:796
|
978 |
-
#: pro/tcf/tcf.php:
|
979 |
-
#: pro/tcf/tcf.php:
|
980 |
msgid "No"
|
981 |
msgstr ""
|
982 |
|
983 |
-
#: config/class-config.php:
|
984 |
msgid "To enable the warning only for countries with a cookie law, %sget premium%s."
|
985 |
msgstr ""
|
986 |
|
987 |
-
#: config/class-config.php:
|
988 |
-
#: config/class-config.php:
|
989 |
msgid "If you want to run a/b testing to track which banner gets the highest acceptance ratio, %sget premium%s."
|
990 |
msgstr ""
|
991 |
|
992 |
-
#: config/class-config.php:
|
993 |
#: config/general-settings.php:241
|
994 |
#: cookiebanner/class-cookiebanner-table.php:246
|
995 |
msgid "Default"
|
996 |
msgstr ""
|
997 |
|
998 |
-
#: config/class-config.php:
|
999 |
msgid "New Feature: Data requests for Privacy Statements."
|
1000 |
msgstr ""
|
1001 |
|
1002 |
-
#: config/class-config.php:
|
1003 |
msgid "Your PHP version is lower than the recommended PHP version. Some features are not available. Support for this PHP version will be dropped soon."
|
1004 |
msgstr ""
|
1005 |
|
1006 |
-
#: config/class-config.php:
|
1007 |
msgid "Complianz GDPR/CCPA %s. Learn more about our newest release."
|
1008 |
msgstr ""
|
1009 |
|
1010 |
-
#: config/class-config.php:
|
1011 |
msgid "We have changed our Cookie Banner template for future capabilities, please check your %sCookie Banner settings%s."
|
1012 |
msgstr ""
|
1013 |
|
1014 |
-
#: config/class-config.php:
|
1015 |
msgid "You can reset to default values, if needed."
|
1016 |
msgstr ""
|
1017 |
|
1018 |
-
#: config/class-config.php:
|
1019 |
msgid "The wizard has been completed."
|
1020 |
msgstr ""
|
1021 |
|
1022 |
-
#: config/class-config.php:
|
1023 |
msgid "Not all fields have been entered, or you have not clicked the \"finish\" button yet."
|
1024 |
msgstr ""
|
1025 |
|
1026 |
-
#: config/class-config.php:
|
1027 |
msgid "Do Not Track and Global Privacy Control are respected."
|
1028 |
msgstr ""
|
1029 |
|
1030 |
-
#: config/class-config.php:
|
1031 |
msgid "Do Not Track and Global Privacy Control are not yet respected."
|
1032 |
msgstr ""
|
1033 |
|
1034 |
-
#: config/class-config.php:
|
1035 |
msgid "We have dropped support for creating a cookie banner with Elementor Pro. Your banner defaults to a standard cookie banner."
|
1036 |
msgstr ""
|
1037 |
|
1038 |
-
#: config/class-config.php:
|
1039 |
msgid "You have currently selected an informal language, which will result in informal use of language on the legal documents. If you prefer the formal style, you can activate this in the %sgeneral settings%s."
|
1040 |
msgstr ""
|
1041 |
|
1042 |
-
#: config/class-config.php:
|
1043 |
msgid "Google Fonts requires your attention."
|
1044 |
msgstr ""
|
1045 |
|
1046 |
-
#: config/class-config.php:
|
1047 |
msgid "We have added additional support and recommend reviewing your %ssettings%s."
|
1048 |
msgstr ""
|
1049 |
|
1050 |
-
#: config/class-config.php:
|
1051 |
msgid "Please read this %sarticle%s to read our position on self-hosting Google Fonts and Privacy by Design."
|
1052 |
msgstr ""
|
1053 |
|
1054 |
-
#: config/class-config.php:
|
1055 |
msgid "No cookie changes have been detected."
|
1056 |
msgstr ""
|
1057 |
|
1058 |
-
#: config/class-config.php:
|
1059 |
msgid "Cookie changes have been detected."
|
1060 |
msgstr ""
|
1061 |
|
1062 |
-
#: config/class-config.php:
|
1063 |
msgid "Please review step %s of the wizard for changes in cookies."
|
1064 |
msgstr ""
|
1065 |
|
1066 |
-
#: config/class-config.php:
|
1067 |
msgid "Last cookie scan completed on %s."
|
1068 |
msgstr ""
|
1069 |
|
1070 |
-
#: config/class-config.php:
|
1071 |
msgid "No cookie scan has been completed yet."
|
1072 |
msgstr ""
|
1073 |
|
1074 |
-
#: config/class-config.php:
|
1075 |
msgid "All required pages have been generated."
|
1076 |
msgstr ""
|
1077 |
|
1078 |
-
#: config/class-config.php:
|
1079 |
msgid "Not all required pages have been generated."
|
1080 |
msgstr ""
|
1081 |
|
1082 |
-
#: config/class-config.php:
|
1083 |
msgid "Great! You're already on SSL!"
|
1084 |
msgstr ""
|
1085 |
|
1086 |
-
#: config/class-config.php:
|
1087 |
msgid "You don't have SSL on your site yet. Install SSL for Free with %sReally Simple SSL%s"
|
1088 |
msgstr ""
|
1089 |
|
1090 |
-
#: config/class-config.php:
|
1091 |
msgid "Google Analytics is being used, but is not configured in Complianz."
|
1092 |
msgstr ""
|
1093 |
|
1094 |
-
#: config/class-config.php:
|
1095 |
msgid "Google Tag Manager is being used, but is not configured in Complianz."
|
1096 |
msgstr ""
|
1097 |
|
1098 |
-
#: config/class-config.php:
|
1099 |
msgid "Matomo is being used, but is not configured in Complianz."
|
1100 |
msgstr ""
|
1101 |
|
1102 |
-
#: config/class-config.php:
|
1103 |
msgid "Your documents have not been updated in the past 12 months. Run the wizard to check your settings."
|
1104 |
msgstr ""
|
1105 |
|
1106 |
-
#: config/class-config.php:
|
1107 |
msgid "You have cookies with incomplete descriptions."
|
1108 |
msgstr ""
|
1109 |
|
1110 |
-
#: config/class-config.php:
|
1111 |
msgid "Enable the cookiedatabase.org API for automatic descriptions, or add these %smanually%s."
|
1112 |
msgstr ""
|
1113 |
|
1114 |
-
#: config/class-config.php:
|
1115 |
msgid "You have a duplicate implementation of your statistics tool on your site."
|
1116 |
msgstr ""
|
1117 |
|
1118 |
-
#: config/class-config.php:
|
1119 |
msgid "After the issue has been resolved, please re-run a scan to clear this message."
|
1120 |
msgstr ""
|
1121 |
|
1122 |
-
#: config/class-config.php:
|
1123 |
msgid "Javascript errors are detected on the front-end of your site. This may break the cookie banner functionality."
|
1124 |
msgstr ""
|
1125 |
|
1126 |
-
#: config/class-config.php:
|
1127 |
msgid "Last error in the console:"
|
1128 |
msgstr ""
|
1129 |
|
1130 |
-
#: config/class-config.php:
|
1131 |
msgid "Your site requires a cookie banner, which has been enabled."
|
1132 |
msgstr ""
|
1133 |
|
1134 |
-
#: config/class-config.php:
|
1135 |
msgid "Your site is not configured to show a cookie banner at the moment."
|
1136 |
msgstr ""
|
1137 |
|
1138 |
-
#: config/class-config.php:
|
1139 |
msgid "Pretty permalinks are not enabled on your site. This can cause issues with the REST API, used by Complianz."
|
1140 |
msgstr ""
|
1141 |
|
1142 |
-
#: config/class-config.php:
|
1143 |
msgid "Enable"
|
1144 |
msgstr ""
|
1145 |
|
1146 |
-
#: config/class-config.php:
|
1147 |
msgid "Your uploads folder is not writable. Complianz needs this folder to save the cookie banner CSS."
|
1148 |
msgstr ""
|
1149 |
|
1150 |
-
#: config/class-config.php:
|
1151 |
msgid "We see you have enabled Google Maps as a service, but we can't find an integration. You can integrate manually if needed."
|
1152 |
msgstr ""
|
1153 |
|
1154 |
-
#: config/class-config.php:
|
1155 |
msgid "We have detected the %s plugin on your website."
|
1156 |
msgstr ""
|
1157 |
|
1158 |
-
#: config/class-config.php:
|
1159 |
msgid "As Complianz handles all the functionality this plugin provides, you should disable this plugin to prevent unexpected behaviour."
|
1160 |
msgstr ""
|
1161 |
|
1162 |
-
#: config/class-config.php:
|
1163 |
msgid "Are you showing ads on your site? Consider implementing TCF."
|
1164 |
msgstr ""
|
1165 |
|
1166 |
-
#: config/class-config.php:
|
1167 |
msgid "Create a Privacy Statement and other Legal Documents with Complianz."
|
1168 |
msgstr ""
|
1169 |
|
1170 |
-
#: config/class-config.php:
|
1171 |
msgid "Black Friday sale! Get 40% Off Complianz GDPR/CCPA premium!"
|
1172 |
msgstr ""
|
1173 |
|
1174 |
-
#: config/class-config.php:
|
1175 |
msgid "Learn more."
|
1176 |
msgstr ""
|
1177 |
|
1178 |
-
#: config/class-config.php:
|
1179 |
msgid "Legal compliance for webshops."
|
1180 |
msgstr ""
|
1181 |
|
1182 |
-
#: config/class-config.php:
|
1183 |
msgid "Learn more about Google Consent Mode."
|
1184 |
msgstr ""
|
1185 |
|
1186 |
-
#: config/class-config.php:
|
1187 |
msgid "Are you targeting multiple regions?"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
-
#: config/class-config.php:
|
1191 |
msgid "Statistics without Consent. Meet Burst Statistics from Complianz."
|
1192 |
msgstr ""
|
1193 |
|
1194 |
-
#: config/class-config.php:
|
1195 |
msgid "Install directly from our wizard."
|
1196 |
msgstr ""
|
1197 |
|
@@ -4079,13 +4079,13 @@ msgstr ""
|
|
4079 |
|
4080 |
#: config/steps.php:50
|
4081 |
#: pro/records-of-consent/class-records-of-consent-table.php:292
|
4082 |
-
#: pro/tcf/tcf.php:
|
4083 |
-
#: pro/tcf/tcf.php:
|
4084 |
msgid "Consent"
|
4085 |
msgstr ""
|
4086 |
|
4087 |
#: config/steps.php:54
|
4088 |
-
#: cookie/class-cookie-admin.php:
|
4089 |
msgid "Cookie scan"
|
4090 |
msgstr ""
|
4091 |
|
@@ -4335,60 +4335,60 @@ msgstr ""
|
|
4335 |
msgid "Create"
|
4336 |
msgstr ""
|
4337 |
|
4338 |
-
#: cookie/class-cookie-admin.php:
|
4339 |
-
#: functions.php:
|
4340 |
msgid "Purpose pending investigation"
|
4341 |
msgstr ""
|
4342 |
|
4343 |
-
#: cookie/class-cookie-admin.php:
|
4344 |
#: DNSMPD/class-DNSMPD-table.php:292
|
4345 |
#: DNSMPD/csv.php:73
|
4346 |
msgid "%s at %s"
|
4347 |
msgstr ""
|
4348 |
|
4349 |
-
#: cookie/class-cookie-admin.php:
|
4350 |
msgid "(not synced yet)"
|
4351 |
msgstr ""
|
4352 |
|
4353 |
-
#: cookie/class-cookie-admin.php:
|
4354 |
msgid "No cookies detected"
|
4355 |
msgstr ""
|
4356 |
|
4357 |
-
#: cookie/class-cookie-admin.php:
|
4358 |
msgid "The scan found %s cookie on your domain."
|
4359 |
msgid_plural "The scan found %s cookies on your domain."
|
4360 |
msgstr[0] ""
|
4361 |
msgstr[1] ""
|
4362 |
|
4363 |
-
#: cookie/class-cookie-admin.php:
|
4364 |
msgid "Continue the wizard to categorize cookies and configure consent."
|
4365 |
msgstr ""
|
4366 |
|
4367 |
-
#: cookie/class-cookie-admin.php:
|
4368 |
msgid "Nothing found yet."
|
4369 |
msgstr ""
|
4370 |
|
4371 |
-
#: cookie/class-cookie-admin.php:
|
4372 |
msgid "Scan"
|
4373 |
msgstr ""
|
4374 |
|
4375 |
-
#: cookie/class-cookie-admin.php:
|
4376 |
msgid "Are you sure? This will permanently delete the list of cookies."
|
4377 |
msgstr ""
|
4378 |
|
4379 |
-
#: cookie/class-cookie-admin.php:
|
4380 |
msgid "Clear cookies"
|
4381 |
msgstr ""
|
4382 |
|
4383 |
-
#: cookie/class-cookie-admin.php:
|
4384 |
msgid "Sync"
|
4385 |
msgstr ""
|
4386 |
|
4387 |
-
#: cookie/class-cookie-admin.php:
|
4388 |
msgid "Show deleted cookies"
|
4389 |
msgstr ""
|
4390 |
|
4391 |
-
#: cookie/class-cookie-admin.php:
|
4392 |
msgid "Syncing..."
|
4393 |
msgstr ""
|
4394 |
|
@@ -4431,49 +4431,49 @@ msgstr ""
|
|
4431 |
msgid "conversion"
|
4432 |
msgstr ""
|
4433 |
|
4434 |
-
#: cookiebanner/class-cookiebanner.php:
|
4435 |
msgid "New cookie banner"
|
4436 |
msgstr ""
|
4437 |
|
4438 |
-
#: cookiebanner/class-cookiebanner.php:
|
4439 |
#: cookiebanner/settings.php:98
|
4440 |
#: cookiebanner/settings.php:99
|
4441 |
#: cookiebanner/settings.php:109
|
4442 |
msgid "Manage consent"
|
4443 |
msgstr ""
|
4444 |
|
4445 |
-
#: cookiebanner/class-cookiebanner.php:
|
4446 |
msgid "Do Not Track"
|
4447 |
msgstr ""
|
4448 |
|
4449 |
-
#: cookiebanner/class-cookiebanner.php:
|
4450 |
msgid "No choice"
|
4451 |
msgstr ""
|
4452 |
|
4453 |
-
#: cookiebanner/class-cookiebanner.php:
|
4454 |
msgid "No warning"
|
4455 |
msgstr ""
|
4456 |
|
4457 |
-
#: cookiebanner/class-cookiebanner.php:
|
4458 |
#: cookiebanner/settings.php:714
|
4459 |
#: cookiebanner/settings.php:715
|
4460 |
#: cookiebanner/settings.php:716
|
4461 |
msgid "Functional"
|
4462 |
msgstr ""
|
4463 |
|
4464 |
-
#: cookiebanner/class-cookiebanner.php:
|
4465 |
#: cookiebanner/settings.php:731
|
4466 |
#: cookiebanner/settings.php:732
|
4467 |
#: cookiebanner/settings.php:733
|
4468 |
msgid "Preferences"
|
4469 |
msgstr ""
|
4470 |
|
4471 |
-
#: cookiebanner/class-cookiebanner.php:
|
4472 |
msgctxt "as in: click to accept statistics cookies"
|
4473 |
msgid "statistics"
|
4474 |
msgstr ""
|
4475 |
|
4476 |
-
#: cookiebanner/class-cookiebanner.php:
|
4477 |
msgctxt "as in: click to accept marketing cookies"
|
4478 |
msgid "marketing"
|
4479 |
msgstr ""
|
@@ -5001,7 +5001,7 @@ msgstr ""
|
|
5001 |
msgid "This will overwrite the Complianz settings in all your subsites with the settings of the current site."
|
5002 |
msgstr ""
|
5003 |
|
5004 |
-
#: copy-settings-multisite.php:
|
5005 |
msgid "Complianz is currently copying settings of site %s to %s of %s sites. Each pageload will run a batch."
|
5006 |
msgstr ""
|
5007 |
|
@@ -5035,7 +5035,7 @@ msgid "Resolve"
|
|
5035 |
msgstr ""
|
5036 |
|
5037 |
#: DNSMPD/class-DNSMPD-table.php:164
|
5038 |
-
#: DNSMPD/class-DNSMPD.php:
|
5039 |
#: DNSMPD/csv.php:57
|
5040 |
#: pro/config/questions-wizard.php:446
|
5041 |
#: pro/config/questions-wizard.php:503
|
@@ -5124,51 +5124,51 @@ msgstr ""
|
|
5124 |
msgid "Search requests"
|
5125 |
msgstr ""
|
5126 |
|
5127 |
-
#: DNSMPD/class-DNSMPD.php:
|
5128 |
msgid "You have received a new data request on %s"
|
5129 |
msgstr ""
|
5130 |
|
5131 |
-
#: DNSMPD/class-DNSMPD.php:
|
5132 |
msgid "Please check the data request on %s"
|
5133 |
msgstr ""
|
5134 |
|
5135 |
-
#: DNSMPD/class-DNSMPD.php:
|
5136 |
msgid "Sorry, it looks like you're a bot"
|
5137 |
msgstr ""
|
5138 |
|
5139 |
-
#: DNSMPD/class-DNSMPD.php:
|
5140 |
msgid "Please enter a valid email address."
|
5141 |
msgstr ""
|
5142 |
|
5143 |
-
#: DNSMPD/class-DNSMPD.php:
|
5144 |
msgid "Please enter your name"
|
5145 |
msgstr ""
|
5146 |
|
5147 |
-
#: DNSMPD/class-DNSMPD.php:
|
5148 |
msgid "That's a long name you got there. Please try to shorten the name."
|
5149 |
msgstr ""
|
5150 |
|
5151 |
-
#: DNSMPD/class-DNSMPD.php:
|
5152 |
msgid "Your request has been processed successfully!"
|
5153 |
msgstr ""
|
5154 |
|
5155 |
-
#: DNSMPD/class-DNSMPD.php:
|
5156 |
msgid "Your request could not be processed. A request is already in progress for this email address or the form is not complete."
|
5157 |
msgstr ""
|
5158 |
|
5159 |
-
#: DNSMPD/class-DNSMPD.php:
|
5160 |
#: pro/datarequests/class-datarequests.php:75
|
5161 |
#: templates/do-not-sell-my-personal-data-form.php:17
|
5162 |
msgid "Your name"
|
5163 |
msgstr ""
|
5164 |
|
5165 |
-
#: DNSMPD/class-DNSMPD.php:
|
5166 |
#: pro/datarequests/class-datarequests.php:79
|
5167 |
#: templates/do-not-sell-my-personal-data-form.php:19
|
5168 |
msgid "email@email.com"
|
5169 |
msgstr ""
|
5170 |
|
5171 |
-
#: DNSMPD/class-DNSMPD.php:
|
5172 |
#: pro/datarequests/class-datarequests.php:91
|
5173 |
#: pro/templates/dashboard/support-footer.php:2
|
5174 |
#: templates/do-not-sell-my-personal-data-form.php:21
|
@@ -5216,38 +5216,38 @@ msgstr ""
|
|
5216 |
msgid "%s on line %s of %s"
|
5217 |
msgstr ""
|
5218 |
|
5219 |
-
#: functions.php:
|
5220 |
msgid "For more information, please read this %sarticle%s."
|
5221 |
msgstr ""
|
5222 |
|
5223 |
-
#: functions.php:
|
5224 |
msgid "Upgrade"
|
5225 |
msgstr ""
|
5226 |
|
5227 |
-
#: functions.php:
|
5228 |
msgid "Miscellaneous"
|
5229 |
msgstr ""
|
5230 |
|
5231 |
-
#: functions.php:
|
5232 |
-
#: functions.php:
|
5233 |
msgid "This data is not shared with third parties."
|
5234 |
msgstr ""
|
5235 |
|
5236 |
-
#: functions.php:
|
5237 |
-
#: functions.php:
|
5238 |
msgid "For more information, please read the %s%s Privacy Statement%s."
|
5239 |
msgstr ""
|
5240 |
|
5241 |
-
#: functions.php:
|
5242 |
msgid "Sharing of data is pending investigation"
|
5243 |
msgstr ""
|
5244 |
|
5245 |
-
#: functions.php:
|
5246 |
msgctxt "Legal document cookie policy"
|
5247 |
msgid "We use %s for %s."
|
5248 |
msgstr ""
|
5249 |
|
5250 |
-
#: functions.php:
|
5251 |
#: pro/records-of-consent/class-records-of-consent.php:380
|
5252 |
#: pro/templates/dashboard/tools-conditional.php:11
|
5253 |
#: proof-of-consent/class-proof-of-consent.php:251
|
@@ -5262,19 +5262,19 @@ msgstr ""
|
|
5262 |
msgid "Read more"
|
5263 |
msgstr ""
|
5264 |
|
5265 |
-
#: functions.php:
|
5266 |
#: pro/records-of-consent/class-records-of-consent-table.php:235
|
5267 |
-
#: pro/tcf/tcf.php:
|
5268 |
msgid "Opt-in"
|
5269 |
msgstr ""
|
5270 |
|
5271 |
-
#: functions.php:
|
5272 |
#: pro/records-of-consent/class-records-of-consent-table.php:238
|
5273 |
-
#: pro/tcf/tcf.php:
|
5274 |
msgid "Opt-out"
|
5275 |
msgstr ""
|
5276 |
|
5277 |
-
#: functions.php:
|
5278 |
msgid "All consent types"
|
5279 |
msgstr ""
|
5280 |
|
@@ -5289,11 +5289,11 @@ msgstr ""
|
|
5289 |
msgid "Integrations"
|
5290 |
msgstr ""
|
5291 |
|
5292 |
-
#: integrations/integrations.php:
|
5293 |
msgid "We have enabled integrations for plugins and services, please double-check your configuration."
|
5294 |
msgstr ""
|
5295 |
|
5296 |
-
#: integrations/integrations.php:
|
5297 |
msgid "No required integrations detected yet."
|
5298 |
msgstr ""
|
5299 |
|
@@ -5770,51 +5770,51 @@ msgstr ""
|
|
5770 |
msgid "Restart a/b testing"
|
5771 |
msgstr ""
|
5772 |
|
5773 |
-
#: pro/class-statistics.php:
|
5774 |
msgid "The conversion graph shows the ratio for the different choices users have. When a user has made a choice, this will be counted as either a converted user, or a not converted. If no choice is made, the user will be listed in the \"No choice\" category."
|
5775 |
msgstr ""
|
5776 |
|
5777 |
-
#: pro/class-statistics.php:
|
5778 |
msgid "As you have enabled geoip, there are several regions in which a banner is shown, in different ways. In regions apart from %s no banner is shown at all."
|
5779 |
msgstr ""
|
5780 |
|
5781 |
-
#: pro/class-statistics.php:
|
5782 |
msgid "%s day"
|
5783 |
msgid_plural "%s days"
|
5784 |
msgstr[0] ""
|
5785 |
msgstr[1] ""
|
5786 |
|
5787 |
-
#: pro/class-statistics.php:
|
5788 |
msgid "%s hour"
|
5789 |
msgid_plural "%s hours"
|
5790 |
msgstr[0] ""
|
5791 |
msgstr[1] ""
|
5792 |
|
5793 |
-
#: pro/class-statistics.php:
|
5794 |
msgid "A/B tracking is still in progress, in approximately %s and %s the application will automatically enable the best performing banner."
|
5795 |
msgstr ""
|
5796 |
|
5797 |
-
#: pro/class-statistics.php:
|
5798 |
msgid "The A/B tracking period has ended, the best performer will be enabled on the next scheduled check."
|
5799 |
msgstr ""
|
5800 |
|
5801 |
-
#: pro/class-statistics.php:
|
5802 |
msgid "You have disabled A/B testing. We saved your progress, please delete banners manually if needed."
|
5803 |
msgstr ""
|
5804 |
|
5805 |
-
#: pro/class-statistics.php:
|
5806 |
msgid "loading..."
|
5807 |
msgstr ""
|
5808 |
|
5809 |
-
#: pro/class-statistics.php:
|
5810 |
msgid "Conversions"
|
5811 |
msgstr ""
|
5812 |
|
5813 |
-
#: pro/class-statistics.php:
|
5814 |
msgid "default"
|
5815 |
msgstr ""
|
5816 |
|
5817 |
-
#: pro/class-statistics.php:
|
5818 |
msgid "No data for this selection"
|
5819 |
msgstr ""
|
5820 |
|
@@ -5992,6 +5992,20 @@ msgstr ""
|
|
5992 |
msgid "Which categories can the persons be placed in?"
|
5993 |
msgstr ""
|
5994 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5995 |
#: pro/config/AU/questions-processing.php:65
|
5996 |
#: pro/config/CA/questions-processing.php:65
|
5997 |
#: pro/config/EU/questions-processing.php:65
|
@@ -7689,8 +7703,15 @@ msgid "to the extent permitted under other provisions of law, to provide informa
|
|
7689 |
msgstr ""
|
7690 |
|
7691 |
#: pro/config/documents/BR/privacy-policy-children.php:105
|
|
|
|
|
|
|
|
|
|
|
|
|
7692 |
#: pro/config/documents/ZA/privacy-policy-children.php:104
|
7693 |
-
|
|
|
7694 |
msgid "Disclosure practices"
|
7695 |
msgstr ""
|
7696 |
|
@@ -7769,15 +7790,24 @@ msgctxt "Legal document privacy statement"
|
|
7769 |
msgid "We do not share data with third parties."
|
7770 |
msgstr ""
|
7771 |
|
7772 |
-
#: pro/config/documents/BR/privacy-policy-children.php:
|
7773 |
-
#: pro/config/documents/BR/privacy-policy.php:
|
7774 |
-
#: pro/config/documents/CA/privacy-policy-children.php:
|
7775 |
-
#: pro/config/documents/CA/privacy-policy.php:
|
7776 |
-
#: pro/config/documents/EU/privacy-policy.php:
|
7777 |
-
#: pro/config/documents/
|
7778 |
-
|
7779 |
-
|
7780 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7781 |
msgstr ""
|
7782 |
|
7783 |
#: pro/config/documents/BR/privacy-policy-children.php:174
|
@@ -11519,163 +11549,163 @@ msgstr ""
|
|
11519 |
msgid "You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen."
|
11520 |
msgstr ""
|
11521 |
|
11522 |
-
#: pro/tcf/tcf.php:
|
11523 |
msgid "Transparency Consent Framework"
|
11524 |
msgstr ""
|
11525 |
|
11526 |
-
#: pro/tcf/tcf.php:
|
11527 |
msgid "The below questions will help you configure a vendor list of your choosing. Only vendors that adhere to the purposes and special features you configure will be able to serve ads."
|
11528 |
msgstr ""
|
11529 |
|
11530 |
-
#: pro/tcf/tcf.php:
|
11531 |
msgid "Configuring your TCF cookie banner is limited due to IAB guidelines."
|
11532 |
msgstr ""
|
11533 |
|
11534 |
-
#: pro/tcf/tcf.php:
|
11535 |
msgid "Your site will show vendors with the purposes selected here"
|
11536 |
msgstr ""
|
11537 |
|
11538 |
-
#: pro/tcf/tcf.php:
|
11539 |
msgid "To get a better understanding of vendors, purposes and features please read this definitions guide."
|
11540 |
msgstr ""
|
11541 |
|
11542 |
-
#: pro/tcf/tcf.php:
|
11543 |
msgid "Your site will show vendors with the special purposes selected here"
|
11544 |
msgstr ""
|
11545 |
|
11546 |
-
#: pro/tcf/tcf.php:
|
11547 |
msgid "These special purposes should be enabled for best performance. These purposes are set based on legitimate interest of the vendor, one of the legal bases of data processing."
|
11548 |
msgstr ""
|
11549 |
|
11550 |
-
#: pro/tcf/tcf.php:
|
11551 |
msgid "Your site will show vendors with the features selected here"
|
11552 |
msgstr ""
|
11553 |
|
11554 |
-
#: pro/tcf/tcf.php:
|
11555 |
msgid "Your site will show vendors with the special features selected here"
|
11556 |
msgstr ""
|
11557 |
|
11558 |
-
#: pro/tcf/tcf.php:
|
11559 |
msgid "Have you signed the IAB Privacy, LLC’s Limited Service Provider Agreement (LSPA)?"
|
11560 |
msgstr ""
|
11561 |
|
11562 |
-
#: pro/tcf/tcf.php:
|
11563 |
msgid "Opt out"
|
11564 |
msgstr ""
|
11565 |
|
11566 |
-
#: pro/tcf/tcf.php:
|
11567 |
-
#: pro/tcf/tcf.php:
|
11568 |
msgid "The TCF vendorlist is not available when javascript is disabled, like on AMP."
|
11569 |
msgstr ""
|
11570 |
|
11571 |
-
#: pro/tcf/tcf.php:
|
11572 |
msgid "Privacy Policy"
|
11573 |
msgstr ""
|
11574 |
|
11575 |
-
#: pro/tcf/tcf.php:
|
11576 |
msgid "Legal bases"
|
11577 |
msgstr ""
|
11578 |
|
11579 |
-
#: pro/tcf/tcf.php:
|
11580 |
msgid "Legitimate interest"
|
11581 |
msgstr ""
|
11582 |
|
11583 |
-
#: pro/tcf/tcf.php:
|
11584 |
msgid "Maximum cookie expiration:"
|
11585 |
msgstr ""
|
11586 |
|
11587 |
-
#: pro/tcf/tcf.php:
|
11588 |
msgid "Session Storage"
|
11589 |
msgstr ""
|
11590 |
|
11591 |
-
#: pro/tcf/tcf.php:
|
11592 |
msgid "%s Days"
|
11593 |
msgstr ""
|
11594 |
|
11595 |
-
#: pro/tcf/tcf.php:
|
11596 |
msgid "%s Seconds"
|
11597 |
msgstr ""
|
11598 |
|
11599 |
-
#: pro/tcf/tcf.php:
|
11600 |
msgid "Non-cookie storage and access:"
|
11601 |
msgstr ""
|
11602 |
|
11603 |
-
#: pro/tcf/tcf.php:
|
11604 |
msgid "Cookie Refresh:"
|
11605 |
msgstr ""
|
11606 |
|
11607 |
-
#: pro/tcf/tcf.php:
|
11608 |
msgid "Purposes"
|
11609 |
msgstr ""
|
11610 |
|
11611 |
-
#: pro/tcf/tcf.php:
|
11612 |
msgid "Select all"
|
11613 |
msgstr ""
|
11614 |
|
11615 |
-
#: pro/tcf/tcf.php:
|
11616 |
msgid "Deselect all"
|
11617 |
msgstr ""
|
11618 |
|
11619 |
-
#: pro/tcf/tcf.php:
|
11620 |
msgid "These are the partners we share data with. By clicking into each partner, you can see which purposes they are requesting consent and/or which purposes they are claiming legitimate interest for."
|
11621 |
msgstr ""
|
11622 |
|
11623 |
-
#: pro/tcf/tcf.php:
|
11624 |
msgid "You can provide or withdraw consent, and object to legitimate interest purposes for processing your personal data. However, please note that by disabling all data processing, some site functionality may be affected."
|
11625 |
msgstr ""
|
11626 |
|
11627 |
-
#: pro/tcf/tcf.php:
|
11628 |
msgid "Below you can give and withdraw your consent on a per purpose basis."
|
11629 |
msgstr ""
|
11630 |
|
11631 |
-
#: pro/tcf/tcf.php:
|
11632 |
msgid "Legitimate Interest"
|
11633 |
msgstr ""
|
11634 |
|
11635 |
-
#: pro/tcf/tcf.php:
|
11636 |
msgid "Some Vendors set purposes with legitimate interest, a legal basis under the GDPR for data processing. You have the \"Right to Object\" to this data processing and can do so below per purpose."
|
11637 |
msgstr ""
|
11638 |
|
11639 |
-
#: pro/tcf/tcf.php:
|
11640 |
msgid "Special features and purposes"
|
11641 |
msgstr ""
|
11642 |
|
11643 |
-
#: pro/tcf/tcf.php:
|
11644 |
msgid "Special features"
|
11645 |
msgstr ""
|
11646 |
|
11647 |
-
#: pro/tcf/tcf.php:
|
11648 |
msgid "For some of the purposes we and/or our partners use below features."
|
11649 |
msgstr ""
|
11650 |
|
11651 |
-
#: pro/tcf/tcf.php:
|
11652 |
msgid "Special purposes"
|
11653 |
msgstr ""
|
11654 |
|
11655 |
-
#: pro/tcf/tcf.php:
|
11656 |
msgid "We and/or our partners have a legitimate interest for the following two purposes:"
|
11657 |
msgstr ""
|
11658 |
|
11659 |
-
#: pro/tcf/tcf.php:
|
11660 |
#: pro/templates/cookiebanner-tcf.php:21
|
11661 |
#: pro/templates/tcf-categories.php:22
|
11662 |
msgid "Features"
|
11663 |
msgstr ""
|
11664 |
|
11665 |
-
#: pro/tcf/tcf.php:
|
11666 |
msgid "For some of the purposes above we and our partners"
|
11667 |
msgstr ""
|
11668 |
|
11669 |
-
#: pro/tcf/tcf.php:
|
11670 |
msgid "Vendors"
|
11671 |
msgstr ""
|
11672 |
|
11673 |
-
#: pro/tcf/tcf.php:
|
11674 |
msgid "The vendor list can be found at %s"
|
11675 |
msgstr ""
|
11676 |
|
|
|
11677 |
#: pro/tcf/tcf.php:949
|
11678 |
-
#: pro/tcf/tcf.php:950
|
11679 |
msgid "TCF"
|
11680 |
msgstr ""
|
11681 |
|
2 |
# This file is distributed under the same license as the Complianz Privacy Suite (GDPR/CCPA) premium multisite plugin.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Complianz Privacy Suite (GDPR/CCPA) premium multisite 6.3.8\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/complianz-gdpr-premium-multisite\n"
|
7 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
8 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"POT-Creation-Date: 2022-12-05T11:07:10+00:00\n"
|
13 |
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
14 |
"X-Generator: WP-CLI 2.6.0\n"
|
15 |
"X-Domain: complianz-gdpr\n"
|
177 |
|
178 |
#: class-admin.php:71
|
179 |
#: class-admin.php:72
|
180 |
+
#: class-admin.php:826
|
181 |
#: upgrade/upgrade-to-pro.php:182
|
182 |
msgid "Installed"
|
183 |
msgstr ""
|
184 |
|
185 |
#: class-admin.php:71
|
186 |
+
#: class-admin.php:823
|
187 |
#: pro/templates/dashboard/documents-conditional.php:10
|
188 |
#: templates/dashboard/documents-conditional.php:41
|
189 |
#: upgrade/upgrade-to-pro.php:139
|
192 |
msgid "Install"
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: class-admin.php:314
|
196 |
msgid "Data successfully cleared"
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: class-admin.php:373
|
200 |
msgid "Copied!"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: class-admin.php:392
|
204 |
+
#: class-admin.php:998
|
205 |
#: cookiebanner/settings.php:491
|
206 |
#: integrations/integrations-menu.php:50
|
207 |
#: pro/class-licensing.php:475
|
210 |
msgid "Settings"
|
211 |
msgstr ""
|
212 |
|
213 |
+
#: class-admin.php:399
|
214 |
#: templates/dashboard/tools-footer.php:1
|
215 |
msgid "Support"
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: class-admin.php:405
|
219 |
+
#: class-admin.php:780
|
220 |
+
#: config/class-config.php:696
|
221 |
msgid "Upgrade to premium"
|
222 |
msgstr ""
|
223 |
|
224 |
+
#: class-admin.php:462
|
225 |
msgid "Dismiss"
|
226 |
msgstr ""
|
227 |
|
228 |
+
#: class-admin.php:727
|
229 |
msgid "Complianz %s"
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: class-admin.php:733
|
233 |
msgid "Complianz"
|
234 |
msgstr ""
|
235 |
|
236 |
+
#: class-admin.php:744
|
237 |
+
#: class-admin.php:745
|
238 |
#: shepherd/tour.php:73
|
239 |
msgid "Dashboard"
|
240 |
msgstr ""
|
241 |
|
242 |
+
#: class-admin.php:753
|
243 |
+
#: class-admin.php:754
|
244 |
msgid "Wizard"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: class-admin.php:805
|
248 |
#: pro/class-licensing.php:141
|
249 |
#: pro/dataleak/class-dataleak.php:550
|
250 |
#: pro/processing-agreements/class-processing.php:239
|
251 |
msgid "You have activated the Multisite plugin on a non-Multisite environment. Please download the regular Complianz Premium plugin %svia your account%s and install it instead"
|
252 |
msgstr ""
|
253 |
|
254 |
+
#: class-admin.php:807
|
255 |
#: pro/class-processing.php:116
|
256 |
#: pro/dataleak/class-dataleak.php:552
|
257 |
#: pro/processing-agreements/class-processing.php:241
|
258 |
msgid "Your license needs to be %sactivated%s to unlock the wizard"
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: class-admin.php:829
|
262 |
msgid "Upgrade to Pro"
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: class-admin.php:846
|
266 |
msgid "All tasks (%s)"
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: class-admin.php:848
|
270 |
msgid "Remaining tasks (%s)"
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: class-admin.php:854
|
274 |
msgid "Your progress"
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: class-admin.php:861
|
278 |
#: config/steps.php:21
|
279 |
#: config/steps.php:98
|
280 |
#: pro/config/steps.php:21
|
282 |
msgid "Documents"
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: class-admin.php:864
|
286 |
msgid "Last update"
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: class-admin.php:869
|
290 |
msgid "Tools"
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: class-admin.php:877
|
294 |
msgid "Tips & Tricks"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: class-admin.php:885
|
298 |
msgid "Other plugins"
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: class-admin.php:963
|
302 |
#: config/steps.php:8
|
303 |
#: cookiebanner/edit.php:39
|
304 |
#: cookiebanner/settings.php:338
|
312 |
msgid "General"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: class-admin.php:971
|
316 |
#: pro/config/steps.php:105
|
317 |
msgid "Data"
|
318 |
msgstr ""
|
319 |
|
320 |
+
#: class-admin.php:980
|
321 |
msgid "Cookies"
|
322 |
msgstr ""
|
323 |
|
324 |
+
#: class-admin.php:988
|
325 |
msgid "Advanced features"
|
326 |
msgstr ""
|
327 |
|
370 |
#: class-cookiestatement-snapshot-table.php:156
|
371 |
#: cookiebanner/class-cookiebanner-table.php:210
|
372 |
#: DNSMPD/class-DNSMPD-table.php:149
|
373 |
+
#: pro/class-statistics.php:586
|
374 |
#: pro/records-of-consent/class-records-of-consent-table.php:150
|
375 |
#: pro/records-of-consent/class-records-of-consent-table.php:275
|
376 |
#: proof-of-consent/class-cookiestatement-snapshot-table.php:154
|
660 |
msgstr ""
|
661 |
|
662 |
#: class-field.php:2056
|
663 |
+
#: cookie/class-cookie-admin.php:3602
|
664 |
msgid "Cookies in %s"
|
665 |
msgstr ""
|
666 |
|
667 |
#: class-field.php:2056
|
668 |
+
#: cookie/class-cookie-admin.php:3602
|
669 |
msgid "Services in %s"
|
670 |
msgstr ""
|
671 |
|
744 |
#: class-field.php:3009
|
745 |
#: cookiebanner/class-cookiebanner-table.php:240
|
746 |
#: DNSMPD/class-DNSMPD-table.php:163
|
747 |
+
#: DNSMPD/class-DNSMPD.php:485
|
748 |
+
#: DNSMPD/class-DNSMPD.php:487
|
749 |
#: DNSMPD/csv.php:56
|
750 |
#: pro/config/questions-wizard.php:431
|
751 |
#: pro/config/questions-wizard.php:488
|
767 |
|
768 |
#: class-field.php:2484
|
769 |
#: class-field.php:2815
|
770 |
+
#: pro/class-statistics.php:588
|
771 |
msgid "Category"
|
772 |
msgstr ""
|
773 |
|
774 |
#: class-field.php:2487
|
775 |
#: class-field.php:2818
|
776 |
#: config/steps.php:60
|
777 |
+
#: cookiebanner/class-cookiebanner.php:834
|
778 |
#: cookiebanner/settings.php:754
|
779 |
#: cookiebanner/settings.php:755
|
780 |
#: cookiebanner/settings.php:756
|
781 |
+
#: pro/class-statistics.php:765
|
782 |
+
#: pro/tcf/tcf.php:740
|
783 |
+
#: pro/tcf/tcf.php:747
|
784 |
#: pro/templates/cookiebanner-tcf.php:6
|
785 |
#: pro/templates/tcf-categories.php:6
|
786 |
msgid "Statistics"
|
788 |
|
789 |
#: class-field.php:2498
|
790 |
#: class-field.php:2829
|
791 |
+
#: cookiebanner/class-cookiebanner.php:838
|
792 |
#: cookiebanner/settings.php:791
|
793 |
#: cookiebanner/settings.php:792
|
794 |
#: cookiebanner/settings.php:793
|
795 |
+
#: pro/tcf/tcf.php:742
|
796 |
+
#: pro/tcf/tcf.php:750
|
797 |
#: pro/templates/cookiebanner-tcf.php:13
|
798 |
#: pro/templates/tcf-categories.php:14
|
799 |
msgid "Marketing"
|
801 |
|
802 |
#: class-field.php:2511
|
803 |
#: class-field.php:2842
|
804 |
+
#: integrations/integrations.php:788
|
805 |
msgid "Placeholder"
|
806 |
msgstr ""
|
807 |
|
955 |
msgid "Complianz GDPR cannot be activated. The plugin requires WordPress 4.9 or higher"
|
956 |
msgstr ""
|
957 |
|
958 |
+
#: config/class-config.php:268
|
959 |
#: config/questions-wizard.php:416
|
960 |
#: config/questions-wizard.php:434
|
961 |
#: config/questions-wizard.php:770
|
962 |
#: integrations/plugins/elementor-pro/elementor-pro.php:188
|
963 |
#: pro/config/questions-wizard.php:725
|
964 |
+
#: pro/tcf/tcf.php:713
|
965 |
+
#: pro/tcf/tcf.php:717
|
966 |
msgid "Yes"
|
967 |
msgstr ""
|
968 |
|
969 |
+
#: config/class-config.php:269
|
970 |
#: config/questions-wizard.php:312
|
971 |
#: config/questions-wizard.php:417
|
972 |
#: config/questions-wizard.php:435
|
975 |
#: integrations/plugins/elementor-pro/elementor-pro.php:189
|
976 |
#: pro/config/questions-wizard.php:726
|
977 |
#: pro/config/questions-wizard.php:796
|
978 |
+
#: pro/tcf/tcf.php:713
|
979 |
+
#: pro/tcf/tcf.php:717
|
980 |
msgid "No"
|
981 |
msgstr ""
|
982 |
|
983 |
+
#: config/class-config.php:273
|
984 |
msgid "To enable the warning only for countries with a cookie law, %sget premium%s."
|
985 |
msgstr ""
|
986 |
|
987 |
+
#: config/class-config.php:278
|
988 |
+
#: config/class-config.php:284
|
989 |
msgid "If you want to run a/b testing to track which banner gets the highest acceptance ratio, %sget premium%s."
|
990 |
msgstr ""
|
991 |
|
992 |
+
#: config/class-config.php:290
|
993 |
#: config/general-settings.php:241
|
994 |
#: cookiebanner/class-cookiebanner-table.php:246
|
995 |
msgid "Default"
|
996 |
msgstr ""
|
997 |
|
998 |
+
#: config/class-config.php:464
|
999 |
msgid "New Feature: Data requests for Privacy Statements."
|
1000 |
msgstr ""
|
1001 |
|
1002 |
+
#: config/class-config.php:471
|
1003 |
msgid "Your PHP version is lower than the recommended PHP version. Some features are not available. Support for this PHP version will be dropped soon."
|
1004 |
msgstr ""
|
1005 |
|
1006 |
+
#: config/class-config.php:478
|
1007 |
msgid "Complianz GDPR/CCPA %s. Learn more about our newest release."
|
1008 |
msgstr ""
|
1009 |
|
1010 |
+
#: config/class-config.php:479
|
1011 |
msgid "We have changed our Cookie Banner template for future capabilities, please check your %sCookie Banner settings%s."
|
1012 |
msgstr ""
|
1013 |
|
1014 |
+
#: config/class-config.php:480
|
1015 |
msgid "You can reset to default values, if needed."
|
1016 |
msgstr ""
|
1017 |
|
1018 |
+
#: config/class-config.php:488
|
1019 |
msgid "The wizard has been completed."
|
1020 |
msgstr ""
|
1021 |
|
1022 |
+
#: config/class-config.php:489
|
1023 |
msgid "Not all fields have been entered, or you have not clicked the \"finish\" button yet."
|
1024 |
msgstr ""
|
1025 |
|
1026 |
+
#: config/class-config.php:499
|
1027 |
msgid "Do Not Track and Global Privacy Control are respected."
|
1028 |
msgstr ""
|
1029 |
|
1030 |
+
#: config/class-config.php:500
|
1031 |
msgid "Do Not Track and Global Privacy Control are not yet respected."
|
1032 |
msgstr ""
|
1033 |
|
1034 |
+
#: config/class-config.php:508
|
1035 |
msgid "We have dropped support for creating a cookie banner with Elementor Pro. Your banner defaults to a standard cookie banner."
|
1036 |
msgstr ""
|
1037 |
|
1038 |
+
#: config/class-config.php:515
|
1039 |
msgid "You have currently selected an informal language, which will result in informal use of language on the legal documents. If you prefer the formal style, you can activate this in the %sgeneral settings%s."
|
1040 |
msgstr ""
|
1041 |
|
1042 |
+
#: config/class-config.php:525
|
1043 |
msgid "Google Fonts requires your attention."
|
1044 |
msgstr ""
|
1045 |
|
1046 |
+
#: config/class-config.php:525
|
1047 |
msgid "We have added additional support and recommend reviewing your %ssettings%s."
|
1048 |
msgstr ""
|
1049 |
|
1050 |
+
#: config/class-config.php:525
|
1051 |
msgid "Please read this %sarticle%s to read our position on self-hosting Google Fonts and Privacy by Design."
|
1052 |
msgstr ""
|
1053 |
|
1054 |
+
#: config/class-config.php:534
|
1055 |
msgid "No cookie changes have been detected."
|
1056 |
msgstr ""
|
1057 |
|
1058 |
+
#: config/class-config.php:535
|
1059 |
msgid "Cookie changes have been detected."
|
1060 |
msgstr ""
|
1061 |
|
1062 |
+
#: config/class-config.php:535
|
1063 |
msgid "Please review step %s of the wizard for changes in cookies."
|
1064 |
msgstr ""
|
1065 |
|
1066 |
+
#: config/class-config.php:542
|
1067 |
msgid "Last cookie scan completed on %s."
|
1068 |
msgstr ""
|
1069 |
|
1070 |
+
#: config/class-config.php:543
|
1071 |
msgid "No cookie scan has been completed yet."
|
1072 |
msgstr ""
|
1073 |
|
1074 |
+
#: config/class-config.php:553
|
1075 |
msgid "All required pages have been generated."
|
1076 |
msgstr ""
|
1077 |
|
1078 |
+
#: config/class-config.php:554
|
1079 |
msgid "Not all required pages have been generated."
|
1080 |
msgstr ""
|
1081 |
|
1082 |
+
#: config/class-config.php:562
|
1083 |
msgid "Great! You're already on SSL!"
|
1084 |
msgstr ""
|
1085 |
|
1086 |
+
#: config/class-config.php:563
|
1087 |
msgid "You don't have SSL on your site yet. Install SSL for Free with %sReally Simple SSL%s"
|
1088 |
msgstr ""
|
1089 |
|
1090 |
+
#: config/class-config.php:573
|
1091 |
msgid "Google Analytics is being used, but is not configured in Complianz."
|
1092 |
msgstr ""
|
1093 |
|
1094 |
+
#: config/class-config.php:582
|
1095 |
msgid "Google Tag Manager is being used, but is not configured in Complianz."
|
1096 |
msgstr ""
|
1097 |
|
1098 |
+
#: config/class-config.php:591
|
1099 |
msgid "Matomo is being used, but is not configured in Complianz."
|
1100 |
msgstr ""
|
1101 |
|
1102 |
+
#: config/class-config.php:598
|
1103 |
msgid "Your documents have not been updated in the past 12 months. Run the wizard to check your settings."
|
1104 |
msgstr ""
|
1105 |
|
1106 |
+
#: config/class-config.php:606
|
1107 |
msgid "You have cookies with incomplete descriptions."
|
1108 |
msgstr ""
|
1109 |
|
1110 |
+
#: config/class-config.php:607
|
1111 |
msgid "Enable the cookiedatabase.org API for automatic descriptions, or add these %smanually%s."
|
1112 |
msgstr ""
|
1113 |
|
1114 |
+
#: config/class-config.php:619
|
1115 |
msgid "You have a duplicate implementation of your statistics tool on your site."
|
1116 |
msgstr ""
|
1117 |
|
1118 |
+
#: config/class-config.php:620
|
1119 |
msgid "After the issue has been resolved, please re-run a scan to clear this message."
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
#: config/class-config.php:631
|
1123 |
msgid "Javascript errors are detected on the front-end of your site. This may break the cookie banner functionality."
|
1124 |
msgstr ""
|
1125 |
|
1126 |
+
#: config/class-config.php:632
|
1127 |
msgid "Last error in the console:"
|
1128 |
msgstr ""
|
1129 |
|
1130 |
+
#: config/class-config.php:644
|
1131 |
msgid "Your site requires a cookie banner, which has been enabled."
|
1132 |
msgstr ""
|
1133 |
|
1134 |
+
#: config/class-config.php:645
|
1135 |
msgid "Your site is not configured to show a cookie banner at the moment."
|
1136 |
msgstr ""
|
1137 |
|
1138 |
+
#: config/class-config.php:655
|
1139 |
msgid "Pretty permalinks are not enabled on your site. This can cause issues with the REST API, used by Complianz."
|
1140 |
msgstr ""
|
1141 |
|
1142 |
+
#: config/class-config.php:655
|
1143 |
msgid "Enable"
|
1144 |
msgstr ""
|
1145 |
|
1146 |
+
#: config/class-config.php:664
|
1147 |
msgid "Your uploads folder is not writable. Complianz needs this folder to save the cookie banner CSS."
|
1148 |
msgstr ""
|
1149 |
|
1150 |
+
#: config/class-config.php:675
|
1151 |
msgid "We see you have enabled Google Maps as a service, but we can't find an integration. You can integrate manually if needed."
|
1152 |
msgstr ""
|
1153 |
|
1154 |
+
#: config/class-config.php:683
|
1155 |
msgid "We have detected the %s plugin on your website."
|
1156 |
msgstr ""
|
1157 |
|
1158 |
+
#: config/class-config.php:683
|
1159 |
msgid "As Complianz handles all the functionality this plugin provides, you should disable this plugin to prevent unexpected behaviour."
|
1160 |
msgstr ""
|
1161 |
|
1162 |
+
#: config/class-config.php:690
|
1163 |
msgid "Are you showing ads on your site? Consider implementing TCF."
|
1164 |
msgstr ""
|
1165 |
|
1166 |
+
#: config/class-config.php:696
|
1167 |
msgid "Create a Privacy Statement and other Legal Documents with Complianz."
|
1168 |
msgstr ""
|
1169 |
|
1170 |
+
#: config/class-config.php:704
|
1171 |
msgid "Black Friday sale! Get 40% Off Complianz GDPR/CCPA premium!"
|
1172 |
msgstr ""
|
1173 |
|
1174 |
+
#: config/class-config.php:704
|
1175 |
msgid "Learn more."
|
1176 |
msgstr ""
|
1177 |
|
1178 |
+
#: config/class-config.php:710
|
1179 |
msgid "Legal compliance for webshops."
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: config/class-config.php:717
|
1183 |
msgid "Learn more about Google Consent Mode."
|
1184 |
msgstr ""
|
1185 |
|
1186 |
+
#: config/class-config.php:724
|
1187 |
msgid "Are you targeting multiple regions?"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: config/class-config.php:730
|
1191 |
msgid "Statistics without Consent. Meet Burst Statistics from Complianz."
|
1192 |
msgstr ""
|
1193 |
|
1194 |
+
#: config/class-config.php:730
|
1195 |
msgid "Install directly from our wizard."
|
1196 |
msgstr ""
|
1197 |
|
4079 |
|
4080 |
#: config/steps.php:50
|
4081 |
#: pro/records-of-consent/class-records-of-consent-table.php:292
|
4082 |
+
#: pro/tcf/tcf.php:695
|
4083 |
+
#: pro/tcf/tcf.php:738
|
4084 |
msgid "Consent"
|
4085 |
msgstr ""
|
4086 |
|
4087 |
#: config/steps.php:54
|
4088 |
+
#: cookie/class-cookie-admin.php:3511
|
4089 |
msgid "Cookie scan"
|
4090 |
msgstr ""
|
4091 |
|
4335 |
msgid "Create"
|
4336 |
msgstr ""
|
4337 |
|
4338 |
+
#: cookie/class-cookie-admin.php:2889
|
4339 |
+
#: functions.php:2155
|
4340 |
msgid "Purpose pending investigation"
|
4341 |
msgstr ""
|
4342 |
|
4343 |
+
#: cookie/class-cookie-admin.php:3189
|
4344 |
#: DNSMPD/class-DNSMPD-table.php:292
|
4345 |
#: DNSMPD/csv.php:73
|
4346 |
msgid "%s at %s"
|
4347 |
msgstr ""
|
4348 |
|
4349 |
+
#: cookie/class-cookie-admin.php:3209
|
4350 |
msgid "(not synced yet)"
|
4351 |
msgstr ""
|
4352 |
|
4353 |
+
#: cookie/class-cookie-admin.php:3297
|
4354 |
msgid "No cookies detected"
|
4355 |
msgstr ""
|
4356 |
|
4357 |
+
#: cookie/class-cookie-admin.php:3300
|
4358 |
msgid "The scan found %s cookie on your domain."
|
4359 |
msgid_plural "The scan found %s cookies on your domain."
|
4360 |
msgstr[0] ""
|
4361 |
msgstr[1] ""
|
4362 |
|
4363 |
+
#: cookie/class-cookie-admin.php:3301
|
4364 |
msgid "Continue the wizard to categorize cookies and configure consent."
|
4365 |
msgstr ""
|
4366 |
|
4367 |
+
#: cookie/class-cookie-admin.php:3313
|
4368 |
msgid "Nothing found yet."
|
4369 |
msgstr ""
|
4370 |
|
4371 |
+
#: cookie/class-cookie-admin.php:3498
|
4372 |
msgid "Scan"
|
4373 |
msgstr ""
|
4374 |
|
4375 |
+
#: cookie/class-cookie-admin.php:3505
|
4376 |
msgid "Are you sure? This will permanently delete the list of cookies."
|
4377 |
msgstr ""
|
4378 |
|
4379 |
+
#: cookie/class-cookie-admin.php:3506
|
4380 |
msgid "Clear cookies"
|
4381 |
msgstr ""
|
4382 |
|
4383 |
+
#: cookie/class-cookie-admin.php:3550
|
4384 |
msgid "Sync"
|
4385 |
msgstr ""
|
4386 |
|
4387 |
+
#: cookie/class-cookie-admin.php:3570
|
4388 |
msgid "Show deleted cookies"
|
4389 |
msgstr ""
|
4390 |
|
4391 |
+
#: cookie/class-cookie-admin.php:3573
|
4392 |
msgid "Syncing..."
|
4393 |
msgstr ""
|
4394 |
|
4431 |
msgid "conversion"
|
4432 |
msgstr ""
|
4433 |
|
4434 |
+
#: cookiebanner/class-cookiebanner.php:204
|
4435 |
msgid "New cookie banner"
|
4436 |
msgstr ""
|
4437 |
|
4438 |
+
#: cookiebanner/class-cookiebanner.php:325
|
4439 |
#: cookiebanner/settings.php:98
|
4440 |
#: cookiebanner/settings.php:99
|
4441 |
#: cookiebanner/settings.php:109
|
4442 |
msgid "Manage consent"
|
4443 |
msgstr ""
|
4444 |
|
4445 |
+
#: cookiebanner/class-cookiebanner.php:819
|
4446 |
msgid "Do Not Track"
|
4447 |
msgstr ""
|
4448 |
|
4449 |
+
#: cookiebanner/class-cookiebanner.php:820
|
4450 |
msgid "No choice"
|
4451 |
msgstr ""
|
4452 |
|
4453 |
+
#: cookiebanner/class-cookiebanner.php:824
|
4454 |
msgid "No warning"
|
4455 |
msgstr ""
|
4456 |
|
4457 |
+
#: cookiebanner/class-cookiebanner.php:827
|
4458 |
#: cookiebanner/settings.php:714
|
4459 |
#: cookiebanner/settings.php:715
|
4460 |
#: cookiebanner/settings.php:716
|
4461 |
msgid "Functional"
|
4462 |
msgstr ""
|
4463 |
|
4464 |
+
#: cookiebanner/class-cookiebanner.php:830
|
4465 |
#: cookiebanner/settings.php:731
|
4466 |
#: cookiebanner/settings.php:732
|
4467 |
#: cookiebanner/settings.php:733
|
4468 |
msgid "Preferences"
|
4469 |
msgstr ""
|
4470 |
|
4471 |
+
#: cookiebanner/class-cookiebanner.php:1326
|
4472 |
msgctxt "as in: click to accept statistics cookies"
|
4473 |
msgid "statistics"
|
4474 |
msgstr ""
|
4475 |
|
4476 |
+
#: cookiebanner/class-cookiebanner.php:1326
|
4477 |
msgctxt "as in: click to accept marketing cookies"
|
4478 |
msgid "marketing"
|
4479 |
msgstr ""
|
5001 |
msgid "This will overwrite the Complianz settings in all your subsites with the settings of the current site."
|
5002 |
msgstr ""
|
5003 |
|
5004 |
+
#: copy-settings-multisite.php:231
|
5005 |
msgid "Complianz is currently copying settings of site %s to %s of %s sites. Each pageload will run a batch."
|
5006 |
msgstr ""
|
5007 |
|
5035 |
msgstr ""
|
5036 |
|
5037 |
#: DNSMPD/class-DNSMPD-table.php:164
|
5038 |
+
#: DNSMPD/class-DNSMPD.php:491
|
5039 |
#: DNSMPD/csv.php:57
|
5040 |
#: pro/config/questions-wizard.php:446
|
5041 |
#: pro/config/questions-wizard.php:503
|
5124 |
msgid "Search requests"
|
5125 |
msgstr ""
|
5126 |
|
5127 |
+
#: DNSMPD/class-DNSMPD.php:336
|
5128 |
msgid "You have received a new data request on %s"
|
5129 |
msgstr ""
|
5130 |
|
5131 |
+
#: DNSMPD/class-DNSMPD.php:337
|
5132 |
msgid "Please check the data request on %s"
|
5133 |
msgstr ""
|
5134 |
|
5135 |
+
#: DNSMPD/class-DNSMPD.php:404
|
5136 |
msgid "Sorry, it looks like you're a bot"
|
5137 |
msgstr ""
|
5138 |
|
5139 |
+
#: DNSMPD/class-DNSMPD.php:409
|
5140 |
msgid "Please enter a valid email address."
|
5141 |
msgstr ""
|
5142 |
|
5143 |
+
#: DNSMPD/class-DNSMPD.php:414
|
5144 |
msgid "Please enter your name"
|
5145 |
msgstr ""
|
5146 |
|
5147 |
+
#: DNSMPD/class-DNSMPD.php:419
|
5148 |
msgid "That's a long name you got there. Please try to shorten the name."
|
5149 |
msgstr ""
|
5150 |
|
5151 |
+
#: DNSMPD/class-DNSMPD.php:455
|
5152 |
msgid "Your request has been processed successfully!"
|
5153 |
msgstr ""
|
5154 |
|
5155 |
+
#: DNSMPD/class-DNSMPD.php:457
|
5156 |
msgid "Your request could not be processed. A request is already in progress for this email address or the form is not complete."
|
5157 |
msgstr ""
|
5158 |
|
5159 |
+
#: DNSMPD/class-DNSMPD.php:488
|
5160 |
#: pro/datarequests/class-datarequests.php:75
|
5161 |
#: templates/do-not-sell-my-personal-data-form.php:17
|
5162 |
msgid "Your name"
|
5163 |
msgstr ""
|
5164 |
|
5165 |
+
#: DNSMPD/class-DNSMPD.php:492
|
5166 |
#: pro/datarequests/class-datarequests.php:79
|
5167 |
#: templates/do-not-sell-my-personal-data-form.php:19
|
5168 |
msgid "email@email.com"
|
5169 |
msgstr ""
|
5170 |
|
5171 |
+
#: DNSMPD/class-DNSMPD.php:505
|
5172 |
#: pro/datarequests/class-datarequests.php:91
|
5173 |
#: pro/templates/dashboard/support-footer.php:2
|
5174 |
#: templates/do-not-sell-my-personal-data-form.php:21
|
5216 |
msgid "%s on line %s of %s"
|
5217 |
msgstr ""
|
5218 |
|
5219 |
+
#: functions.php:1547
|
5220 |
msgid "For more information, please read this %sarticle%s."
|
5221 |
msgstr ""
|
5222 |
|
5223 |
+
#: functions.php:1565
|
5224 |
msgid "Upgrade"
|
5225 |
msgstr ""
|
5226 |
|
5227 |
+
#: functions.php:2123
|
5228 |
msgid "Miscellaneous"
|
5229 |
msgstr ""
|
5230 |
|
5231 |
+
#: functions.php:2130
|
5232 |
+
#: functions.php:2140
|
5233 |
msgid "This data is not shared with third parties."
|
5234 |
msgstr ""
|
5235 |
|
5236 |
+
#: functions.php:2132
|
5237 |
+
#: functions.php:2137
|
5238 |
msgid "For more information, please read the %s%s Privacy Statement%s."
|
5239 |
msgstr ""
|
5240 |
|
5241 |
+
#: functions.php:2142
|
5242 |
msgid "Sharing of data is pending investigation"
|
5243 |
msgstr ""
|
5244 |
|
5245 |
+
#: functions.php:2145
|
5246 |
msgctxt "Legal document cookie policy"
|
5247 |
msgid "We use %s for %s."
|
5248 |
msgstr ""
|
5249 |
|
5250 |
+
#: functions.php:2152
|
5251 |
#: pro/records-of-consent/class-records-of-consent.php:380
|
5252 |
#: pro/templates/dashboard/tools-conditional.php:11
|
5253 |
#: proof-of-consent/class-proof-of-consent.php:251
|
5262 |
msgid "Read more"
|
5263 |
msgstr ""
|
5264 |
|
5265 |
+
#: functions.php:2644
|
5266 |
#: pro/records-of-consent/class-records-of-consent-table.php:235
|
5267 |
+
#: pro/tcf/tcf.php:949
|
5268 |
msgid "Opt-in"
|
5269 |
msgstr ""
|
5270 |
|
5271 |
+
#: functions.php:2646
|
5272 |
#: pro/records-of-consent/class-records-of-consent-table.php:238
|
5273 |
+
#: pro/tcf/tcf.php:948
|
5274 |
msgid "Opt-out"
|
5275 |
msgstr ""
|
5276 |
|
5277 |
+
#: functions.php:2648
|
5278 |
msgid "All consent types"
|
5279 |
msgstr ""
|
5280 |
|
5289 |
msgid "Integrations"
|
5290 |
msgstr ""
|
5291 |
|
5292 |
+
#: integrations/integrations.php:820
|
5293 |
msgid "We have enabled integrations for plugins and services, please double-check your configuration."
|
5294 |
msgstr ""
|
5295 |
|
5296 |
+
#: integrations/integrations.php:961
|
5297 |
msgid "No required integrations detected yet."
|
5298 |
msgstr ""
|
5299 |
|
5770 |
msgid "Restart a/b testing"
|
5771 |
msgstr ""
|
5772 |
|
5773 |
+
#: pro/class-statistics.php:527
|
5774 |
msgid "The conversion graph shows the ratio for the different choices users have. When a user has made a choice, this will be counted as either a converted user, or a not converted. If no choice is made, the user will be listed in the \"No choice\" category."
|
5775 |
msgstr ""
|
5776 |
|
5777 |
+
#: pro/class-statistics.php:531
|
5778 |
msgid "As you have enabled geoip, there are several regions in which a banner is shown, in different ways. In regions apart from %s no banner is shown at all."
|
5779 |
msgstr ""
|
5780 |
|
5781 |
+
#: pro/class-statistics.php:545
|
5782 |
msgid "%s day"
|
5783 |
msgid_plural "%s days"
|
5784 |
msgstr[0] ""
|
5785 |
msgstr[1] ""
|
5786 |
|
5787 |
+
#: pro/class-statistics.php:546
|
5788 |
msgid "%s hour"
|
5789 |
msgid_plural "%s hours"
|
5790 |
msgstr[0] ""
|
5791 |
msgstr[1] ""
|
5792 |
|
5793 |
+
#: pro/class-statistics.php:548
|
5794 |
msgid "A/B tracking is still in progress, in approximately %s and %s the application will automatically enable the best performing banner."
|
5795 |
msgstr ""
|
5796 |
|
5797 |
+
#: pro/class-statistics.php:550
|
5798 |
msgid "The A/B tracking period has ended, the best performer will be enabled on the next scheduled check."
|
5799 |
msgstr ""
|
5800 |
|
5801 |
+
#: pro/class-statistics.php:555
|
5802 |
msgid "You have disabled A/B testing. We saved your progress, please delete banners manually if needed."
|
5803 |
msgstr ""
|
5804 |
|
5805 |
+
#: pro/class-statistics.php:587
|
5806 |
msgid "loading..."
|
5807 |
msgstr ""
|
5808 |
|
5809 |
+
#: pro/class-statistics.php:589
|
5810 |
msgid "Conversions"
|
5811 |
msgstr ""
|
5812 |
|
5813 |
+
#: pro/class-statistics.php:728
|
5814 |
msgid "default"
|
5815 |
msgstr ""
|
5816 |
|
5817 |
+
#: pro/class-statistics.php:755
|
5818 |
msgid "No data for this selection"
|
5819 |
msgstr ""
|
5820 |
|
5992 |
msgid "Which categories can the persons be placed in?"
|
5993 |
msgstr ""
|
5994 |
|
5995 |
+
#: pro/config/AU/questions-processing.php:55
|
5996 |
+
#: pro/config/AU/questions-processing.php:91
|
5997 |
+
#: pro/config/BR/questions-processing.php:54
|
5998 |
+
#: pro/config/CA/questions-processing.php:55
|
5999 |
+
#: pro/config/CA/questions-processing.php:91
|
6000 |
+
#: pro/config/EU/questions-processing.php:55
|
6001 |
+
#: pro/config/EU/questions-processing.php:91
|
6002 |
+
#: pro/config/UK/questions-processing.php:55
|
6003 |
+
#: pro/config/US/questions-processing.php:55
|
6004 |
+
#: pro/config/US/questions-processing.php:91
|
6005 |
+
#: pro/config/ZA/questions-processing.php:55
|
6006 |
+
msgid "Multiple categories should be separated with a semi-colon."
|
6007 |
+
msgstr ""
|
6008 |
+
|
6009 |
#: pro/config/AU/questions-processing.php:65
|
6010 |
#: pro/config/CA/questions-processing.php:65
|
6011 |
#: pro/config/EU/questions-processing.php:65
|
7703 |
msgstr ""
|
7704 |
|
7705 |
#: pro/config/documents/BR/privacy-policy-children.php:105
|
7706 |
+
#: pro/config/documents/BR/privacy-policy-children.php:161
|
7707 |
+
#: pro/config/documents/BR/privacy-policy.php:115
|
7708 |
+
#: pro/config/documents/CA/privacy-policy-children.php:141
|
7709 |
+
#: pro/config/documents/CA/privacy-policy.php:56
|
7710 |
+
#: pro/config/documents/EU/privacy-policy.php:104
|
7711 |
+
#: pro/config/documents/UK/privacy-policy.php:102
|
7712 |
#: pro/config/documents/ZA/privacy-policy-children.php:104
|
7713 |
+
#: pro/config/documents/ZA/privacy-policy.php:126
|
7714 |
+
msgctxt "Legal document"
|
7715 |
msgid "Disclosure practices"
|
7716 |
msgstr ""
|
7717 |
|
7790 |
msgid "We do not share data with third parties."
|
7791 |
msgstr ""
|
7792 |
|
7793 |
+
#: pro/config/documents/BR/privacy-policy-children.php:163
|
7794 |
+
#: pro/config/documents/BR/privacy-policy.php:117
|
7795 |
+
#: pro/config/documents/CA/privacy-policy-children.php:143
|
7796 |
+
#: pro/config/documents/CA/privacy-policy.php:58
|
7797 |
+
#: pro/config/documents/EU/privacy-policy.php:106
|
7798 |
+
#: pro/config/documents/ZA/privacy-policy.php:128
|
7799 |
+
msgctxt "Legal document"
|
7800 |
+
msgid "We disclose personal information if we are required by law or by a court order, in response to a law enforcement agency, to the extent permitted under other provisions of law, to provide information, or for an investigation on a matter related to public safety."
|
7801 |
+
msgstr ""
|
7802 |
+
|
7803 |
+
#: pro/config/documents/BR/privacy-policy-children.php:164
|
7804 |
+
#: pro/config/documents/BR/privacy-policy.php:118
|
7805 |
+
#: pro/config/documents/CA/privacy-policy-children.php:144
|
7806 |
+
#: pro/config/documents/CA/privacy-policy.php:59
|
7807 |
+
#: pro/config/documents/EU/privacy-policy.php:107
|
7808 |
+
#: pro/config/documents/ZA/privacy-policy.php:129
|
7809 |
+
msgctxt "Legal document"
|
7810 |
+
msgid "If our website or organisation is taken over, sold, or involved in a merger or acquisition, your details may be disclosed to our advisers and any prospective purchasers and will be passed on to the new owners."
|
7811 |
msgstr ""
|
7812 |
|
7813 |
#: pro/config/documents/BR/privacy-policy-children.php:174
|
11549 |
msgid "You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen."
|
11550 |
msgstr ""
|
11551 |
|
11552 |
+
#: pro/tcf/tcf.php:420
|
11553 |
msgid "Transparency Consent Framework"
|
11554 |
msgstr ""
|
11555 |
|
11556 |
+
#: pro/tcf/tcf.php:421
|
11557 |
msgid "The below questions will help you configure a vendor list of your choosing. Only vendors that adhere to the purposes and special features you configure will be able to serve ads."
|
11558 |
msgstr ""
|
11559 |
|
11560 |
+
#: pro/tcf/tcf.php:494
|
11561 |
msgid "Configuring your TCF cookie banner is limited due to IAB guidelines."
|
11562 |
msgstr ""
|
11563 |
|
11564 |
+
#: pro/tcf/tcf.php:507
|
11565 |
msgid "Your site will show vendors with the purposes selected here"
|
11566 |
msgstr ""
|
11567 |
|
11568 |
+
#: pro/tcf/tcf.php:508
|
11569 |
msgid "To get a better understanding of vendors, purposes and features please read this definitions guide."
|
11570 |
msgstr ""
|
11571 |
|
11572 |
+
#: pro/tcf/tcf.php:523
|
11573 |
msgid "Your site will show vendors with the special purposes selected here"
|
11574 |
msgstr ""
|
11575 |
|
11576 |
+
#: pro/tcf/tcf.php:525
|
11577 |
msgid "These special purposes should be enabled for best performance. These purposes are set based on legitimate interest of the vendor, one of the legal bases of data processing."
|
11578 |
msgstr ""
|
11579 |
|
11580 |
+
#: pro/tcf/tcf.php:537
|
11581 |
msgid "Your site will show vendors with the features selected here"
|
11582 |
msgstr ""
|
11583 |
|
11584 |
+
#: pro/tcf/tcf.php:549
|
11585 |
msgid "Your site will show vendors with the special features selected here"
|
11586 |
msgstr ""
|
11587 |
|
11588 |
+
#: pro/tcf/tcf.php:561
|
11589 |
msgid "Have you signed the IAB Privacy, LLC’s Limited Service Provider Agreement (LSPA)?"
|
11590 |
msgstr ""
|
11591 |
|
11592 |
+
#: pro/tcf/tcf.php:649
|
11593 |
msgid "Opt out"
|
11594 |
msgstr ""
|
11595 |
|
11596 |
+
#: pro/tcf/tcf.php:655
|
11597 |
+
#: pro/tcf/tcf.php:731
|
11598 |
msgid "The TCF vendorlist is not available when javascript is disabled, like on AMP."
|
11599 |
msgstr ""
|
11600 |
|
11601 |
+
#: pro/tcf/tcf.php:686
|
11602 |
msgid "Privacy Policy"
|
11603 |
msgstr ""
|
11604 |
|
11605 |
+
#: pro/tcf/tcf.php:691
|
11606 |
msgid "Legal bases"
|
11607 |
msgstr ""
|
11608 |
|
11609 |
+
#: pro/tcf/tcf.php:699
|
11610 |
msgid "Legitimate interest"
|
11611 |
msgstr ""
|
11612 |
|
11613 |
+
#: pro/tcf/tcf.php:704
|
11614 |
msgid "Maximum cookie expiration:"
|
11615 |
msgstr ""
|
11616 |
|
11617 |
+
#: pro/tcf/tcf.php:706
|
11618 |
msgid "Session Storage"
|
11619 |
msgstr ""
|
11620 |
|
11621 |
+
#: pro/tcf/tcf.php:707
|
11622 |
msgid "%s Days"
|
11623 |
msgstr ""
|
11624 |
|
11625 |
+
#: pro/tcf/tcf.php:708
|
11626 |
msgid "%s Seconds"
|
11627 |
msgstr ""
|
11628 |
|
11629 |
+
#: pro/tcf/tcf.php:712
|
11630 |
msgid "Non-cookie storage and access:"
|
11631 |
msgstr ""
|
11632 |
|
11633 |
+
#: pro/tcf/tcf.php:716
|
11634 |
msgid "Cookie Refresh:"
|
11635 |
msgstr ""
|
11636 |
|
11637 |
+
#: pro/tcf/tcf.php:720
|
11638 |
msgid "Purposes"
|
11639 |
msgstr ""
|
11640 |
|
11641 |
+
#: pro/tcf/tcf.php:728
|
11642 |
msgid "Select all"
|
11643 |
msgstr ""
|
11644 |
|
11645 |
+
#: pro/tcf/tcf.php:728
|
11646 |
msgid "Deselect all"
|
11647 |
msgstr ""
|
11648 |
|
11649 |
+
#: pro/tcf/tcf.php:734
|
11650 |
msgid "These are the partners we share data with. By clicking into each partner, you can see which purposes they are requesting consent and/or which purposes they are claiming legitimate interest for."
|
11651 |
msgstr ""
|
11652 |
|
11653 |
+
#: pro/tcf/tcf.php:736
|
11654 |
msgid "You can provide or withdraw consent, and object to legitimate interest purposes for processing your personal data. However, please note that by disabling all data processing, some site functionality may be affected."
|
11655 |
msgstr ""
|
11656 |
|
11657 |
+
#: pro/tcf/tcf.php:739
|
11658 |
msgid "Below you can give and withdraw your consent on a per purpose basis."
|
11659 |
msgstr ""
|
11660 |
|
11661 |
+
#: pro/tcf/tcf.php:745
|
11662 |
msgid "Legitimate Interest"
|
11663 |
msgstr ""
|
11664 |
|
11665 |
+
#: pro/tcf/tcf.php:746
|
11666 |
msgid "Some Vendors set purposes with legitimate interest, a legal basis under the GDPR for data processing. You have the \"Right to Object\" to this data processing and can do so below per purpose."
|
11667 |
msgstr ""
|
11668 |
|
11669 |
+
#: pro/tcf/tcf.php:753
|
11670 |
msgid "Special features and purposes"
|
11671 |
msgstr ""
|
11672 |
|
11673 |
+
#: pro/tcf/tcf.php:755
|
11674 |
msgid "Special features"
|
11675 |
msgstr ""
|
11676 |
|
11677 |
+
#: pro/tcf/tcf.php:756
|
11678 |
msgid "For some of the purposes we and/or our partners use below features."
|
11679 |
msgstr ""
|
11680 |
|
11681 |
+
#: pro/tcf/tcf.php:761
|
11682 |
msgid "Special purposes"
|
11683 |
msgstr ""
|
11684 |
|
11685 |
+
#: pro/tcf/tcf.php:762
|
11686 |
msgid "We and/or our partners have a legitimate interest for the following two purposes:"
|
11687 |
msgstr ""
|
11688 |
|
11689 |
+
#: pro/tcf/tcf.php:767
|
11690 |
#: pro/templates/cookiebanner-tcf.php:21
|
11691 |
#: pro/templates/tcf-categories.php:22
|
11692 |
msgid "Features"
|
11693 |
msgstr ""
|
11694 |
|
11695 |
+
#: pro/tcf/tcf.php:768
|
11696 |
msgid "For some of the purposes above we and our partners"
|
11697 |
msgstr ""
|
11698 |
|
11699 |
+
#: pro/tcf/tcf.php:772
|
11700 |
msgid "Vendors"
|
11701 |
msgstr ""
|
11702 |
|
11703 |
+
#: pro/tcf/tcf.php:924
|
11704 |
msgid "The vendor list can be found at %s"
|
11705 |
msgstr ""
|
11706 |
|
11707 |
+
#: pro/tcf/tcf.php:948
|
11708 |
#: pro/tcf/tcf.php:949
|
|
|
11709 |
msgid "TCF"
|
11710 |
msgstr ""
|
11711 |
|
proof-of-consent/class-proof-of-consent.php
CHANGED
@@ -197,7 +197,7 @@ if ( ! class_exists( "cmplz_proof_of_consent" ) ) {
|
|
197 |
'complianz',
|
198 |
__( 'Proof of consent', 'complianz-gdpr' ),
|
199 |
__( 'Proof of consent', 'complianz-gdpr' ),
|
200 |
-
'
|
201 |
"cmplz-proof-of-consent",
|
202 |
array( $this, 'cookie_statement_snapshots' )
|
203 |
);
|
197 |
'complianz',
|
198 |
__( 'Proof of consent', 'complianz-gdpr' ),
|
199 |
__( 'Proof of consent', 'complianz-gdpr' ),
|
200 |
+
'manage_privacy_options',
|
201 |
"cmplz-proof-of-consent",
|
202 |
array( $this, 'cookie_statement_snapshots' )
|
203 |
);
|
readme.txt
CHANGED
@@ -6,9 +6,9 @@ Requires at least: 4.9
|
|
6 |
License: GPL2
|
7 |
Requires PHP: 7.2
|
8 |
Tested up to: 6.1
|
9 |
-
Stable tag: 6.3.
|
10 |
|
11 |
-
Configure your Cookie
|
12 |
|
13 |
== Description ==
|
14 |
Complianz is a GDPR/CCPA Cookie Consent plugin that supports GDPR, ePrivacy, DSGVO, TTDSG, LGPD, POPIA, APA, RGPD, CCPA/CPRA and PIPEDA with a conditional Cookie Notice and customized Cookie Policy based on the results of the built-in Cookie Scan.
|
@@ -175,6 +175,23 @@ The Brazilian General Data Protection Law is similar to the GDPR, the UK-GDPR it
|
|
175 |
With some custom CSS this is possible, but we do not consider a cookie wall to be GDPR compliant, so it's not actively supported. We do, however, have the option to create a Soft Cookie Wall. Which blocks interaction with the website, but dismissing remains a possibility.
|
176 |
|
177 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
= 6.3.5 =
|
179 |
* Fix: Change legal document page name on generate, not only on update
|
180 |
* Fix: remove error_log in proof of consent
|
6 |
License: GPL2
|
7 |
Requires PHP: 7.2
|
8 |
Tested up to: 6.1
|
9 |
+
Stable tag: 6.3.6
|
10 |
|
11 |
+
Configure your Cookie Banner, Cookie Consent and Cookie Policy with our Wizard and Cookie Scan. Supports GDPR, DSGVO, TTDSG, LGPD, POPIA, RGPD, CCPA/CPRA and PIPEDA.
|
12 |
|
13 |
== Description ==
|
14 |
Complianz is a GDPR/CCPA Cookie Consent plugin that supports GDPR, ePrivacy, DSGVO, TTDSG, LGPD, POPIA, APA, RGPD, CCPA/CPRA and PIPEDA with a conditional Cookie Notice and customized Cookie Policy based on the results of the built-in Cookie Scan.
|
175 |
With some custom CSS this is possible, but we do not consider a cookie wall to be GDPR compliant, so it's not actively supported. We do, however, have the option to create a Soft Cookie Wall. Which blocks interaction with the website, but dismissing remains a possibility.
|
176 |
|
177 |
== Changelog ==
|
178 |
+
= 6.3.6 =
|
179 |
+
* Fix: translatable strings, props @bonaldi
|
180 |
+
* Fix: only allow saving script center
|
181 |
+
* Fix: error on multisite upgrade
|
182 |
+
* Fix: catch error when multiple fonts plugins are installed at the same time, props @rkwp
|
183 |
+
* Fix: catch missing menu for user roles without manage privacy capability, props @nicmare, @omniafausta
|
184 |
+
* Fix: load cookiebanner css on cookie policy, to ensure hiding of obsolete categories, props @troglos
|
185 |
+
* Fix: cookieshredder on setInterval instead of setTimeout, to ensure continuous cleaning, props @path0
|
186 |
+
* Fix: set a legal document transient if no Complianz shortcodes are used at all
|
187 |
+
* New: Adobe Typekit integration
|
188 |
+
* New: Divi Google Maps integration, props @satzundmore
|
189 |
+
* Improvement: move script sources to data attribute, to prevent Safari from preloading
|
190 |
+
* Improvement: consistency in use of capabilities, changed all caps to manage_privacy
|
191 |
+
* Improvement: Allow é in google maps address, props @nicmare
|
192 |
+
* Improvement: performance improvements, props @paaljoachim
|
193 |
+
* Improvement: copy data attributes in script when enabling scripts, props @thebrandonallen
|
194 |
+
|
195 |
= 6.3.5 =
|
196 |
* Fix: Change legal document page name on generate, not only on update
|
197 |
* Fix: remove error_log in proof of consent
|
upgrade.php
CHANGED
@@ -949,17 +949,16 @@ function cmplz_check_upgrade() {
|
|
949 |
update_option( 'complianz_options_settings', $general_settings );
|
950 |
}
|
951 |
|
952 |
-
|
953 |
-
|
954 |
-
if ( $prev_version && version_compare( $prev_version, '6.3.7', '<' ) ) {
|
955 |
-
$wizard_settings = get_option( 'complianz_options_wizard' );
|
956 |
$wizard_settings['enable_cookie_banner']='yes';
|
957 |
$wizard_settings['enable_cookie_blocker']='yes';
|
958 |
-
$settings = get_option( 'complianz_options_settings' );
|
959 |
-
$settings['safe_mode'] = $settings['disable_cookie_block'];
|
960 |
-
unset($settings['disable_cookie_block']);
|
961 |
-
get_option( 'complianz_options_settings', $settings );
|
962 |
update_option( 'complianz_options_wizard', $wizard_settings );
|
|
|
|
|
|
|
|
|
|
|
963 |
}
|
964 |
|
965 |
// regenerate css
|
@@ -971,6 +970,9 @@ function cmplz_check_upgrade() {
|
|
971 |
// }
|
972 |
// }
|
973 |
|
|
|
|
|
|
|
974 |
//always clear warnings cache on update
|
975 |
delete_transient('complianz_warnings');
|
976 |
delete_transient('complianz_warnings_admin_notices');
|
949 |
update_option( 'complianz_options_settings', $general_settings );
|
950 |
}
|
951 |
|
952 |
+
if ( $prev_version && version_compare( $prev_version, '6.3.5', '<' ) ) {
|
953 |
+
$wizard_settings = get_option( 'complianz_options_wizard', [] );
|
|
|
|
|
954 |
$wizard_settings['enable_cookie_banner']='yes';
|
955 |
$wizard_settings['enable_cookie_blocker']='yes';
|
|
|
|
|
|
|
|
|
956 |
update_option( 'complianz_options_wizard', $wizard_settings );
|
957 |
+
|
958 |
+
$settings = get_option( 'complianz_options_settings', [] );
|
959 |
+
$settings['safe_mode'] = $settings['disable_cookie_block'] ?? false;
|
960 |
+
unset($settings['disable_cookie_block']);
|
961 |
+
update_option( 'complianz_options_settings', $settings );
|
962 |
}
|
963 |
|
964 |
// regenerate css
|
970 |
// }
|
971 |
// }
|
972 |
|
973 |
+
#regenerate cookie policy snapshot.
|
974 |
+
update_option('cmplz_generate_new_cookiepolicy_snapshot', true, false);
|
975 |
+
|
976 |
//always clear warnings cache on update
|
977 |
delete_transient('complianz_warnings');
|
978 |
delete_transient('complianz_warnings_admin_notices');
|
upgrade/upgrade-to-pro.php
CHANGED
@@ -238,7 +238,7 @@ class rsp_upgrade_to_pro {
|
|
238 |
* @return false|object
|
239 |
*/
|
240 |
private function api_request() {
|
241 |
-
if ( !current_user_can('
|
242 |
return false;
|
243 |
}
|
244 |
global $edd_plugin_url_available;
|
@@ -301,7 +301,7 @@ class rsp_upgrade_to_pro {
|
|
301 |
*/
|
302 |
public function print_install_modal()
|
303 |
{
|
304 |
-
if ( !current_user_can('
|
305 |
return false;
|
306 |
}
|
307 |
|
@@ -411,7 +411,7 @@ class rsp_upgrade_to_pro {
|
|
411 |
$response = [
|
412 |
'success' => false,
|
413 |
];
|
414 |
-
if ( !current_user_can('
|
415 |
$error = true;
|
416 |
}
|
417 |
|
@@ -460,7 +460,7 @@ class rsp_upgrade_to_pro {
|
|
460 |
'message' => '',
|
461 |
];
|
462 |
|
463 |
-
if ( !current_user_can('
|
464 |
$error = true;
|
465 |
}
|
466 |
|
@@ -496,7 +496,7 @@ class rsp_upgrade_to_pro {
|
|
496 |
$message = "";
|
497 |
$success = false;
|
498 |
|
499 |
-
if ( !current_user_can('
|
500 |
return [
|
501 |
'success' => $success,
|
502 |
'message' => $message,
|
@@ -582,7 +582,7 @@ class rsp_upgrade_to_pro {
|
|
582 |
*/
|
583 |
public function process_ajax_package_information()
|
584 |
{
|
585 |
-
if ( !current_user_can('
|
586 |
return false;
|
587 |
}
|
588 |
|
@@ -624,7 +624,7 @@ class rsp_upgrade_to_pro {
|
|
624 |
{
|
625 |
$message = '';
|
626 |
|
627 |
-
if ( !current_user_can('
|
628 |
return [
|
629 |
'success' => false,
|
630 |
'message' => $message,
|
@@ -676,7 +676,7 @@ class rsp_upgrade_to_pro {
|
|
676 |
*/
|
677 |
public function process_ajax_activate_plugin()
|
678 |
{
|
679 |
-
if ( !current_user_can('
|
680 |
return false;
|
681 |
}
|
682 |
|
238 |
* @return false|object
|
239 |
*/
|
240 |
private function api_request() {
|
241 |
+
if ( !current_user_can('manage_privacy_options') ) {
|
242 |
return false;
|
243 |
}
|
244 |
global $edd_plugin_url_available;
|
301 |
*/
|
302 |
public function print_install_modal()
|
303 |
{
|
304 |
+
if ( !current_user_can('manage_privacy_options') ) {
|
305 |
return false;
|
306 |
}
|
307 |
|
411 |
$response = [
|
412 |
'success' => false,
|
413 |
];
|
414 |
+
if ( !current_user_can('manage_privacy_options') ) {
|
415 |
$error = true;
|
416 |
}
|
417 |
|
460 |
'message' => '',
|
461 |
];
|
462 |
|
463 |
+
if ( !current_user_can('manage_privacy_options') ) {
|
464 |
$error = true;
|
465 |
}
|
466 |
|
496 |
$message = "";
|
497 |
$success = false;
|
498 |
|
499 |
+
if ( !current_user_can('manage_privacy_options') ) {
|
500 |
return [
|
501 |
'success' => $success,
|
502 |
'message' => $message,
|
582 |
*/
|
583 |
public function process_ajax_package_information()
|
584 |
{
|
585 |
+
if ( !current_user_can('manage_privacy_options') ) {
|
586 |
return false;
|
587 |
}
|
588 |
|
624 |
{
|
625 |
$message = '';
|
626 |
|
627 |
+
if ( !current_user_can('manage_privacy_options') ) {
|
628 |
return [
|
629 |
'success' => false,
|
630 |
'message' => $message,
|
676 |
*/
|
677 |
public function process_ajax_activate_plugin()
|
678 |
{
|
679 |
+
if ( !current_user_can('manage_privacy_options') ) {
|
680 |
return false;
|
681 |
}
|
682 |
|