GDPR Cookie Compliance - Version 4.1.5

Version Description

Download this release

Release Info

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

Code changes from version 4.1.4 to 4.1.5

Files changed (45) hide show
  1. class-moove-gdpr-actions.php +11 -1
  2. dist/scripts/main.js +2 -2
  3. gdpr-modules/branding-styles.php +5 -0
  4. gdpr-modules/infobar/floating-button.php +6 -0
  5. gdpr-modules/infobar/infobar-base.php +6 -0
  6. gdpr-modules/infobar/infobar-buttons.php +6 -0
  7. gdpr-modules/infobar/infobar-content.php +6 -0
  8. gdpr-modules/modal/company-logo.php +6 -0
  9. gdpr-modules/modal/content-sections/advanced.php +6 -0
  10. gdpr-modules/modal/content-sections/cookiepolicy.php +6 -0
  11. gdpr-modules/modal/content-sections/overview.php +6 -0
  12. gdpr-modules/modal/content-sections/strictly.php +6 -0
  13. gdpr-modules/modal/content-sections/third_party.php +6 -0
  14. gdpr-modules/modal/gdpr-branding.php +6 -0
  15. gdpr-modules/modal/modal-base-onepage.php +6 -0
  16. gdpr-modules/modal/modal-base-tabs.php +6 -0
  17. gdpr-modules/modal/tab-footer-buttons.php +5 -0
  18. gdpr-modules/modal/tab-navigation.php +6 -0
  19. languages/gdpr-cookie-compliance.pot +701 -275
  20. moove-gdpr.php +2 -2
  21. readme.txt +10 -1
  22. views/moove/admin/settings/accept-on-scroll.php +5 -0
  23. views/moove/admin/settings/advanced-cookies.php +4 -0
  24. views/moove/admin/settings/banner-settings.php +6 -2
  25. views/moove/admin/settings/branding.php +4 -0
  26. views/moove/admin/settings/consent-log.php +17 -0
  27. views/moove/admin/settings/cookie-banner-manager.php +5 -0
  28. views/moove/admin/settings/cookie-declaration.php +5 -0
  29. views/moove/admin/settings/cookie-policy.php +4 -0
  30. views/moove/admin/settings/export-import.php +5 -0
  31. views/moove/admin/settings/floating-button.php +4 -0
  32. views/moove/admin/settings/full-screen-mode.php +5 -0
  33. views/moove/admin/settings/general-settings.php +4 -0
  34. views/moove/admin/settings/geo-location.php +5 -0
  35. views/moove/admin/settings/help.php +22 -0
  36. views/moove/admin/settings/iframe-blocker.php +5 -0
  37. views/moove/admin/settings/licence.php +4 -0
  38. views/moove/admin/settings/multisite-settings.php +4 -0
  39. views/moove/admin/settings/plugin-boxes.php +4 -0
  40. views/moove/admin/settings/privacy-overview.php +4 -0
  41. views/moove/admin/settings/settings-page.php +4 -0
  42. views/moove/admin/settings/stats.php +4 -0
  43. views/moove/admin/settings/strictly-necessary-cookies.php +5 -1
  44. views/moove/admin/settings/third-party-cookies.php +4 -0
  45. views/moove/admin/settings/video-tutorial.php +4 -0
class-moove-gdpr-actions.php CHANGED
@@ -186,7 +186,7 @@ class Moove_GDPR_Actions {
186
  $modal_options = get_option( $option_name );
187
  $wpml_lang = $gdpr_default_content->moove_gdpr_get_wpml_lang();
188
  if ( isset( $modal_options['moove_gdpr_reject_button_enable'] ) && intval( $modal_options['moove_gdpr_reject_button_enable'] ) === 1 ) :
189
- $button_label = isset( $modal_options[ 'moove_gdpr_infobar_reject_button_label' . $wpml_lang ] ) && $modal_options[ 'moove_gdpr_infobar_reject_button_label' . $wpml_lang ] ? $modal_options[ 'moove_gdpr_infobar_reject_button_label' . $wpml_lang ] : __( 'Reject', 'gdpr-cookie-compliance-addon' );
190
  ?>
191
  <button class="mgbutton moove-gdpr-infobar-reject-btn"><?php echo esc_attr( $button_label ); ?></button>
192
  <?php
@@ -352,6 +352,11 @@ class Moove_GDPR_Actions {
352
  'cookie_expiration' => apply_filters( 'gdpr_cookie_expiration_days', $cookie_expiration ),
353
  );
354
 
 
 
 
 
 
355
  $this->gdpr_loc_data = apply_filters( 'gdpr_extend_loc_data', $loc_data );
356
  wp_localize_script( $ascript, 'moove_frontend_gdpr_scripts', $this->gdpr_loc_data );
357
 
@@ -478,6 +483,11 @@ class Moove_GDPR_Actions {
478
  'name' => __( 'Cookie Declaration', 'gdpr-cookie-compliance-addon' ),
479
  'slug' => 'cookie-declaration',
480
  ),
 
 
 
 
 
481
  );
482
  foreach ( $tab_data as $tab ) :
483
  ob_start();
186
  $modal_options = get_option( $option_name );
187
  $wpml_lang = $gdpr_default_content->moove_gdpr_get_wpml_lang();
188
  if ( isset( $modal_options['moove_gdpr_reject_button_enable'] ) && intval( $modal_options['moove_gdpr_reject_button_enable'] ) === 1 ) :
189
+ $button_label = isset( $modal_options[ 'moove_gdpr_infobar_reject_button_label' . $wpml_lang ] ) && $modal_options[ 'moove_gdpr_infobar_reject_button_label' . $wpml_lang ] ? $modal_options[ 'moove_gdpr_infobar_reject_button_label' . $wpml_lang ] : __( 'Reject', 'gdpr-cookie-compliance' );
190
  ?>
191
  <button class="mgbutton moove-gdpr-infobar-reject-btn"><?php echo esc_attr( $button_label ); ?></button>
192
  <?php
352
  'cookie_expiration' => apply_filters( 'gdpr_cookie_expiration_days', $cookie_expiration ),
353
  );
354
 
355
+ $cookie_attributes = apply_filters( 'gdpr_cookie_custom_attributes', false );
356
+ if ( $cookie_attributes ) :
357
+ $loc_data['cookie_attributes'] = $cookie_attributes;
358
+ endif;
359
+
360
  $this->gdpr_loc_data = apply_filters( 'gdpr_extend_loc_data', $loc_data );
361
  wp_localize_script( $ascript, 'moove_frontend_gdpr_scripts', $this->gdpr_loc_data );
362
 
483
  'name' => __( 'Cookie Declaration', 'gdpr-cookie-compliance-addon' ),
484
  'slug' => 'cookie-declaration',
485
  ),
486
+
487
+ array(
488
+ 'name' => __( 'Consent Log', 'gdpr-cookie-compliance-addon' ),
489
+ 'slug' => 'consent-log',
490
+ ),
491
  );
492
  foreach ( $tab_data as $tab ) :
493
  ob_start();
dist/scripts/main.js CHANGED
@@ -1,2 +1,2 @@
1
- !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.postscribe=t():e.postscribe=t()}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t,o){"use strict";var r=o(1),n=function(e){return e&&e.__esModule?e:{default:e}}(r);e.exports=n.default},function(e,t,o){"use strict";function r(){}function n(){var e=f.shift();if(e){var t=l.last(e);t.afterDequeue(),e.stream=i.apply(void 0,e),t.afterStreamStart()}}function i(e,t,o){function i(e){e=o.beforeWrite(e),m.write(e),o.afterWrite(e)}m=new d.default(e,o),m.id=_++,m.name=o.name||m.id,s.streams[m.name]=m;var c=e.ownerDocument,p={close:c.close,open:c.open,write:c.write,writeln:c.writeln};a(c,{close:r,open:r,write:function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return i(t.join(""))},writeln:function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return i(t.join("")+"\n")}});var l=m.win.onerror||r;return m.win.onerror=function(e,t,r){o.error({msg:e+" - "+t+": "+r}),l.apply(m.win,[e,t,r])},m.write(t,function(){a(c,p),m.win.onerror=l,o.done(),m=null,n()}),m}function s(e,t,o){if(l.isFunction(o))o={done:o};else if("clear"===o)return f=[],m=null,void(_=0);o=l.defaults(o,u),e=/^#/.test(e)?window.document.getElementById(e.substr(1)):e.jquery?e[0]:e;var i=[e,t,o];return e.postscribe={cancel:function(){i.stream?i.stream.abort():i[1]=r}},o.beforeEnqueue(i),f.push(i),m||n(),e.postscribe}t.__esModule=!0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e};t.default=s;var c=o(2),d=function(e){return e&&e.__esModule?e:{default:e}}(c),p=o(4),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}(p),u={afterAsync:r,afterDequeue:r,afterStreamStart:r,afterWrite:r,autoFix:!0,beforeEnqueue:r,beforeWriteToken:function(e){return e},beforeWrite:function(e){return e},done:r,error:function(e){throw new Error(e.msg)},releaseAsync:!1},_=0,f=[],m=null;a(s,{streams:{},queue:f,WriteStream:d.default})},function(e,t,o){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){var o=l+t,r=e.getAttribute(o);return p.existy(r)?String(r):r}function i(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=l+t;p.existy(o)&&""!==o?e.setAttribute(r,o):e.removeAttribute(r)}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},a=o(3),c=function(e){return e&&e.__esModule?e:{default:e}}(a),d=o(4),p=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}(d),l="data-ps-",u="ps-style",_="ps-script",f=function(){function e(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,e),this.root=t,this.options=o,this.doc=t.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new c.default("",{autoFix:o.autoFix}),this.actuals=[t],this.proxyHistory="",this.proxyRoot=this.doc.createElement(t.nodeName),this.scriptStack=[],this.writeQueue=[],i(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var t=this.writeQueue.shift();p.isFunction(t)?this._callFunction(t):this._writeImpl(t)}},e.prototype._callFunction=function(e){var t={type:"function",value:e.name||e.toString()};this._onScriptStart(t),e.call(this.win,this.doc),this._onScriptDone(t)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var t=void 0,o=void 0,r=void 0,n=[];(t=this.parser.readToken())&&!(o=p.isScript(t))&&!(r=p.isStyle(t));)(t=this.options.beforeWriteToken(t))&&n.push(t);n.length>0&&this._writeStaticTokens(n),o&&this._handleScriptToken(t),r&&this._handleStyleToken(t)},e.prototype._writeStaticTokens=function(e){var t=this._buildChunk(e);return t.actual?(t.html=this.proxyHistory+t.actual,this.proxyHistory+=t.proxy,this.proxyRoot.innerHTML=t.html,this._walkChunk(),t):null},e.prototype._buildChunk=function(e){for(var t=this.actuals.length,o=[],r=[],n=[],i=e.length,s=0;s<i;s++){var a=e[s],c=a.toString();if(o.push(c),a.attrs){if(!/^noscript$/i.test(a.tagName)){var d=t++;r.push(c.replace(/(\/?>)/," "+l+"id="+d+" $1")),a.attrs.id!==_&&a.attrs.id!==u&&n.push("atomicTag"===a.type?"":"<"+a.tagName+" "+l+"proxyof="+d+(a.unary?" />":">"))}}else r.push(c),n.push("endTag"===a.type?c:"")}return{tokens:e,raw:o.join(""),actual:r.join(""),proxy:n.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,t=[this.proxyRoot];p.existy(e=t.shift());){var o=1===e.nodeType;if(!(o&&n(e,"proxyof"))){o&&(this.actuals[n(e,"id")]=e,i(e,"id"));var r=e.parentNode&&n(e.parentNode,"proxyof");r&&this.actuals[r].appendChild(e)}t.unshift.apply(t,p.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var t=this,o=this.parser.clear();o&&this.writeQueue.unshift(o),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,function(){t._onScriptDone(e)}))},e.prototype._handleStyleToken=function(e){var t=this.parser.clear();t&&this.writeQueue.unshift(t),e.type=e.attrs.type||e.attrs.TYPE||"text/css",e=this.options.beforeWriteToken(e),e&&this._writeStyleToken(e),t&&this.write()},e.prototype._writeStyleToken=function(e){var t=this._buildStyle(e);this._insertCursor(t,u),e.content&&(t.styleSheet&&!t.sheet?t.styleSheet.cssText=e.content:t.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var t=this.doc.createElement(e.tagName);return t.setAttribute("type",e.type),p.eachKey(e.attrs,function(e,o){t.setAttribute(e,o)}),t},e.prototype._insertCursor=function(e,t){this._writeImpl('<span id="'+t+'"/>');var o=this.doc.getElementById(t);o&&o.parentNode.replaceChild(e,o)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){return e!==this.scriptStack[0]?void this.options.error({msg:"Bad script nesting or script finished twice"}):(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),void(!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)))},e.prototype._writeScriptToken=function(e,t){var o=this._buildScript(e),r=this._shouldRelease(o),n=this.options.afterAsync;e.src&&(o.src=e.src,this._scriptLoadHandler(o,r?n:function(){t(),n()}));try{this._insertCursor(o,_),o.src&&!r||t()}catch(e){this.options.error(e),t()}},e.prototype._buildScript=function(e){var t=this.doc.createElement(e.tagName);return p.eachKey(e.attrs,function(e,o){t.setAttribute(e,o)}),e.content&&(t.text=e.content),t},e.prototype._scriptLoadHandler=function(e,t){function o(){e=e.onload=e.onreadystatechange=e.onerror=null}function r(){o(),null!=t&&t(),t=null}function n(e){o(),a(e),null!=t&&t(),t=null}function i(e,t){var o=e["on"+t];null!=o&&(e["_on"+t]=o)}var a=this.options.error;i(e,"load"),i(e,"error"),s(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){n({msg:"onload handler failed "+t+" @ "+e.src})}r()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){return void n({msg:"onerror handler failed "+t+" @ "+e.src})}n({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&r()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();t.default=f},function(e,t,o){!function(t,o){e.exports=function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t,o){"use strict";var r=o(1),n=function(e){return e&&e.__esModule?e:{default:e}}(r);e.exports=n.default},function(e,t,o){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var i=o(2),s=r(i),a=o(3),c=r(a),d=o(6),p=function(e){return e&&e.__esModule?e:{default:e}}(d),l=o(5),u={comment:/^<!--/,endTag:/^<\//,atomicTag:/^<\s*(script|style|noscript|iframe|textarea)[\s\/>]/i,startTag:/^</,chars:/^[^<]/},_=function(){function e(){var t=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,e),this.stream=o;var i=!1,a={};for(var c in s)s.hasOwnProperty(c)&&(r.autoFix&&(a[c+"Fix"]=!0),i=i||a[c+"Fix"]);i?(this._readToken=(0,p.default)(this,a,function(){return t._readTokenImpl()}),this._peekToken=(0,p.default)(this,a,function(){return t._peekTokenImpl()})):(this._readToken=this._readTokenImpl,this._peekToken=this._peekTokenImpl)}return e.prototype.append=function(e){this.stream+=e},e.prototype.prepend=function(e){this.stream=e+this.stream},e.prototype._readTokenImpl=function(){var e=this._peekTokenImpl();if(e)return this.stream=this.stream.slice(e.length),e},e.prototype._peekTokenImpl=function(){for(var e in u)if(u.hasOwnProperty(e)&&u[e].test(this.stream)){var t=c[e](this.stream);if(t)return"startTag"===t.type&&/script|style/i.test(t.tagName)?null:(t.text=this.stream.substr(0,t.length),t)}},e.prototype.peekToken=function(){return this._peekToken()},e.prototype.readToken=function(){return this._readToken()},e.prototype.readTokens=function(e){for(var t=void 0;t=this.readToken();)if(e[t.type]&&!1===e[t.type](t))return},e.prototype.clear=function(){var e=this.stream;return this.stream="",e},e.prototype.rest=function(){return this.stream},e}();t.default=_,_.tokenToString=function(e){return e.toString()},_.escapeAttributes=function(e){var t={};for(var o in e)e.hasOwnProperty(o)&&(t[o]=(0,l.escapeQuotes)(e[o],null));return t},_.supports=s;for(var f in s)s.hasOwnProperty(f)&&(_.browserHasFlaw=_.browserHasFlaw||!s[f]&&f)},function(e,t){"use strict";t.__esModule=!0;var o=!1,r=!1,n=window.document.createElement("div");try{var i="<P><I></P></I>";n.innerHTML=i,t.tagSoup=o=n.innerHTML!==i}catch(e){t.tagSoup=o=!1}try{n.innerHTML="<P><i><P></P></i></P>",t.selfClose=r=2===n.childNodes.length}catch(e){t.selfClose=r=!1}n=null,t.tagSoup=o,t.selfClose=r},function(e,t,o){"use strict";function r(e){var t=e.indexOf("--\x3e");if(t>=0)return new d.CommentToken(e.substr(4,t-1),t+3)}function n(e){var t=e.indexOf("<");return new d.CharsToken(t>=0?t:e.length)}function i(e){if(-1!==e.indexOf(">")){var t=e.match(p.startTag);if(t){var o=function(){var e={},o={},r=t[2];return t[2].replace(p.attr,function(t,n){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(e[arguments[5]]="",o[arguments[5]]=!0):e[n]=arguments[2]||arguments[3]||arguments[4]||p.fillAttr.test(n)&&n||"":e[n]="",r=r.replace(t,"")}),{v:new d.StartTagToken(t[1],t[0].length,e,o,!!t[3],r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))}}();if("object"===(void 0===o?"undefined":c(o)))return o.v}}}function s(e){var t=i(e);if(t){var o=e.slice(t.length);if(o.match(new RegExp("</\\s*"+t.tagName+"\\s*>","i"))){var r=o.match(new RegExp("([\\s\\S]*?)</\\s*"+t.tagName+"\\s*>","i"));if(r)return new d.AtomicTagToken(t.tagName,r[0].length+t.length,t.attrs,t.booleanAttrs,r[1])}}}function a(e){var t=e.match(p.endTag);if(t)return new d.EndTagToken(t[1],t[0].length)}t.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.comment=r,t.chars=n,t.startTag=i,t.atomicTag=s,t.endTag=a;var d=o(4),p={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,t,o){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0,t.EndTagToken=t.AtomicTagToken=t.StartTagToken=t.TagToken=t.CharsToken=t.CommentToken=t.Token=void 0;var n=o(5),i=(t.Token=function e(t,o){r(this,e),this.type=t,this.length=o,this.text=""},t.CommentToken=function(){function e(t,o){r(this,e),this.type="comment",this.length=o||(t?t.length:0),this.text="",this.content=t}return e.prototype.toString=function(){return"\x3c!--"+this.content},e}(),t.CharsToken=function(){function e(t){r(this,e),this.type="chars",this.length=t,this.text=""}return e.prototype.toString=function(){return this.text},e}(),t.TagToken=function(){function e(t,o,n,i,s){r(this,e),this.type=t,this.length=n,this.text="",this.tagName=o,this.attrs=i,this.booleanAttrs=s,this.unary=!1,this.html5Unary=!1}return e.formatTag=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o="<"+e.tagName;for(var r in e.attrs)if(e.attrs.hasOwnProperty(r)){o+=" "+r;var i=e.attrs[r];void 0!==e.booleanAttrs&&void 0!==e.booleanAttrs[r]||(o+='="'+(0,n.escapeQuotes)(i)+'"')}return e.rest&&(o+=" "+e.rest),o+=e.unary&&!e.html5Unary?"/>":">",void 0!==t&&null!==t&&(o+=t+"</"+e.tagName+">"),o},e}());t.StartTagToken=function(){function e(t,o,n,i,s,a){r(this,e),this.type="startTag",this.length=o,this.text="",this.tagName=t,this.attrs=n,this.booleanAttrs=i,this.html5Unary=!1,this.unary=s,this.rest=a}return e.prototype.toString=function(){return i.formatTag(this)},e}(),t.AtomicTagToken=function(){function e(t,o,n,i,s){r(this,e),this.type="atomicTag",this.length=o,this.text="",this.tagName=t,this.attrs=n,this.booleanAttrs=i,this.unary=!1,this.html5Unary=!1,this.content=s}return e.prototype.toString=function(){return i.formatTag(this,this.content)},e}(),t.EndTagToken=function(){function e(t,o){r(this,e),this.type="endTag",this.length=o,this.text="",this.tagName=t}return e.prototype.toString=function(){return"</"+this.tagName+">"},e}()},function(e,t){"use strict";function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e?e.replace(/([^"]*)"/g,function(e,t){return/\\/.test(t)?t+'"':t+'\\"'}):t}t.__esModule=!0,t.escapeQuotes=o},function(e,t){"use strict";function o(e){return e&&"startTag"===e.type&&(e.unary=a.test(e.tagName)||e.unary,e.html5Unary=!/\/>$/.test(e.text)),e}function r(e,t){var r=e.stream,n=o(t());return e.stream=r,n}function n(e,t){var o=t.pop();e.prepend("</"+o.tagName+">")}function i(){var e=[];return e.last=function(){return this[this.length-1]},e.lastTagNameEq=function(e){var t=this.last();return t&&t.tagName&&t.tagName.toUpperCase()===e.toUpperCase()},e.containsTagName=function(e){for(var t,o=0;t=this[o];o++)if(t.tagName===e)return!0;return!1},e}function s(e,t,s){function a(){var t=r(e,s);t&&p[t.type]&&p[t.type](t)}var d=i(),p={startTag:function(o){var r=o.tagName;"TR"===r.toUpperCase()&&d.lastTagNameEq("TABLE")?(e.prepend("<TBODY>"),a()):t.selfCloseFix&&c.test(r)&&d.containsTagName(r)?d.lastTagNameEq(r)?n(e,d):(e.prepend("</"+o.tagName+">"),a()):o.unary||d.push(o)},endTag:function(o){d.last()?t.tagSoupFix&&!d.lastTagNameEq(o.tagName)?n(e,d):d.pop():t.tagSoupFix&&(s(),a())}};return function(){return a(),o(s())}}t.__esModule=!0,t.default=s;var a=/^(AREA|BASE|BASEFONT|BR|COL|FRAME|HR|IMG|INPUT|ISINDEX|LINK|META|PARAM|EMBED)$/i,c=/^(COLGROUP|DD|DT|LI|OPTIONS|P|TD|TFOOT|TH|THEAD|TR)$/i}])}()}()},function(e,t){"use strict";function o(e){return void 0!==e&&null!==e}function r(e){return"function"==typeof e}function n(e,t,o){var r=void 0,n=e&&e.length||0;for(r=0;r<n;r++)t.call(o,e[r],r)}function i(e,t,o){for(var r in e)e.hasOwnProperty(r)&&t.call(o,r,e[r])}function s(e,t){return e=e||{},i(t,function(t,r){o(e[t])||(e[t]=r)}),e}function a(e){try{return Array.prototype.slice.call(e)}catch(o){var t=function(){var t=[];return n(e,function(e){t.push(e)}),{v:t}}();if("object"===(void 0===t?"undefined":u(t)))return t.v}}function c(e){return e[e.length-1]}function d(e,t){return!(!e||"startTag"!==e.type&&"atomicTag"!==e.type||!("tagName"in e)||!~e.tagName.toLowerCase().indexOf(t))}function p(e){return d(e,"script")}function l(e){return d(e,"style")}t.__esModule=!0;var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.existy=o,t.isFunction=r,t.each=n,t.eachKey=i,t.defaults=s,t.toArray=a,t.last=c,t.isTag=d,t.isScript=p,t.isStyle=l}])}),function(e){var t={common:{init:function(){"use strict";function t(e,t){try{jQuery().gdpr_cookie_compliance_analytics(e,t)}catch(e){}}function o(){var e=p("moove_gdpr_popup"),o={};return o.strict="0",o.thirdparty="0",o.advanced="0",e&&(e=JSON.parse(e),o.strict=e.strict,o.thirdparty=e.thirdparty,o.advanced=e.advanced,s(o),t("script_inject",e)),void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.strict)&&r(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.thirdparty)&&r(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.advanced)&&r()):"1"!==moove_frontend_gdpr_scripts.strict_init&&r(),o}function r(){e(document).find("iframe[data-gdpr-iframesrc]").each(function(){e(this).attr("src",e(this).attr("data-gdpr-iframesrc"))})}function n(e){d("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"1",advanced:"1"}),m),i("enabled-all"),t("accept_all","")}function i(t){var r=!1;try{void 0!==moove_frontend_gdpr_scripts.force_reload&&"true"===moove_frontend_gdpr_scripts.force_reload&&(r=!0)}catch(e){}var n=o(),i=moove_frontend_gdpr_scripts.enabled_default.third_party,s=moove_frontend_gdpr_scripts.enabled_default.advanced;if(document.cookie.indexOf("moove_gdpr_popup")>=0||1==i||1==s){p("moove_gdpr_popup");1==i&&(h.strict=1,h.thirdparty=i),1==s&&(h.strict=1,h.advanced=s),h&&(parseInt(n.strict)-parseInt(h.strict)<0&&(r=!0),parseInt(n.thirdparty)-parseInt(h.thirdparty)<0&&(r=!0),parseInt(n.advanced)-parseInt(h.advanced)<0&&(r=!0))}if(r)location.reload(!0);else{l(p("moove_gdpr_popup")),a(),e("#moove_gdpr_save_popup_settings_button").show()}}function s(t){t&&(1===parseInt(t.strict)?e("#moove_gdpr_strict_cookies").is(":checked")||(e("#moove_gdpr_strict_cookies").click(),e("#third_party_cookies fieldset").removeClass("fl-disabled"),e("#moove_gdpr_performance_cookies").prop("disabled",!1),e("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#advanced-cookies fieldset").removeClass("fl-disabled"),e("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_advanced_cookies").prop("disabled",!1)):e("#moove_gdpr_strict_cookies").is(":checked")&&(e("#moove_gdpr_strict_cookies").click().prop("checked",!0),e("#third_party_cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),e("#advanced-cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1)),1===parseInt(t.thirdparty)?e("#moove_gdpr_performance_cookies").is(":checked")||e("#moove_gdpr_performance_cookies").click():e("#moove_gdpr_performance_cookies").is(":checked")&&e("#moove_gdpr_performance_cookies").click(),1===parseInt(t.advanced)?e("#moove_gdpr_advanced_cookies").is(":checked")||e("#moove_gdpr_advanced_cookies").click():e("#moove_gdpr_advanced_cookies").is(":checked")&&e("#moove_gdpr_advanced_cookies").click(),e('input[data-name="moove_gdpr_performance_cookies"]').prop("checked",e("#moove_gdpr_performance_cookies").is(":checked")),e('input[data-name="moove_gdpr_strict_cookies"]').prop("checked",e("#moove_gdpr_strict_cookies").is(":checked")),e('input[data-name="moove_gdpr_advanced_cookies"]').prop("checked",e("#moove_gdpr_advanced_cookies").is(":checked")))}function a(){e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"))}function c(){if(void 0!==moove_frontend_gdpr_scripts.display_cookie_banner){if("true"===moove_frontend_gdpr_scripts.display_cookie_banner)e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),e("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),e("body").addClass("gdpr-infobar-visible"),t("show_infobar",""));else if(e("#moove_gdpr_cookie_info_bar").length>0){e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible");var o={strict:1,thirdparty:1,advanced:1};l(JSON.stringify(o))}}else e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),e("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),e("body").addClass("gdpr-infobar-visible"),t("show_infobar",""))}function d(e,t,o){var r;if(o>0){var n=new Date;n.setTime(n.getTime()+24*o*60*60*1e3),r="; expires="+n.toGMTString()}else r="";document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+r+"; path=/",JSON.parse(t)}function p(e){for(var t=encodeURIComponent(e)+"=",o=document.cookie.split(";"),r=0;r<o.length;r++){for(var n=o[r];" "===n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(t))return decodeURIComponent(n.substring(t.length,n.length))}return null}function l(n){if(h=o(),n){var i=n;n=JSON.parse(n);o();if(!1!==v){var s=JSON.parse(v);1===parseInt(s.thirdparty)&&1===parseInt(n.thirdparty)&&(n.thirdparty="0"),1===parseInt(s.advanced)&&1===parseInt(n.advanced)&&(n.advanced="0")}t("script_inject",n),g=!0,void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&n&&1===parseInt(n.strict)&&r(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&n&&1===parseInt(n.thirdparty)&&r(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&n&&1===parseInt(n.advanced)&&r()):1===parseInt(n.strict)&&r(),e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:n.strict,thirdparty:n.thirdparty,advanced:n.advanced},function(t){v=i;var o=JSON.parse(t);o.header&&postscribe(document.head,o.header),o.body&&e(o.body).prependTo(document.body),o.footer&&postscribe(document.body,o.footer)})}else c()}function u(){var t=!1;e(document).find("#moove_gdpr_cookie_modal input[type=checkbox]").each(function(){e(this).is(":checked")&&(t=!0)}),t?(e(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").hide().removeClass("button-visible"),e(".moove-gdpr-button-holder .moove-gdpr-modal-save-settings").show().addClass("button-visible")):e(".moove-gdpr-button-holder .moove-gdpr-modal-save-settings").is(":visible")?e(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").hide().removeClass("button-visible"):e(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").show().addClass("button-visible")}function _(){for(var e=document.cookie.split("; "),t=0;t<e.length;t++)for(var o=window.location.hostname.split(".");o.length>0;){var r=encodeURIComponent(e[t].split(";")[0].split("=")[0])+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain="+o.join(".")+" ; path=",n=location.pathname.split("/");for(document.cookie=r+"/";n.length>0;)document.cookie=r+n.join("/"),n.pop();o.shift()}}function f(){var t=p("moove_gdpr_popup");_();var o="0",r="0",n="0",i=!1;t&&(t=JSON.parse(t),o=t.strict,r=t.advanced,n=t.thirdparty),e("#moove_gdpr_strict_cookies").length>0?e("#moove_gdpr_strict_cookies").is(":checked")?(o="1",i=!0):o="0":(i=!0,o="1"),e("#moove_gdpr_performance_cookies").is(":checked")?(n="1",i=!0):n="0",e("#moove_gdpr_advanced_cookies").is(":checked")?(r="1",i=!0):r="0",!t&&i?(d("moove_gdpr_popup",JSON.stringify({strict:o,thirdparty:n,advanced:r}),m),a(),e("#moove_gdpr_save_popup_settings_button").show()):t&&d("moove_gdpr_popup",JSON.stringify({strict:o,thirdparty:n,advanced:r}),m);var t=p("moove_gdpr_popup");t&&(t=JSON.parse(t),"0"==t.strict&&"0"==t.advanced&&"0"==t.thirdparty&&_())}var m=365;void 0!==moove_frontend_gdpr_scripts.cookie_expiration&&(m=moove_frontend_gdpr_scripts.cookie_expiration),e(document).on("click","#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-reject-btn",function(t){t.preventDefault(),d("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0"}),m),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),location.reload(!0))}),e.fn.moove_gdpr_read_cookies=function(e){var t=p("moove_gdpr_popup"),o={};return o.strict="0",o.thirdparty="0",o.advanced="0",t&&(t=JSON.parse(t),o.strict=t.strict,o.thirdparty=t.thirdparty,o.advanced=t.advanced),o};var h=o(),v=!1,g=!1;if(e.fn.moove_gdpr_save_cookie=function(o){var n=p("moove_gdpr_popup"),i=e(window).scrollTop();if(!n){if(o.thirdParty)var a="1";else var a="0";if(o.advanced)var c="1";else var c="0";if(o.scrollEnable){var l=o.scrollEnable;e(window).scroll(function(){!g&&e(this).scrollTop()-i>l&&("undefined"===o.thirdparty&&"undefined"===o.advanced||(d("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:a,advanced:c}),m),n=JSON.parse(n),s(n)))})}else"undefined"===o.thirdparty&&"undefined"===o.advanced||(d("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:a,advanced:c}),m),n=JSON.parse(n),s(n));n=p("moove_gdpr_popup"),n&&(n=JSON.parse(n),t("script_inject",n),g=!0,void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&n&&1===parseInt(n.strict)&&r(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&n&&1===parseInt(n.thirdparty)&&r(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&n&&1===parseInt(n.advanced)&&r()):1===parseInt(n.strict)&&r(),jQuery.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:n.strict,thirdparty:n.thirdparty,advanced:n.advanced},function(t){var o=JSON.parse(t);o.header&&postscribe(document.head,o.header),o.body&&e(o.body).prependTo(document.body),o.footer&&postscribe(document.body,o.footer)}))}},"undefined"==typeof lity&&"true"===moove_frontend_gdpr_scripts.load_lity){var y=moove_frontend_gdpr_scripts.plugin_dir+"/dist/scripts/lity.js",k=moove_frontend_gdpr_scripts.plugin_dir+"/dist/styles/lity.css";postscribe(document.body,'<script src="'+y+'"><\/script>'),postscribe(document.head,'<link href="'+k+'" rel="stylesheet">'),console.log("lity lightbox loaded by JS")}var b="",w=!1;if(window.location.hash){var T=window.location.hash.substring(1);"moove_gdpr_cookie_modal"===T&&(w=!0,t("opened_modal_from_link",""),setTimeout(function(){e("#moove_gdpr_cookie_modal").length>0&&(b=lity("#moove_gdpr_cookie_modal"),e(".lity").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_lity_open())},500))}if(window.location.hash){var T=window.location.hash.substring(1);"gdpr_cookie_modal"===T&&(w=!0,t("opened_modal_from_link",""),setTimeout(function(){e("#moove_gdpr_cookie_modal").length>0&&(b=lity("#moove_gdpr_cookie_modal"),e(".lity").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_lity_open())},500))}!function(){var t=(location.pathname,e(window).scrollTop());e("#moove_gdpr_save_popup_settings_button").show();var r=moove_frontend_gdpr_scripts.enabled_default.third_party,n=moove_frontend_gdpr_scripts.enabled_default.advanced;if(void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll&&1!==parseInt(r)&&1!==parseInt(n)&&(r=1,n=1),document.cookie.indexOf("moove_gdpr_popup")>=0||1==r||1==n){var i=p("moove_gdpr_popup");if(i){var u=o();"0"==u.strict&&"0"==u.advanced&&"0"==u.thirdparty&&(_(),c())}else{var f=!1;if("undefined"!=typeof sessionStorage&&(f=sessionStorage.getItem("gdpr_session")),void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll)if(f)try{s(JSON.parse(f)),c(),g=!0,l(f)}catch(e){}else e(window).scroll(function(){if(!g&&e(this).scrollTop()-t>200){i={strict:1,thirdparty:r,advanced:n},p("moove_gdpr_popup")||"undefined"!=typeof sessionStorage&&((f=sessionStorage.getItem("gdpr_session"))||(sessionStorage.setItem("gdpr_session",JSON.stringify(i)),f=sessionStorage.getItem("gdpr_session")));try{s(i),i=JSON.stringify(i),c(),g=!0,l(i),void 0!==moove_frontend_gdpr_scripts.gdpr_aos_hide&&"true"===moove_frontend_gdpr_scripts.gdpr_aos_hide&&(d("moove_gdpr_popup",i,m),a())}catch(e){}}});else i={strict:1,thirdparty:r,advanced:n},s(i),i=JSON.stringify(i),c()}l(i)}else c()}(),e(document).on("click",'[data-href*="#moove_gdpr_cookie_modal"],[href*="#moove_gdpr_cookie_modal"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").length>0&&(w=!0,b=lity("#moove_gdpr_cookie_modal"),e(".lity").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_lity_open(),t("opened_modal_from_link",""))}),e(document).on("click",'[data-href*="#gdpr_cookie_modal"],[href*="#gdpr_cookie_modal"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").length>0&&(w=!0,b=lity("#moove_gdpr_cookie_modal"),e(".lity").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_lity_open(),t("opened_modal_from_link",""))}),e(document).on("click","#moove_gdpr_cookie_info_bar .moove-gdpr-close-modal-button a, #moove_gdpr_cookie_info_bar .moove-gdpr-close-modal-button button",function(e){e.preventDefault()}),e(document).on("click",".moove-gdpr-modal-close",function(t){t.preventDefault(),e(".lity .lity-close").click(),e(document).moove_lity_close()}),e(document).on("click","#moove-gdpr-menu .moove-gdpr-tab-nav",function(o){o.preventDefault(),o.stopPropagation(),e("#moove-gdpr-menu li").removeClass("menu-item-selected"),e(this).parent().addClass("menu-item-selected"),e(".moove-gdpr-tab-content .moove-gdpr-tab-main").hide(),e(e(this).attr("href")).show(),e(e(this).attr("data-href")).show(),t("clicked_to_tab",e(this).attr("data-href"))}),e(document).on("lity:close",function(t,o){e(document).moove_lity_close()}),e.fn.moove_lity_close=function(t){w&&(e("body").removeClass("moove_gdpr_overflow"),w=!1)},e.fn.moove_lity_open=function(t){if(w){e("body").addClass("moove_gdpr_overflow");var o=p("moove_gdpr_popup");e(".moove-gdpr-status-bar input[type=checkbox]").each(function(){e(this).is(":checked")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown()}),o&&(o=JSON.parse(o),s(o)),e(".moove-gdpr-modal-save-settings").hide().removeClass("button-visible"),u()}},e(document).on("lity:open",function(t,o){e(document).moove_lity_open()}),e(document).on("click",".fl-disabled",function(t){e("#moove_gdpr_cookie_modal .moove-gdpr-modal-content").is(".moove_gdpr_modal_theme_v2")?(e("#moove_gdpr_strict_cookies").click(),e(this).click()):e(this).closest(".moove-gdpr-tab-main-content").find(".moove-gdpr-strict-secondary-warning-message").slideDown()}),e(document).on("change",".moove-gdpr-status-bar input[type=checkbox]",function(t){e(".moove-gdpr-modal-save-settings").show().addClass("button-visible"),e(".moove-gdpr-modal-allow-all").hide().removeClass("button-visible");var o=e(this).closest(".moove-gdpr-tab-main").attr("id")
2
- ;e(this).closest(".moove-gdpr-status-bar").toggleClass("checkbox-selected"),e(this).closest(".moove-gdpr-tab-main").toggleClass("checkbox-selected"),e("#moove-gdpr-menu .menu-item-"+o).toggleClass("menu-item-off"),e(this).is(":checked")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown(),e(this).is("#moove_gdpr_strict_cookies")&&(e(this).is(":checked")?(e("#third_party_cookies fieldset").removeClass("fl-disabled"),e("#moove_gdpr_performance_cookies").prop("disabled",!1),e("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#advanced-cookies fieldset").removeClass("fl-disabled"),e("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_advanced_cookies").prop("disabled",!1)):(e(".gdpr_cookie_settings_shortcode_content").find("input").each(function(){e(this).prop("checked",!1)}),e("#third_party_cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),e("#advanced-cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1))),e('input[data-name="'+e(this).attr("name")+'"]').prop("checked",e(this).is(":checked")),u()}),e(document).on("click",".gdpr_cookie_settings_shortcode_content a.gdpr-shr-save-settings",function(t){t.preventDefault(),f(),e(".lity .lity-close").click(),e(document).moove_lity_close(),i("modal-save-settings")}),e(document).on("change",".gdpr_cookie_settings_shortcode_content input[type=checkbox]",function(t){var o=e(this).attr("data-name"),r=e("#"+o);e(this).is(":checked")?(e('input[data-name="'+o+'"]').prop("checked",!0),"moove_gdpr_strict_cookies"!==e(this).attr("data-name")&&(e(this).closest(".gdpr_cookie_settings_shortcode_content").find('input[data-name="moove_gdpr_strict_cookies"]').is(":checked")||(e('input[data-name="'+o+'"]').prop("checked",!1),e('.gdpr_cookie_settings_shortcode_content input[data-name="moove_gdpr_strict_cookies"]').closest(".gdpr-shr-switch").css("transform","scale(1.2)"),setTimeout(function(){e('.gdpr_cookie_settings_shortcode_content input[data-name="moove_gdpr_strict_cookies"]').closest(".gdpr-shr-switch").css("transform","scale(1)")},300)))):(e('input[data-name="'+o+'"]').prop("checked",e(this).is(":checked")),"moove_gdpr_strict_cookies"===e(this).attr("data-name")&&e(".gdpr_cookie_settings_shortcode_content").find('input[type="checkbox"]').prop("checked",!1)),r.click()}),e(document).on("click",".moove-gdpr-modal-allow-all",function(t){t.preventDefault(),e("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var t=e(this);t.is(":checked")||t.click()}),n("enable_all enable-all-button"),e(".lity .lity-close").click(),a(),f(),e(document).moove_lity_close()}),e(document).on("click",".moove-gdpr-infobar-allow-all",function(e){e.preventDefault(),n("enable_all allow-btn")}),e(document).on("click",".moove-gdpr-modal-save-settings",function(t){t.preventDefault(),f(),e(".lity .lity-close").click(),e(document).moove_lity_close(),i("modal-save-settings")})},finalize:function(){}}},o={fire:function(e,o,r){var n,i=t;o=void 0===o?"init":o,n=""!==e,n=n&&i[e],(n=n&&"function"==typeof i[e][o])&&i[e][o](r)},loadEvents:function(){void 0!==moove_frontend_gdpr_scripts.geo_location&&"true"===moove_frontend_gdpr_scripts.geo_location?jQuery.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_localize_scripts"},function(e){var t=JSON.parse(e);void 0!==t.display_cookie_banner&&(moove_frontend_gdpr_scripts.display_cookie_banner=t.display_cookie_banner),void 0!==t.enabled_default&&(moove_frontend_gdpr_scripts.enabled_default=t.enabled_default),o.fire("common")}):o.fire("common"),e.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(e,t){o.fire(t),o.fire(t,"finalize")}),o.fire("common","finalize")}};e(document).ready(o.loadEvents)}(jQuery);
1
+ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.postscribe=t():e.postscribe=t()}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t,o){"use strict";var r=o(1),n=function(e){return e&&e.__esModule?e:{default:e}}(r);e.exports=n.default},function(e,t,o){"use strict";function r(){}function n(){var e=f.shift();if(e){var t=l.last(e);t.afterDequeue(),e.stream=i.apply(void 0,e),t.afterStreamStart()}}function i(e,t,o){function i(e){e=o.beforeWrite(e),m.write(e),o.afterWrite(e)}m=new d.default(e,o),m.id=_++,m.name=o.name||m.id,s.streams[m.name]=m;var c=e.ownerDocument,p={close:c.close,open:c.open,write:c.write,writeln:c.writeln};a(c,{close:r,open:r,write:function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return i(t.join(""))},writeln:function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return i(t.join("")+"\n")}});var l=m.win.onerror||r;return m.win.onerror=function(e,t,r){o.error({msg:e+" - "+t+": "+r}),l.apply(m.win,[e,t,r])},m.write(t,function(){a(c,p),m.win.onerror=l,o.done(),m=null,n()}),m}function s(e,t,o){if(l.isFunction(o))o={done:o};else if("clear"===o)return f=[],m=null,void(_=0);o=l.defaults(o,u),e=/^#/.test(e)?window.document.getElementById(e.substr(1)):e.jquery?e[0]:e;var i=[e,t,o];return e.postscribe={cancel:function(){i.stream?i.stream.abort():i[1]=r}},o.beforeEnqueue(i),f.push(i),m||n(),e.postscribe}t.__esModule=!0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e};t.default=s;var c=o(2),d=function(e){return e&&e.__esModule?e:{default:e}}(c),p=o(4),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}(p),u={afterAsync:r,afterDequeue:r,afterStreamStart:r,afterWrite:r,autoFix:!0,beforeEnqueue:r,beforeWriteToken:function(e){return e},beforeWrite:function(e){return e},done:r,error:function(e){throw new Error(e.msg)},releaseAsync:!1},_=0,f=[],m=null;a(s,{streams:{},queue:f,WriteStream:d.default})},function(e,t,o){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){var o=l+t,r=e.getAttribute(o);return p.existy(r)?String(r):r}function i(e,t){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=l+t;p.existy(o)&&""!==o?e.setAttribute(r,o):e.removeAttribute(r)}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},a=o(3),c=function(e){return e&&e.__esModule?e:{default:e}}(a),d=o(4),p=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}(d),l="data-ps-",u="ps-style",_="ps-script",f=function(){function e(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,e),this.root=t,this.options=o,this.doc=t.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new c.default("",{autoFix:o.autoFix}),this.actuals=[t],this.proxyHistory="",this.proxyRoot=this.doc.createElement(t.nodeName),this.scriptStack=[],this.writeQueue=[],i(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var t=this.writeQueue.shift();p.isFunction(t)?this._callFunction(t):this._writeImpl(t)}},e.prototype._callFunction=function(e){var t={type:"function",value:e.name||e.toString()};this._onScriptStart(t),e.call(this.win,this.doc),this._onScriptDone(t)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var t=void 0,o=void 0,r=void 0,n=[];(t=this.parser.readToken())&&!(o=p.isScript(t))&&!(r=p.isStyle(t));)(t=this.options.beforeWriteToken(t))&&n.push(t);n.length>0&&this._writeStaticTokens(n),o&&this._handleScriptToken(t),r&&this._handleStyleToken(t)},e.prototype._writeStaticTokens=function(e){var t=this._buildChunk(e);return t.actual?(t.html=this.proxyHistory+t.actual,this.proxyHistory+=t.proxy,this.proxyRoot.innerHTML=t.html,this._walkChunk(),t):null},e.prototype._buildChunk=function(e){for(var t=this.actuals.length,o=[],r=[],n=[],i=e.length,s=0;s<i;s++){var a=e[s],c=a.toString();if(o.push(c),a.attrs){if(!/^noscript$/i.test(a.tagName)){var d=t++;r.push(c.replace(/(\/?>)/," "+l+"id="+d+" $1")),a.attrs.id!==_&&a.attrs.id!==u&&n.push("atomicTag"===a.type?"":"<"+a.tagName+" "+l+"proxyof="+d+(a.unary?" />":">"))}}else r.push(c),n.push("endTag"===a.type?c:"")}return{tokens:e,raw:o.join(""),actual:r.join(""),proxy:n.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,t=[this.proxyRoot];p.existy(e=t.shift());){var o=1===e.nodeType;if(!(o&&n(e,"proxyof"))){o&&(this.actuals[n(e,"id")]=e,i(e,"id"));var r=e.parentNode&&n(e.parentNode,"proxyof");r&&this.actuals[r].appendChild(e)}t.unshift.apply(t,p.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var t=this,o=this.parser.clear();o&&this.writeQueue.unshift(o),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,function(){t._onScriptDone(e)}))},e.prototype._handleStyleToken=function(e){var t=this.parser.clear();t&&this.writeQueue.unshift(t),e.type=e.attrs.type||e.attrs.TYPE||"text/css",e=this.options.beforeWriteToken(e),e&&this._writeStyleToken(e),t&&this.write()},e.prototype._writeStyleToken=function(e){var t=this._buildStyle(e);this._insertCursor(t,u),e.content&&(t.styleSheet&&!t.sheet?t.styleSheet.cssText=e.content:t.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var t=this.doc.createElement(e.tagName);return t.setAttribute("type",e.type),p.eachKey(e.attrs,function(e,o){t.setAttribute(e,o)}),t},e.prototype._insertCursor=function(e,t){this._writeImpl('<span id="'+t+'"/>');var o=this.doc.getElementById(t);o&&o.parentNode.replaceChild(e,o)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){return e!==this.scriptStack[0]?void this.options.error({msg:"Bad script nesting or script finished twice"}):(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),void(!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)))},e.prototype._writeScriptToken=function(e,t){var o=this._buildScript(e),r=this._shouldRelease(o),n=this.options.afterAsync;e.src&&(o.src=e.src,this._scriptLoadHandler(o,r?n:function(){t(),n()}));try{this._insertCursor(o,_),o.src&&!r||t()}catch(e){this.options.error(e),t()}},e.prototype._buildScript=function(e){var t=this.doc.createElement(e.tagName);return p.eachKey(e.attrs,function(e,o){t.setAttribute(e,o)}),e.content&&(t.text=e.content),t},e.prototype._scriptLoadHandler=function(e,t){function o(){e=e.onload=e.onreadystatechange=e.onerror=null}function r(){o(),null!=t&&t(),t=null}function n(e){o(),a(e),null!=t&&t(),t=null}function i(e,t){var o=e["on"+t];null!=o&&(e["_on"+t]=o)}var a=this.options.error;i(e,"load"),i(e,"error"),s(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){n({msg:"onload handler failed "+t+" @ "+e.src})}r()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){return void n({msg:"onerror handler failed "+t+" @ "+e.src})}n({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&r()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();t.default=f},function(e,t,o){!function(t,o){e.exports=function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t,o){"use strict";var r=o(1),n=function(e){return e&&e.__esModule?e:{default:e}}(r);e.exports=n.default},function(e,t,o){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t.default=e,t}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var i=o(2),s=r(i),a=o(3),c=r(a),d=o(6),p=function(e){return e&&e.__esModule?e:{default:e}}(d),l=o(5),u={comment:/^<!--/,endTag:/^<\//,atomicTag:/^<\s*(script|style|noscript|iframe|textarea)[\s\/>]/i,startTag:/^</,chars:/^[^<]/},_=function(){function e(){var t=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,e),this.stream=o;var i=!1,a={};for(var c in s)s.hasOwnProperty(c)&&(r.autoFix&&(a[c+"Fix"]=!0),i=i||a[c+"Fix"]);i?(this._readToken=(0,p.default)(this,a,function(){return t._readTokenImpl()}),this._peekToken=(0,p.default)(this,a,function(){return t._peekTokenImpl()})):(this._readToken=this._readTokenImpl,this._peekToken=this._peekTokenImpl)}return e.prototype.append=function(e){this.stream+=e},e.prototype.prepend=function(e){this.stream=e+this.stream},e.prototype._readTokenImpl=function(){var e=this._peekTokenImpl();if(e)return this.stream=this.stream.slice(e.length),e},e.prototype._peekTokenImpl=function(){for(var e in u)if(u.hasOwnProperty(e)&&u[e].test(this.stream)){var t=c[e](this.stream);if(t)return"startTag"===t.type&&/script|style/i.test(t.tagName)?null:(t.text=this.stream.substr(0,t.length),t)}},e.prototype.peekToken=function(){return this._peekToken()},e.prototype.readToken=function(){return this._readToken()},e.prototype.readTokens=function(e){for(var t=void 0;t=this.readToken();)if(e[t.type]&&!1===e[t.type](t))return},e.prototype.clear=function(){var e=this.stream;return this.stream="",e},e.prototype.rest=function(){return this.stream},e}();t.default=_,_.tokenToString=function(e){return e.toString()},_.escapeAttributes=function(e){var t={};for(var o in e)e.hasOwnProperty(o)&&(t[o]=(0,l.escapeQuotes)(e[o],null));return t},_.supports=s;for(var f in s)s.hasOwnProperty(f)&&(_.browserHasFlaw=_.browserHasFlaw||!s[f]&&f)},function(e,t){"use strict";t.__esModule=!0;var o=!1,r=!1,n=window.document.createElement("div");try{var i="<P><I></P></I>";n.innerHTML=i,t.tagSoup=o=n.innerHTML!==i}catch(e){t.tagSoup=o=!1}try{n.innerHTML="<P><i><P></P></i></P>",t.selfClose=r=2===n.childNodes.length}catch(e){t.selfClose=r=!1}n=null,t.tagSoup=o,t.selfClose=r},function(e,t,o){"use strict";function r(e){var t=e.indexOf("--\x3e");if(t>=0)return new d.CommentToken(e.substr(4,t-1),t+3)}function n(e){var t=e.indexOf("<");return new d.CharsToken(t>=0?t:e.length)}function i(e){if(-1!==e.indexOf(">")){var t=e.match(p.startTag);if(t){var o=function(){var e={},o={},r=t[2];return t[2].replace(p.attr,function(t,n){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(e[arguments[5]]="",o[arguments[5]]=!0):e[n]=arguments[2]||arguments[3]||arguments[4]||p.fillAttr.test(n)&&n||"":e[n]="",r=r.replace(t,"")}),{v:new d.StartTagToken(t[1],t[0].length,e,o,!!t[3],r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))}}();if("object"===(void 0===o?"undefined":c(o)))return o.v}}}function s(e){var t=i(e);if(t){var o=e.slice(t.length);if(o.match(new RegExp("</\\s*"+t.tagName+"\\s*>","i"))){var r=o.match(new RegExp("([\\s\\S]*?)</\\s*"+t.tagName+"\\s*>","i"));if(r)return new d.AtomicTagToken(t.tagName,r[0].length+t.length,t.attrs,t.booleanAttrs,r[1])}}}function a(e){var t=e.match(p.endTag);if(t)return new d.EndTagToken(t[1],t[0].length)}t.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.comment=r,t.chars=n,t.startTag=i,t.atomicTag=s,t.endTag=a;var d=o(4),p={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,t,o){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0,t.EndTagToken=t.AtomicTagToken=t.StartTagToken=t.TagToken=t.CharsToken=t.CommentToken=t.Token=void 0;var n=o(5),i=(t.Token=function e(t,o){r(this,e),this.type=t,this.length=o,this.text=""},t.CommentToken=function(){function e(t,o){r(this,e),this.type="comment",this.length=o||(t?t.length:0),this.text="",this.content=t}return e.prototype.toString=function(){return"\x3c!--"+this.content},e}(),t.CharsToken=function(){function e(t){r(this,e),this.type="chars",this.length=t,this.text=""}return e.prototype.toString=function(){return this.text},e}(),t.TagToken=function(){function e(t,o,n,i,s){r(this,e),this.type=t,this.length=n,this.text="",this.tagName=o,this.attrs=i,this.booleanAttrs=s,this.unary=!1,this.html5Unary=!1}return e.formatTag=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o="<"+e.tagName;for(var r in e.attrs)if(e.attrs.hasOwnProperty(r)){o+=" "+r;var i=e.attrs[r];void 0!==e.booleanAttrs&&void 0!==e.booleanAttrs[r]||(o+='="'+(0,n.escapeQuotes)(i)+'"')}return e.rest&&(o+=" "+e.rest),o+=e.unary&&!e.html5Unary?"/>":">",void 0!==t&&null!==t&&(o+=t+"</"+e.tagName+">"),o},e}());t.StartTagToken=function(){function e(t,o,n,i,s,a){r(this,e),this.type="startTag",this.length=o,this.text="",this.tagName=t,this.attrs=n,this.booleanAttrs=i,this.html5Unary=!1,this.unary=s,this.rest=a}return e.prototype.toString=function(){return i.formatTag(this)},e}(),t.AtomicTagToken=function(){function e(t,o,n,i,s){r(this,e),this.type="atomicTag",this.length=o,this.text="",this.tagName=t,this.attrs=n,this.booleanAttrs=i,this.unary=!1,this.html5Unary=!1,this.content=s}return e.prototype.toString=function(){return i.formatTag(this,this.content)},e}(),t.EndTagToken=function(){function e(t,o){r(this,e),this.type="endTag",this.length=o,this.text="",this.tagName=t}return e.prototype.toString=function(){return"</"+this.tagName+">"},e}()},function(e,t){"use strict";function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e?e.replace(/([^"]*)"/g,function(e,t){return/\\/.test(t)?t+'"':t+'\\"'}):t}t.__esModule=!0,t.escapeQuotes=o},function(e,t){"use strict";function o(e){return e&&"startTag"===e.type&&(e.unary=a.test(e.tagName)||e.unary,e.html5Unary=!/\/>$/.test(e.text)),e}function r(e,t){var r=e.stream,n=o(t());return e.stream=r,n}function n(e,t){var o=t.pop();e.prepend("</"+o.tagName+">")}function i(){var e=[];return e.last=function(){return this[this.length-1]},e.lastTagNameEq=function(e){var t=this.last();return t&&t.tagName&&t.tagName.toUpperCase()===e.toUpperCase()},e.containsTagName=function(e){for(var t,o=0;t=this[o];o++)if(t.tagName===e)return!0;return!1},e}function s(e,t,s){function a(){var t=r(e,s);t&&p[t.type]&&p[t.type](t)}var d=i(),p={startTag:function(o){var r=o.tagName;"TR"===r.toUpperCase()&&d.lastTagNameEq("TABLE")?(e.prepend("<TBODY>"),a()):t.selfCloseFix&&c.test(r)&&d.containsTagName(r)?d.lastTagNameEq(r)?n(e,d):(e.prepend("</"+o.tagName+">"),a()):o.unary||d.push(o)},endTag:function(o){d.last()?t.tagSoupFix&&!d.lastTagNameEq(o.tagName)?n(e,d):d.pop():t.tagSoupFix&&(s(),a())}};return function(){return a(),o(s())}}t.__esModule=!0,t.default=s;var a=/^(AREA|BASE|BASEFONT|BR|COL|FRAME|HR|IMG|INPUT|ISINDEX|LINK|META|PARAM|EMBED)$/i,c=/^(COLGROUP|DD|DT|LI|OPTIONS|P|TD|TFOOT|TH|THEAD|TR)$/i}])}()}()},function(e,t){"use strict";function o(e){return void 0!==e&&null!==e}function r(e){return"function"==typeof e}function n(e,t,o){var r=void 0,n=e&&e.length||0;for(r=0;r<n;r++)t.call(o,e[r],r)}function i(e,t,o){for(var r in e)e.hasOwnProperty(r)&&t.call(o,r,e[r])}function s(e,t){return e=e||{},i(t,function(t,r){o(e[t])||(e[t]=r)}),e}function a(e){try{return Array.prototype.slice.call(e)}catch(o){var t=function(){var t=[];return n(e,function(e){t.push(e)}),{v:t}}();if("object"===(void 0===t?"undefined":u(t)))return t.v}}function c(e){return e[e.length-1]}function d(e,t){return!(!e||"startTag"!==e.type&&"atomicTag"!==e.type||!("tagName"in e)||!~e.tagName.toLowerCase().indexOf(t))}function p(e){return d(e,"script")}function l(e){return d(e,"style")}t.__esModule=!0;var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.existy=o,t.isFunction=r,t.each=n,t.eachKey=i,t.defaults=s,t.toArray=a,t.last=c,t.isTag=d,t.isScript=p,t.isStyle=l}])}),function(e){var t={common:{init:function(){"use strict";function t(e,t){try{jQuery().gdpr_cookie_compliance_analytics(e,t)}catch(e){}}function o(e){try{jQuery().gdpr_cookie_compliance_consent_log(e)}catch(e){}}function r(){var e=l("moove_gdpr_popup"),o={};return o.strict="0",o.thirdparty="0",o.advanced="0",e&&(e=JSON.parse(e),o.strict=e.strict,o.thirdparty=e.thirdparty,o.advanced=e.advanced,a(o),t("script_inject",e)),void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.strict)&&n(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.thirdparty)&&n(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&e&&1===parseInt(e.advanced)&&n()):"1"!==moove_frontend_gdpr_scripts.strict_init&&n(),o}function n(){e(document).find("iframe[data-gdpr-iframesrc]").each(function(){e(this).attr("src",e(this).attr("data-gdpr-iframesrc"))})}function i(e){p("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"1",advanced:"1"}),h),s("enabled-all"),t("accept_all","")}function s(t){var o=!1;try{void 0!==moove_frontend_gdpr_scripts.force_reload&&"true"===moove_frontend_gdpr_scripts.force_reload&&(o=!0)}catch(e){}var n=r(),i=moove_frontend_gdpr_scripts.enabled_default.third_party,s=moove_frontend_gdpr_scripts.enabled_default.advanced;if(document.cookie.indexOf("moove_gdpr_popup")>=0||1==i||1==s){l("moove_gdpr_popup");1==i&&(v.strict=1,v.thirdparty=i),1==s&&(v.strict=1,v.advanced=s),v&&(parseInt(n.strict)-parseInt(v.strict)<0&&(o=!0),parseInt(n.thirdparty)-parseInt(v.thirdparty)<0&&(o=!0),parseInt(n.advanced)-parseInt(v.advanced)<0&&(o=!0))}if(o)location.reload(!0);else{u(l("moove_gdpr_popup")),c(),e("#moove_gdpr_save_popup_settings_button").show()}}function a(t){t&&(1===parseInt(t.strict)?e("#moove_gdpr_strict_cookies").is(":checked")||(e("#moove_gdpr_strict_cookies").click(),e("#third_party_cookies fieldset").removeClass("fl-disabled"),e("#moove_gdpr_performance_cookies").prop("disabled",!1),e("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#advanced-cookies fieldset").removeClass("fl-disabled"),e("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_advanced_cookies").prop("disabled",!1)):e("#moove_gdpr_strict_cookies").is(":checked")&&(e("#moove_gdpr_strict_cookies").click().prop("checked",!0),e("#third_party_cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),e("#advanced-cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1)),1===parseInt(t.thirdparty)?e("#moove_gdpr_performance_cookies").is(":checked")||e("#moove_gdpr_performance_cookies").click():e("#moove_gdpr_performance_cookies").is(":checked")&&e("#moove_gdpr_performance_cookies").click(),1===parseInt(t.advanced)?e("#moove_gdpr_advanced_cookies").is(":checked")||e("#moove_gdpr_advanced_cookies").click():e("#moove_gdpr_advanced_cookies").is(":checked")&&e("#moove_gdpr_advanced_cookies").click(),e('input[data-name="moove_gdpr_performance_cookies"]').prop("checked",e("#moove_gdpr_performance_cookies").is(":checked")),e('input[data-name="moove_gdpr_strict_cookies"]').prop("checked",e("#moove_gdpr_strict_cookies").is(":checked")),e('input[data-name="moove_gdpr_advanced_cookies"]').prop("checked",e("#moove_gdpr_advanced_cookies").is(":checked")))}function c(){e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"))}function d(){if(void 0!==moove_frontend_gdpr_scripts.display_cookie_banner){if("true"===moove_frontend_gdpr_scripts.display_cookie_banner)e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),e("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),e("body").addClass("gdpr-infobar-visible"),t("show_infobar",""));else if(e("#moove_gdpr_cookie_info_bar").length>0){e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible");var o={strict:1,thirdparty:1,advanced:1};u(JSON.stringify(o))}}else e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),e("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),e("body").addClass("gdpr-infobar-visible"),t("show_infobar",""))}function p(e,t,r){var n;if(r>0){var i=new Date;i.setTime(i.getTime()+24*r*60*60*1e3),n="; expires="+i.toGMTString()}else n="";var s="SameSite=Lax";void 0!==moove_frontend_gdpr_scripts.cookie_attributes&&(s=moove_frontend_gdpr_scripts.cookie_attributes),document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+n+"; path=/; "+s,JSON.parse(t),o(t)}function l(e){for(var t=encodeURIComponent(e)+"=",o=document.cookie.split(";"),r=0;r<o.length;r++){for(var n=o[r];" "===n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(t))return decodeURIComponent(n.substring(t.length,n.length))}return null}function u(o){if(v=r(),o){var i=o;o=JSON.parse(o);r();if(!1!==g){var s=JSON.parse(g);1===parseInt(s.thirdparty)&&1===parseInt(o.thirdparty)&&(o.thirdparty="0"),1===parseInt(s.advanced)&&1===parseInt(o.advanced)&&(o.advanced="0")}t("script_inject",o),y=!0,void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.strict)&&n(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.thirdparty)&&n(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&o&&1===parseInt(o.advanced)&&n()):1===parseInt(o.strict)&&n(),e.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:o.strict,thirdparty:o.thirdparty,advanced:o.advanced},function(t){g=i;var o=JSON.parse(t);o.header&&postscribe(document.head,o.header),o.body&&e(o.body).prependTo(document.body),o.footer&&postscribe(document.body,o.footer)})}else d()}function _(){var t=!1;e(document).find("#moove_gdpr_cookie_modal input[type=checkbox]").each(function(){e(this).is(":checked")&&(t=!0)}),t?(e(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").hide().removeClass("button-visible"),e(".moove-gdpr-button-holder .moove-gdpr-modal-save-settings").show().addClass("button-visible")):e(".moove-gdpr-button-holder .moove-gdpr-modal-save-settings").is(":visible")?e(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").hide().removeClass("button-visible"):e(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").show().addClass("button-visible")}function f(){for(var e=document.cookie.split("; "),t=0;t<e.length;t++)for(var o=window.location.hostname.split(".");o.length>0;){var r=encodeURIComponent(e[t].split(";")[0].split("=")[0])+"=; expires=Thu, 01-Jan-1970 00:00:01 GMT; domain="+o.join(".")+" ; path=",n=location.pathname.split("/");for(document.cookie=r+"/";n.length>0;)document.cookie=r+n.join("/"),n.pop();o.shift()}}function m(){var t=l("moove_gdpr_popup");f();var o="0",r="0",n="0",i=!1;t&&(t=JSON.parse(t),o=t.strict,r=t.advanced,n=t.thirdparty),e("#moove_gdpr_strict_cookies").length>0?e("#moove_gdpr_strict_cookies").is(":checked")?(o="1",i=!0):o="0":(i=!0,o="1"),e("#moove_gdpr_performance_cookies").is(":checked")?(n="1",i=!0):n="0",e("#moove_gdpr_advanced_cookies").is(":checked")?(r="1",i=!0):r="0",!t&&i?(p("moove_gdpr_popup",JSON.stringify({strict:o,thirdparty:n,advanced:r}),h),c(),e("#moove_gdpr_save_popup_settings_button").show()):t&&p("moove_gdpr_popup",JSON.stringify({strict:o,thirdparty:n,advanced:r}),h);var t=l("moove_gdpr_popup");t&&(t=JSON.parse(t),"0"==t.strict&&"0"==t.advanced&&"0"==t.thirdparty&&f())}var h=365;void 0!==moove_frontend_gdpr_scripts.cookie_expiration&&(h=moove_frontend_gdpr_scripts.cookie_expiration),e(document).on("click","#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-reject-btn",function(t){t.preventDefault(),p("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"0",advanced:"0"}),h),e("#moove_gdpr_cookie_info_bar").length>0&&(e("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),e("body").removeClass("gdpr-infobar-visible"),location.reload(!0))}),e.fn.moove_gdpr_read_cookies=function(e){var t=l("moove_gdpr_popup"),o={};return o.strict="0",o.thirdparty="0",o.advanced="0",t&&(t=JSON.parse(t),o.strict=t.strict,o.thirdparty=t.thirdparty,o.advanced=t.advanced),o};var v=r(),g=!1,y=!1;if(e.fn.moove_gdpr_save_cookie=function(o){var r=l("moove_gdpr_popup"),i=e(window).scrollTop();if(!r){if(o.thirdParty)var s="1";else var s="0";if(o.advanced)var c="1";else var c="0";if(o.scrollEnable){var d=o.scrollEnable;e(window).scroll(function(){!y&&e(this).scrollTop()-i>d&&("undefined"===o.thirdparty&&"undefined"===o.advanced||(p("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:s,advanced:c}),h),r=JSON.parse(r),a(r)))})}else"undefined"===o.thirdparty&&"undefined"===o.advanced||(p("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:s,advanced:c}),h),r=JSON.parse(r),a(r));r=l("moove_gdpr_popup"),r&&(r=JSON.parse(r),t("script_inject",r),y=!0,void 0!==moove_frontend_gdpr_scripts.ifbc?("strict"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.strict)&&n(),"thirdparty"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.thirdparty)&&n(),"advanced"===moove_frontend_gdpr_scripts.ifbc&&r&&1===parseInt(r.advanced)&&n()):1===parseInt(r.strict)&&n(),jQuery.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:r.strict,thirdparty:r.thirdparty,advanced:r.advanced},function(t){var o=JSON.parse(t);o.header&&postscribe(document.head,o.header),o.body&&e(o.body).prependTo(document.body),o.footer&&postscribe(document.body,o.footer)}))}},"undefined"==typeof lity&&"true"===moove_frontend_gdpr_scripts.load_lity){var k=moove_frontend_gdpr_scripts.plugin_dir+"/dist/scripts/lity.js",b=moove_frontend_gdpr_scripts.plugin_dir+"/dist/styles/lity.css";postscribe(document.body,'<script src="'+k+'"><\/script>'),postscribe(document.head,'<link href="'+b+'" rel="stylesheet">'),console.log("lity lightbox loaded by JS")}var w="",T=!1;if(window.location.hash){var S=window.location.hash.substring(1);"moove_gdpr_cookie_modal"===S&&(T=!0,t("opened_modal_from_link",""),setTimeout(function(){e("#moove_gdpr_cookie_modal").length>0&&(w=lity("#moove_gdpr_cookie_modal"),e(".lity").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_lity_open())},500))}if(window.location.hash){var S=window.location.hash.substring(1);"gdpr_cookie_modal"===S&&(T=!0,t("opened_modal_from_link",""),setTimeout(function(){e("#moove_gdpr_cookie_modal").length>0&&(w=lity("#moove_gdpr_cookie_modal"),e(".lity").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_lity_open())},500))}!function(){var t=(location.pathname,e(window).scrollTop());e("#moove_gdpr_save_popup_settings_button").show();var o=moove_frontend_gdpr_scripts.enabled_default.third_party,n=moove_frontend_gdpr_scripts.enabled_default.advanced;if(void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll&&1!==parseInt(o)&&1!==parseInt(n)&&(o=1,n=1),document.cookie.indexOf("moove_gdpr_popup")>=0||1==o||1==n){var i=l("moove_gdpr_popup");if(i){var s=r();"0"==s.strict&&"0"==s.advanced&&"0"==s.thirdparty&&(f(),d())}else{var _=!1;if("undefined"!=typeof sessionStorage&&(_=sessionStorage.getItem("gdpr_session")),void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll)if(_)try{a(JSON.parse(_)),d(),y=!0,u(_)}catch(e){}else e(window).scroll(function(){if(!y&&e(this).scrollTop()-t>200){i={strict:1,thirdparty:o,advanced:n},l("moove_gdpr_popup")||"undefined"!=typeof sessionStorage&&((_=sessionStorage.getItem("gdpr_session"))||(sessionStorage.setItem("gdpr_session",JSON.stringify(i)),_=sessionStorage.getItem("gdpr_session")));try{a(i),i=JSON.stringify(i),d(),y=!0,u(i),void 0!==moove_frontend_gdpr_scripts.gdpr_aos_hide&&"true"===moove_frontend_gdpr_scripts.gdpr_aos_hide&&(p("moove_gdpr_popup",i,h),c())}catch(e){}}});else i={strict:1,thirdparty:o,advanced:n},a(i),i=JSON.stringify(i),d()}u(i)}else d()}(),e(document).on("click",'[data-href*="#moove_gdpr_cookie_modal"],[href*="#moove_gdpr_cookie_modal"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").length>0&&(T=!0,w=lity("#moove_gdpr_cookie_modal"),e(".lity").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_lity_open(),t("opened_modal_from_link",""))}),e(document).on("click",'[data-href*="#gdpr_cookie_modal"],[href*="#gdpr_cookie_modal"]',function(o){o.preventDefault(),e("#moove_gdpr_cookie_modal").length>0&&(T=!0,w=lity("#moove_gdpr_cookie_modal"),e(".lity").addClass("moove_gdpr_cookie_modal_open"),e(document).moove_lity_open(),t("opened_modal_from_link",""))}),e(document).on("click","#moove_gdpr_cookie_info_bar .moove-gdpr-close-modal-button a, #moove_gdpr_cookie_info_bar .moove-gdpr-close-modal-button button",function(e){e.preventDefault()}),e(document).on("click",".moove-gdpr-modal-close",function(t){t.preventDefault(),e(".lity .lity-close").click(),e(document).moove_lity_close()}),e(document).on("click","#moove-gdpr-menu .moove-gdpr-tab-nav",function(o){o.preventDefault(),o.stopPropagation(),e("#moove-gdpr-menu li").removeClass("menu-item-selected"),e(this).parent().addClass("menu-item-selected"),e(".moove-gdpr-tab-content .moove-gdpr-tab-main").hide(),e(e(this).attr("href")).show(),e(e(this).attr("data-href")).show(),t("clicked_to_tab",e(this).attr("data-href"))}),e(document).on("lity:close",function(t,o){e(document).moove_lity_close()}),e.fn.moove_lity_close=function(t){T&&(e("body").removeClass("moove_gdpr_overflow"),T=!1)},e.fn.moove_lity_open=function(t){if(T){e("body").addClass("moove_gdpr_overflow");var o=l("moove_gdpr_popup");e(".moove-gdpr-status-bar input[type=checkbox]").each(function(){e(this).is(":checked")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown()}),o&&(o=JSON.parse(o),a(o)),e(".moove-gdpr-modal-save-settings").hide().removeClass("button-visible"),_()}},e(document).on("lity:open",function(t,o){e(document).moove_lity_open()}),e(document).on("click",".fl-disabled",function(t){e("#moove_gdpr_cookie_modal .moove-gdpr-modal-content").is(".moove_gdpr_modal_theme_v2")?(e("#moove_gdpr_strict_cookies").click(),e(this).click()):e(this).closest(".moove-gdpr-tab-main-content").find(".moove-gdpr-strict-secondary-warning-message").slideDown()}),
2
+ e(document).on("change",".moove-gdpr-status-bar input[type=checkbox]",function(t){e(".moove-gdpr-modal-save-settings").show().addClass("button-visible"),e(".moove-gdpr-modal-allow-all").hide().removeClass("button-visible");var o=e(this).closest(".moove-gdpr-tab-main").attr("id");e(this).closest(".moove-gdpr-status-bar").toggleClass("checkbox-selected"),e(this).closest(".moove-gdpr-tab-main").toggleClass("checkbox-selected"),e("#moove-gdpr-menu .menu-item-"+o).toggleClass("menu-item-off"),e(this).is(":checked")?e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():e(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown(),e(this).is("#moove_gdpr_strict_cookies")&&(e(this).is(":checked")?(e("#third_party_cookies fieldset").removeClass("fl-disabled"),e("#moove_gdpr_performance_cookies").prop("disabled",!1),e("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#advanced-cookies fieldset").removeClass("fl-disabled"),e("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),e("#moove_gdpr_advanced_cookies").prop("disabled",!1)):(e(".gdpr_cookie_settings_shortcode_content").find("input").each(function(){e(this).prop("checked",!1)}),e("#third_party_cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),e("#advanced-cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),e("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1))),e('input[data-name="'+e(this).attr("name")+'"]').prop("checked",e(this).is(":checked")),_()}),e(document).on("click",".gdpr_cookie_settings_shortcode_content a.gdpr-shr-save-settings",function(t){t.preventDefault(),m(),e(".lity .lity-close").click(),e(document).moove_lity_close(),s("modal-save-settings")}),e(document).on("change",".gdpr_cookie_settings_shortcode_content input[type=checkbox]",function(t){var o=e(this).attr("data-name"),r=e("#"+o);e(this).is(":checked")?(e('input[data-name="'+o+'"]').prop("checked",!0),"moove_gdpr_strict_cookies"!==e(this).attr("data-name")&&(e(this).closest(".gdpr_cookie_settings_shortcode_content").find('input[data-name="moove_gdpr_strict_cookies"]').is(":checked")||(e('input[data-name="'+o+'"]').prop("checked",!1),e('.gdpr_cookie_settings_shortcode_content input[data-name="moove_gdpr_strict_cookies"]').closest(".gdpr-shr-switch").css("transform","scale(1.2)"),setTimeout(function(){e('.gdpr_cookie_settings_shortcode_content input[data-name="moove_gdpr_strict_cookies"]').closest(".gdpr-shr-switch").css("transform","scale(1)")},300)))):(e('input[data-name="'+o+'"]').prop("checked",e(this).is(":checked")),"moove_gdpr_strict_cookies"===e(this).attr("data-name")&&e(".gdpr_cookie_settings_shortcode_content").find('input[type="checkbox"]').prop("checked",!1)),r.click()}),e(document).on("click",".moove-gdpr-modal-allow-all",function(t){t.preventDefault(),e("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var t=e(this);t.is(":checked")||t.click()}),i("enable_all enable-all-button"),e(".lity .lity-close").click(),c(),m(),e(document).moove_lity_close()}),e(document).on("click",".moove-gdpr-infobar-allow-all",function(e){e.preventDefault(),i("enable_all allow-btn")}),e(document).on("click",".moove-gdpr-modal-save-settings",function(t){t.preventDefault(),m(),e(".lity .lity-close").click(),e(document).moove_lity_close(),s("modal-save-settings")})},finalize:function(){}}},o={fire:function(e,o,r){var n,i=t;o=void 0===o?"init":o,n=""!==e,n=n&&i[e],(n=n&&"function"==typeof i[e][o])&&i[e][o](r)},loadEvents:function(){void 0!==moove_frontend_gdpr_scripts.geo_location&&"true"===moove_frontend_gdpr_scripts.geo_location?jQuery.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_localize_scripts"},function(e){var t=JSON.parse(e);void 0!==t.display_cookie_banner&&(moove_frontend_gdpr_scripts.display_cookie_banner=t.display_cookie_banner),void 0!==t.enabled_default&&(moove_frontend_gdpr_scripts.enabled_default=t.enabled_default),o.fire("common")}):o.fire("common"),e.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(e,t){o.fire(t),o.fire(t,"finalize")}),o.fire("common","finalize")}};e(document).ready(o.loadEvents)}(jQuery);
gdpr-modules/branding-styles.php CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
  <style id="gdpr_cookie_compliance_inline_styles" type='text/css'>
2
  <?php
3
  $primary_colour = $content->primary_colour;
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
  <style id="gdpr_cookie_compliance_inline_styles" type='text/css'>
7
  <?php
8
  $primary_colour = $content->primary_colour;
gdpr-modules/infobar/floating-button.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <?php if ( $content->is_enabled ) : ?>
2
  <button data-href="#moove_gdpr_cookie_modal" id="moove_gdpr_save_popup_settings_button" style='<?php echo $content->styles; ?>' class="<?php echo $content->class; ?>">
3
  <span class="moove_gdpr_icon"><span class="gdpr-icon moovegdpr-advanced"></span></span>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <?php if ( $content->is_enabled ) : ?>
8
  <button data-href="#moove_gdpr_cookie_modal" id="moove_gdpr_save_popup_settings_button" style='<?php echo $content->styles; ?>' class="<?php echo $content->class; ?>">
9
  <span class="moove_gdpr_icon"><span class="gdpr-icon moovegdpr-advanced"></span></span>
gdpr-modules/infobar/infobar-base.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <?php
2
  if ( $content->show ) : ?>
3
  <div id="moove_gdpr_cookie_info_bar" class="<?php echo $content->class; ?>">
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <?php
8
  if ( $content->show ) : ?>
9
  <div id="moove_gdpr_cookie_info_bar" class="<?php echo $content->class; ?>">
gdpr-modules/infobar/infobar-buttons.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <div class="moove-gdpr-button-holder">
2
  <button class="mgbutton moove-gdpr-infobar-allow-all"><?php echo $content->button_label; ?></button>
3
  <?php do_action( 'gdpr_info_bar_button_extensions' ); ?>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <div class="moove-gdpr-button-holder">
8
  <button class="mgbutton moove-gdpr-infobar-allow-all"><?php echo $content->button_label; ?></button>
9
  <?php do_action( 'gdpr_info_bar_button_extensions' ); ?>
gdpr-modules/infobar/infobar-content.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <div class="moove-gdpr-cookie-notice">
2
  <?php echo $content->text_content; ?>
3
  </div>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <div class="moove-gdpr-cookie-notice">
8
  <?php echo $content->text_content; ?>
9
  </div>
gdpr-modules/modal/company-logo.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <div class="moove-gdpr-company-logo-holder">
2
  <img src="<?php echo esc_url( $content->logo_url ); ?>" alt="<?php echo esc_attr( $content->logo_alt ); ?>" class="img-responsive" />
3
  </div>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <div class="moove-gdpr-company-logo-holder">
8
  <img src="<?php echo esc_url( $content->logo_url ); ?>" alt="<?php echo esc_attr( $content->logo_alt ); ?>" class="img-responsive" />
9
  </div>
gdpr-modules/modal/content-sections/advanced.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <?php if ( $content->show ) : ?>
2
  <div id="advanced-cookies" class="moove-gdpr-tab-main" <?php echo $content->visibility; ?>>
3
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <?php if ( $content->show ) : ?>
8
  <div id="advanced-cookies" class="moove-gdpr-tab-main" <?php echo $content->visibility; ?>>
9
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
gdpr-modules/modal/content-sections/cookiepolicy.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <?php if ( $content->show ) : ?>
2
  <div id="cookie_policy_modal" class="moove-gdpr-tab-main" <?php echo $content->visibility; ?>>
3
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <?php if ( $content->show ) : ?>
8
  <div id="cookie_policy_modal" class="moove-gdpr-tab-main" <?php echo $content->visibility; ?>>
9
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
gdpr-modules/modal/content-sections/overview.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <div id="privacy_overview" class="moove-gdpr-tab-main">
2
  <?php if ( $content->tab_title ) : ?>
3
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <div id="privacy_overview" class="moove-gdpr-tab-main">
8
  <?php if ( $content->tab_title ) : ?>
9
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
gdpr-modules/modal/content-sections/strictly.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <?php if ( $content->show ) : ?>
2
  <div id="strict-necessary-cookies" class="moove-gdpr-tab-main" <?php echo $content->visibility; ?>>
3
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <?php if ( $content->show ) : ?>
8
  <div id="strict-necessary-cookies" class="moove-gdpr-tab-main" <?php echo $content->visibility; ?>>
9
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
gdpr-modules/modal/content-sections/third_party.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <?php if ( $content->show ) : ?>
2
  <div id="third_party_cookies" class="moove-gdpr-tab-main" <?php echo $content->visibility; ?>>
3
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <?php if ( $content->show ) : ?>
8
  <div id="third_party_cookies" class="moove-gdpr-tab-main" <?php echo $content->visibility; ?>>
9
  <span class="tab-title"><?php echo $content->tab_title; ?></span>
gdpr-modules/modal/gdpr-branding.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <div class="moove-gdpr-branding-cnt">
2
  <?php
3
  if ( $content->is_enabled ) :
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <div class="moove-gdpr-branding-cnt">
8
  <?php
9
  if ( $content->is_enabled ) :
gdpr-modules/modal/modal-base-onepage.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <!-- V2 -->
2
  <div id="moove_gdpr_cookie_modal" class="lity-hide">
3
  <div class="moove-gdpr-modal-content moove-clearfix logo-position-<?php echo esc_attr( $content->logo_position ); ?> <?php echo esc_attr( $content->theme ); ?>">
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <!-- V2 -->
8
  <div id="moove_gdpr_cookie_modal" class="lity-hide">
9
  <div class="moove-gdpr-modal-content moove-clearfix logo-position-<?php echo esc_attr( $content->logo_position ); ?> <?php echo esc_attr( $content->theme ); ?>">
gdpr-modules/modal/modal-base-tabs.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <!-- V1 -->
2
  <div id="moove_gdpr_cookie_modal" class="lity-hide">
3
  <div class="moove-gdpr-modal-content moove-clearfix logo-position-<?php echo esc_attr( $content->logo_position ); ?> <?php echo esc_attr( $content->theme ); ?>">
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <!-- V1 -->
8
  <div id="moove_gdpr_cookie_modal" class="lity-hide">
9
  <div class="moove-gdpr-modal-content moove-clearfix logo-position-<?php echo esc_attr( $content->logo_position ); ?> <?php echo esc_attr( $content->theme ); ?>">
gdpr-modules/modal/tab-footer-buttons.php CHANGED
@@ -1,3 +1,8 @@
 
 
 
 
 
1
  <div class="moove-gdpr-button-holder">
2
  <button class="mgbutton moove-gdpr-modal-allow-all button-visible"><?php echo esc_attr( $content->allow_label ); ?></button>
3
  <button class="mgbutton moove-gdpr-modal-save-settings button-visible"><?php echo esc_attr( $content->settings_label ); ?></button>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
  <div class="moove-gdpr-button-holder">
7
  <button class="mgbutton moove-gdpr-modal-allow-all button-visible"><?php echo esc_attr( $content->allow_label ); ?></button>
8
  <button class="mgbutton moove-gdpr-modal-save-settings button-visible"><?php echo esc_attr( $content->settings_label ); ?></button>
gdpr-modules/modal/tab-navigation.php CHANGED
@@ -1,3 +1,9 @@
 
 
 
 
 
 
1
  <li class="menu-item-on menu-item-privacy_overview menu-item-selected">
2
  <button data-href="#privacy_overview" class="moove-gdpr-tab-nav"><span class="gdpr-icon moovegdpr-privacy-overview"></span> <span class="gdpr-nav-tab-title"><?php echo esc_attr( $content->overview->nav_label ); ?></span></button>
3
  </li>
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) {
3
+ exit;
4
+ } // Exit if accessed directly
5
+ ?>
6
+
7
  <li class="menu-item-on menu-item-privacy_overview menu-item-selected">
8
  <button data-href="#privacy_overview" class="moove-gdpr-tab-nav"><span class="gdpr-icon moovegdpr-privacy-overview"></span> <span class="gdpr-nav-tab-title"><?php echo esc_attr( $content->overview->nav_label ); ?></span></button>
9
  </li>
languages/gdpr-cookie-compliance.pot CHANGED
@@ -3,7 +3,7 @@ msgid ""
3
  msgstr ""
4
  "Project-Id-Version: PACKAGE VERSION\n"
5
  "Report-Msgid-Bugs-To: \n"
6
- "POT-Creation-Date: 2019-02-19 12:16+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: \n"
9
  "Language-Team: \n"
@@ -14,563 +14,996 @@ msgstr ""
14
  "Content-Transfer-Encoding: 8bit\n"
15
  "X-Generator: Loco https://localise.biz/"
16
 
17
- #: moove-modules.php:55 views/moove/admin/settings/floating_button.php:66
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  msgid "Change cookie settings"
19
  msgstr ""
20
 
21
- #: moove-modules.php:66 moove-modules.php:173 moove-modules.php:349
22
- #: views/moove/admin/settings/settings_page.php:67
23
- #: views/moove/admin/settings/privacy_overview.php:37
24
  msgid "Privacy Overview"
25
  msgstr ""
26
 
27
- #: moove-modules.php:116
28
  msgid ""
29
  "This website uses cookies to provide you with the best browsing experience."
30
  msgstr ""
31
 
32
- #: moove-modules.php:117
33
  msgid "Find out more or adjust your [setting]settings[/setting]."
34
  msgstr ""
35
 
36
- #: moove-modules.php:133 views/moove/admin/settings/banner_settings.php:124
 
37
  msgid "Accept"
38
  msgstr ""
39
 
40
- #: moove-modules.php:194 moove-modules.php:353
41
- #: views/moove/admin/settings/settings_page.php:76
42
- #: views/moove/admin/settings/strictly_necessary_cookies.php:55
43
  msgid "Strictly Necessary Cookies"
44
  msgstr ""
45
 
46
- #: moove-modules.php:207 moove-modules.php:236 moove-modules.php:264
47
- #: views/moove/admin/settings/advanced_cookies.php:103
48
- #: views/moove/admin/settings/third_party_cookies.php:105
49
- #: views/moove/admin/settings/general_settings.php:104
50
- #: views/moove/admin/settings/banner_settings.php:137
51
- #: views/moove/admin/settings/floating_button.php:55
 
52
  msgid "Enabled"
53
  msgstr ""
54
 
55
- #: moove-modules.php:208 moove-modules.php:237 moove-modules.php:265
56
- #: views/moove/admin/settings/advanced_cookies.php:103
57
- #: views/moove/admin/settings/third_party_cookies.php:105
58
- #: views/moove/admin/settings/general_settings.php:105
59
- #: views/moove/admin/settings/banner_settings.php:137
60
- #: views/moove/admin/settings/floating_button.php:55
 
61
  msgid "Disabled"
62
  msgstr ""
63
 
64
- #: moove-modules.php:252 moove-modules.php:309 moove-modules.php:357
65
- #: views/moove/admin/settings/settings_page.php:83
66
- #: views/moove/admin/settings/third_party_cookies.php:72
 
 
 
 
 
 
67
  msgid "3rd Party Cookies"
68
  msgstr ""
69
 
70
- #: moove-modules.php:330 views/moove/admin/settings/general_settings.php:95
 
71
  msgid "Enable All"
72
  msgstr ""
73
 
74
- #: moove-modules.php:331
75
  msgid "Save Settings"
76
  msgstr ""
77
 
78
- #: moove-modules.php:361 views/moove/admin/settings/advanced_cookies.php:72
79
- #: views/moove/admin/settings/settings_page.php:90
80
- msgid "Additional Cookies"
81
  msgstr ""
82
 
83
- #: moove-modules.php:365 views/moove/admin/settings/cookie_policy.php:46
84
- #: views/moove/admin/settings/settings_page.php:96
85
- msgid "Cookie Policy"
86
  msgstr ""
87
 
88
- #: moove-functions.php:22
89
  msgid "Settings"
90
  msgstr ""
91
 
92
- #: moove-functions.php:25
93
  msgid "Support"
94
  msgstr ""
95
 
96
- #: moove-functions.php:28
97
  msgid "Premium Upgrade"
98
  msgstr ""
99
 
100
- #: moove-actions.php:201
101
- msgid "plugin"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
102
  msgstr ""
103
 
104
- #: moove-content.php:34
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
105
  msgid ""
106
- "This website uses cookies so that we can provide you with the best user "
107
- "experience possible. Cookie information is stored in your browser and "
108
- "performs functions such as recognising you when you return to our website "
109
- "and helping our team to understand which sections of the website you find "
110
- "most interesting and useful."
111
  msgstr ""
112
 
113
- #: moove-content.php:44
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
114
  msgid ""
115
- "Strictly Necessary Cookie should be enabled at all times so that we can save "
116
- "your preferences for cookie settings."
 
 
 
 
 
 
 
 
117
  msgstr ""
118
 
119
- #: moove-content.php:60
 
 
 
 
 
120
  msgid ""
121
- "If you disable this cookie, we will not be able to save your preferences. "
122
- "This means that every time you visit this website you will need to enable or "
123
- "disable cookies again."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
124
  msgstr ""
125
 
126
- #: moove-content.php:71
127
  msgid ""
128
- "This website uses the following additional cookies:</p><p>(List the cookies "
129
- "that you are using on the website here.)"
 
 
 
 
130
  msgstr ""
131
 
132
- #: moove-content.php:81
133
  msgid ""
134
- "This website uses Google Analytics to collect anonymous information such as "
135
- "the number of visitors to the site, and the most popular pages."
 
136
  msgstr ""
137
 
138
- #: moove-content.php:82
139
- msgid "Keeping this cookie enabled helps us to improve our website."
140
  msgstr ""
141
 
142
- #: moove-content.php:95
143
- #, php-format
144
  msgid ""
145
- "More information about our <a href=\"%s\" target=\"_blank\">Cookie Policy</a>"
 
 
146
  msgstr ""
147
 
148
- #: moove-content.php:105
149
- msgid "Sorry,<br /> the content is blocked!"
150
  msgstr ""
151
 
152
- #: moove-content.php:106
153
- msgid "To unlock, please enable the cookies!"
154
  msgstr ""
155
 
156
- #: moove-content.php:108
157
- msgid "[accept]Accept[/accept] [setting]Adjust your settings[/setting]"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
158
  msgstr ""
159
 
160
- #: moove-content.php:130
161
  msgid ""
162
- "Please enable Strictly Necessary Cookies first so that we can save your "
163
- "preferences!"
 
164
  msgstr ""
165
 
166
- #: gdpr-modules/modal/content-sections/third_party.php:9
167
- #: gdpr-modules/modal/content-sections/strictly.php:12
168
- #: gdpr-modules/modal/content-sections/advanced.php:9
169
- msgid "disable"
170
  msgstr ""
171
 
172
- #: views/moove/admin/settings/branding.php:43
173
- #: views/moove/admin/settings/settings_page.php:51
174
- msgid "Branding"
 
 
 
 
 
 
 
 
 
 
 
 
 
175
  msgstr ""
176
 
177
- #: views/moove/admin/settings/branding.php:51
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
178
  msgid "Brand Primary Colour"
179
  msgstr ""
180
 
181
- #: views/moove/admin/settings/branding.php:57
182
- #: views/moove/admin/settings/branding.php:70
183
- #: views/moove/admin/settings/floating_button.php:88
184
- #: views/moove/admin/settings/floating_button.php:101
185
- #: views/moove/admin/settings/floating_button.php:114
186
  msgid "Select"
187
  msgstr ""
188
 
189
- #: views/moove/admin/settings/branding.php:64
190
  msgid "Brand Secondary Colour"
191
  msgstr ""
192
 
193
- #: views/moove/admin/settings/branding.php:77
194
  msgid "Cookie Settings Logo"
195
  msgstr ""
196
 
197
- #: views/moove/admin/settings/branding.php:78
198
  msgid "Recommended size:"
199
  msgstr ""
200
 
201
- #: views/moove/admin/settings/branding.php:78
202
  msgid "pixels"
203
  msgstr ""
204
 
205
- #: views/moove/admin/settings/branding.php:125
206
  msgid "Logo Position"
207
  msgstr ""
208
 
209
- #: views/moove/admin/settings/branding.php:128
210
  msgid "Left"
211
  msgstr ""
212
 
213
- #: views/moove/admin/settings/branding.php:131
214
  msgid "Center"
215
  msgstr ""
216
 
217
- #: views/moove/admin/settings/branding.php:134
218
  msgid "Right"
219
  msgstr ""
220
 
221
- #: views/moove/admin/settings/branding.php:142
 
 
 
 
 
 
 
 
 
 
 
 
222
  msgid "Choose font"
223
  msgstr ""
224
 
225
- #: views/moove/admin/settings/branding.php:145
226
  msgid "Default"
227
  msgstr ""
228
 
229
- #: views/moove/admin/settings/branding.php:149
230
  msgid "Inherit font-family from your WordPress theme"
231
  msgstr ""
232
 
233
- #: views/moove/admin/settings/branding.php:153
234
  msgid "Specify custom font"
235
  msgstr ""
236
 
237
- #: views/moove/admin/settings/branding.php:170
238
  msgid "CDN Base URL"
239
  msgstr ""
240
 
241
- #: views/moove/admin/settings/branding.php:174
242
- msgid ""
243
- "Optional, leave it empty to use default domain</strong><br /> Enter your CDN "
244
- "root URL to enable CDN for GDPR Lity library files. The URL can be http, "
245
- "https or protocol-relative"
246
  msgstr ""
247
 
248
- #: views/moove/admin/settings/branding.php:187
249
- #: views/moove/admin/settings/cookie_policy.php:106
250
- #: views/moove/admin/settings/advanced_cookies.php:227
251
- #: views/moove/admin/settings/strictly_necessary_cookies.php:154
252
- #: views/moove/admin/settings/third_party_cookies.php:228
253
- #: views/moove/admin/settings/privacy_overview.php:82
254
- #: views/moove/admin/settings/general_settings.php:134
255
- #: views/moove/admin/settings/banner_settings.php:191
256
- #: views/moove/admin/settings/floating_button.php:127
257
- msgid "Save changes"
258
  msgstr ""
259
 
260
- #: views/moove/admin/settings/cookie-banner-manager.php:1
261
  msgid "Hide Cookie Banner on Selected Posts / Pages"
262
  msgstr ""
263
 
264
- #: views/moove/admin/settings/cookie_policy.php:56
265
- #: views/moove/admin/settings/advanced_cookies.php:82
266
- #: views/moove/admin/settings/third_party_cookies.php:82
267
- #: views/moove/admin/settings/banner_settings.php:80
268
- msgid "Turn"
269
  msgstr ""
270
 
271
- #: views/moove/admin/settings/cookie_policy.php:63
272
- #: views/moove/admin/settings/advanced_cookies.php:88
273
- #: views/moove/admin/settings/third_party_cookies.php:88
274
- #: views/moove/admin/settings/banner_settings.php:86
275
- msgid "On"
276
  msgstr ""
277
 
278
- #: views/moove/admin/settings/cookie_policy.php:63
279
- #: views/moove/admin/settings/advanced_cookies.php:88
280
- #: views/moove/admin/settings/third_party_cookies.php:88
281
- #: views/moove/admin/settings/banner_settings.php:86
282
- msgid "Off"
283
  msgstr ""
284
 
285
- #: views/moove/admin/settings/cookie_policy.php:70
286
- #: views/moove/admin/settings/advanced_cookies.php:111
287
- #: views/moove/admin/settings/strictly_necessary_cookies.php:78
288
- #: views/moove/admin/settings/third_party_cookies.php:112
289
- #: views/moove/admin/settings/privacy_overview.php:48
290
- msgid "Tab Title"
291
  msgstr ""
292
 
293
- #: views/moove/admin/settings/cookie_policy.php:79
294
- #: views/moove/admin/settings/advanced_cookies.php:120
295
- #: views/moove/admin/settings/strictly_necessary_cookies.php:87
296
- #: views/moove/admin/settings/third_party_cookies.php:121
297
- #: views/moove/admin/settings/privacy_overview.php:57
298
- msgid "Tab Content"
299
  msgstr ""
300
 
301
- #: views/moove/admin/settings/geo-location.php:1
302
- msgid "Geo Location Setup"
303
  msgstr ""
304
 
305
- #: views/moove/admin/settings/advanced_cookies.php:95
306
- #: views/moove/admin/settings/third_party_cookies.php:95
 
 
 
 
307
  msgid "Default status"
308
  msgstr ""
309
 
310
- #: views/moove/admin/settings/advanced_cookies.php:96
311
- #: views/moove/admin/settings/third_party_cookies.php:96
312
  msgid "by default cookies should be"
313
  msgstr ""
314
 
315
- #: views/moove/admin/settings/advanced_cookies.php:145
316
- #: views/moove/admin/settings/third_party_cookies.php:146
317
  msgid ""
318
  "Paste your codes and snippets below. They will be added to all pages if user "
319
  "enables these cookies."
320
  msgstr ""
321
 
322
- #: views/moove/admin/settings/advanced_cookies.php:146
323
- #: views/moove/admin/settings/third_party_cookies.php:147
324
  msgid "Please fill out at least one of these fields:"
325
  msgstr ""
326
 
327
- #: views/moove/admin/settings/advanced_cookies.php:165
328
- #: views/moove/admin/settings/third_party_cookies.php:166
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
329
  msgid ""
330
  "Add scripts that you would like to be inserted to the HEAD section of your "
331
  "pages when user accepts these cookies"
332
  msgstr ""
333
 
334
- #: views/moove/admin/settings/advanced_cookies.php:175
335
- #: views/moove/admin/settings/advanced_cookies.php:194
336
- #: views/moove/admin/settings/third_party_cookies.php:176
337
- #: views/moove/admin/settings/third_party_cookies.php:195
338
  msgid ""
339
  "For example, you can use it for Google Tag Manager script or any other 3rd "
340
  "party code snippets."
341
  msgstr ""
342
 
343
- #: views/moove/admin/settings/advanced_cookies.php:184
344
- #: views/moove/admin/settings/third_party_cookies.php:185
345
  msgid ""
346
  "Add scripts that you would like to be inserted to the BODY section of your "
347
  "pages when user accepts these cookies"
348
  msgstr ""
349
 
350
- #: views/moove/admin/settings/advanced_cookies.php:203
351
- #: views/moove/admin/settings/third_party_cookies.php:204
352
  msgid ""
353
  "Add scripts that you would like to be inserted to the FOOTER section of your "
354
  "pages when user accepts these cookies"
355
  msgstr ""
356
 
357
- #: views/moove/admin/settings/advanced_cookies.php:213
358
- #: views/moove/admin/settings/third_party_cookies.php:214
359
  msgid ""
360
  "For example, you can use it for Google Analytics script or any other 3rd "
361
  "party code snippets."
362
  msgstr ""
363
 
364
- #: views/moove/admin/settings/full-screen-mode.php:1
365
- msgid "Full-Screen Mode Setup"
366
  msgstr ""
367
 
368
- #: views/moove/admin/settings/stats.php:1
369
- msgid "GDPR Analytics"
370
  msgstr ""
371
 
372
- #: views/moove/admin/settings/settings_page.php:2
373
- msgid "GDPR Cookie Compliance Plugin"
 
 
 
 
 
 
 
 
 
 
 
 
 
374
  msgstr ""
375
 
376
- #: views/moove/admin/settings/settings_page.php:3
377
  msgid ""
378
- "General Data Protection Regulation (GDPR) is a <a href=\"http://www.eugdpr."
379
- "org/\" target=\"_blank\">European regulation</a> to strengthen and unify the "
380
- "data protection of EU citizens."
381
  msgstr ""
382
 
383
- #: views/moove/admin/settings/settings_page.php:10
384
- msgid "Settings saved."
 
 
 
 
385
  msgstr ""
386
 
387
- #: views/moove/admin/settings/settings_page.php:12
388
- #: views/moove/admin/settings/settings_page.php:21
389
- msgid "Dismiss this notice."
390
  msgstr ""
391
 
392
- #: views/moove/admin/settings/settings_page.php:18
393
- msgid "You need to insert the relevant script for the settings to be saved!"
394
  msgstr ""
395
 
396
- #: views/moove/admin/settings/settings_page.php:55
397
- msgid "Banner Settings"
398
  msgstr ""
399
 
400
- #: views/moove/admin/settings/settings_page.php:59
401
- #: views/moove/admin/settings/floating_button.php:42
402
- #: views/moove/admin/settings/floating_button.php:49
403
- msgid "Floating Button"
404
  msgstr ""
405
 
406
- #: views/moove/admin/settings/settings_page.php:63
407
- msgid "General Settings"
408
  msgstr ""
409
 
410
- #: views/moove/admin/settings/settings_page.php:103
411
- msgid "Help"
412
  msgstr ""
413
 
414
- #: views/moove/admin/settings/strictly_necessary_cookies.php:65
415
- msgid "Choose functionality"
 
 
 
416
  msgstr ""
417
 
418
- #: views/moove/admin/settings/strictly_necessary_cookies.php:69
419
- msgid "Optional (user selects their preferences)"
420
  msgstr ""
421
 
422
- #: views/moove/admin/settings/strictly_necessary_cookies.php:71
423
- msgid "Always enabled (user cannot disable it but can see the content)"
 
 
424
  msgstr ""
425
 
426
- #: views/moove/admin/settings/strictly_necessary_cookies.php:73
427
- msgid "Always enabled and content hidden from user"
428
  msgstr ""
429
 
430
- #: views/moove/admin/settings/strictly_necessary_cookies.php:110
431
- msgid "Tab Warning Message"
 
 
 
 
 
 
 
 
432
  msgstr ""
433
 
434
- #: views/moove/admin/settings/strictly_necessary_cookies.php:123
435
  msgid ""
436
- "This warning message will be displayed when user disables the Strictly "
437
- "Necessary Cookies."
 
438
  msgstr ""
439
 
440
- #: views/moove/admin/settings/strictly_necessary_cookies.php:129
441
- msgid "Strictly necessary required message."
 
 
442
  msgstr ""
443
 
444
- #: views/moove/admin/settings/strictly_necessary_cookies.php:144
445
  msgid ""
446
- "This warning message will be displayed if the Strictly necessary cookies are "
447
- "not enabled and the user try to enable the \"Third Party\" or \"Additional "
448
- "cookies\""
449
  msgstr ""
450
 
451
- #: views/moove/admin/settings/iframe-blocker.php:1
452
- msgid "Iframe Blocker"
453
  msgstr ""
454
 
455
- #: views/moove/admin/settings/general_settings.php:61
456
- msgid "Cookie Settings Screen - General Setup"
 
 
 
457
  msgstr ""
458
 
459
- #: views/moove/admin/settings/general_settings.php:68
460
- msgid "Choose your layout"
461
  msgstr ""
462
 
463
- #: views/moove/admin/settings/general_settings.php:71
464
- msgid "Tabs layout"
 
 
465
  msgstr ""
466
 
467
- #: views/moove/admin/settings/general_settings.php:74
468
- msgid "One page layout"
 
469
  msgstr ""
470
 
471
- #: views/moove/admin/settings/general_settings.php:83
472
- msgid "Save Settings - Button Label"
473
  msgstr ""
474
 
475
- #: views/moove/admin/settings/general_settings.php:86
476
- msgid "Save Changes"
477
  msgstr ""
478
 
479
- #: views/moove/admin/settings/general_settings.php:92
480
- msgid "Enable All - Button Label"
481
  msgstr ""
482
 
483
- #: views/moove/admin/settings/general_settings.php:101
484
- msgid "Checkbox Labels"
485
  msgstr ""
486
 
487
- #: views/moove/admin/settings/general_settings.php:112
488
- msgid "Powered by GDPR"
489
  msgstr ""
490
 
491
- #: views/moove/admin/settings/accept-on-scroll.php:1
492
- msgid "Accept Cookies on Scroll"
493
  msgstr ""
494
 
495
- #: views/moove/admin/settings/banner_settings.php:73
496
- msgid "Cookie Banner Settings"
497
  msgstr ""
498
 
499
- #: views/moove/admin/settings/banner_settings.php:94
500
- msgid "Cookie Banner Content"
501
  msgstr ""
502
 
503
- #: views/moove/admin/settings/banner_settings.php:103
504
- msgid ""
505
- "<p>We are using cookies to give you the best experience on our website.</p>"
506
- "<p>You can find out more about which cookies we are using or switch them off "
507
- "in [setting]settings[/setting].</p>"
508
  msgstr ""
509
 
510
- #: views/moove/admin/settings/banner_settings.php:115
511
- msgid ""
512
- "You can use the following shortcut to link the Cookie Settings Screen:<br>"
513
- "<span><strong>[setting]</strong>settings<strong>[/setting]</strong></span>"
514
  msgstr ""
515
 
516
- #: views/moove/admin/settings/banner_settings.php:121
517
- msgid "Accept - Button Label"
518
  msgstr ""
519
 
520
- #: views/moove/admin/settings/banner_settings.php:147
521
- msgid "Reject - Button Label"
522
  msgstr ""
523
 
524
- #: views/moove/admin/settings/banner_settings.php:150
525
- msgid "Reject"
526
  msgstr ""
527
 
528
- #: views/moove/admin/settings/banner_settings.php:156
529
- msgid "Cookie Banner position"
530
  msgstr ""
531
 
532
- #: views/moove/admin/settings/banner_settings.php:160
533
- msgid "Top"
534
  msgstr ""
535
 
536
- #: views/moove/admin/settings/banner_settings.php:163
537
- msgid "Bottom"
538
  msgstr ""
539
 
540
- #: views/moove/admin/settings/banner_settings.php:173
541
- msgid "Colour scheme"
542
  msgstr ""
543
 
544
- #: views/moove/admin/settings/banner_settings.php:178
545
- msgid "Dark"
546
  msgstr ""
547
 
548
- #: views/moove/admin/settings/banner_settings.php:178
549
- msgid "Light"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
550
  msgstr ""
551
 
552
- #: views/moove/admin/settings/floating_button.php:63
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
553
  msgid "Button - Hover Label"
554
  msgstr ""
555
 
556
- #: views/moove/admin/settings/floating_button.php:72
557
  msgid "Button - Custom Position (CSS)"
558
  msgstr ""
559
 
560
- #: views/moove/admin/settings/floating_button.php:76
561
  msgid ""
562
  "You can align the position eg.: <strong>top: 20px; right: 20px;</strong>"
563
  msgstr ""
564
 
565
- #: views/moove/admin/settings/floating_button.php:82
 
 
 
 
 
 
 
 
 
 
 
 
566
  msgid "Button - Background Colour"
567
  msgstr ""
568
 
569
- #: views/moove/admin/settings/floating_button.php:95
570
  msgid "Button - Hover Background Colour"
571
  msgstr ""
572
 
573
- #: views/moove/admin/settings/floating_button.php:108
574
  msgid "Button - Font Colour"
575
  msgstr ""
576
 
@@ -578,13 +1011,6 @@ msgstr ""
578
  msgid "GDPR Cookie Compliance"
579
  msgstr ""
580
 
581
- #. Description of the plugin
582
- msgid ""
583
- "GDPR is an EU wide legislation that specifies how user data should be "
584
- "handled. This plugin has settings that can assist you with GDPR cookie "
585
- "compliance requirements."
586
- msgstr ""
587
-
588
  #. URI of the plugin
589
  msgid "https://wordpress.org/plugins/gdpr-cookie-compliance/"
590
  msgstr ""
3
  msgstr ""
4
  "Project-Id-Version: PACKAGE VERSION\n"
5
  "Report-Msgid-Bugs-To: \n"
6
+ "POT-Creation-Date: 2020-02-05 15:01+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: \n"
9
  "Language-Team: \n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
  "X-Generator: Loco https://localise.biz/"
16
 
17
+ #: class-moove-gdpr-content.php:37
18
+ msgid ""
19
+ "This website uses cookies so that we can provide you with the best user "
20
+ "experience possible. Cookie information is stored in your browser and "
21
+ "performs functions such as recognising you when you return to our website "
22
+ "and helping our team to understand which sections of the website you find "
23
+ "most interesting and useful."
24
+ msgstr ""
25
+
26
+ #: class-moove-gdpr-content.php:56
27
+ msgid ""
28
+ "Strictly Necessary Cookie should be enabled at all times so that we can save "
29
+ "your preferences for cookie settings."
30
+ msgstr ""
31
+
32
+ #: class-moove-gdpr-content.php:72
33
+ msgid ""
34
+ "If you disable this cookie, we will not be able to save your preferences. "
35
+ "This means that every time you visit this website you will need to enable or "
36
+ "disable cookies again."
37
+ msgstr ""
38
+
39
+ #: class-moove-gdpr-content.php:83
40
+ msgid ""
41
+ "This website uses the following additional cookies:</p><p>(List the cookies "
42
+ "that you are using on the website here.)"
43
+ msgstr ""
44
+
45
+ #: class-moove-gdpr-content.php:93
46
+ msgid ""
47
+ "This website uses Google Analytics to collect anonymous information such as "
48
+ "the number of visitors to the site, and the most popular pages."
49
+ msgstr ""
50
+
51
+ #: class-moove-gdpr-content.php:94
52
+ msgid "Keeping this cookie enabled helps us to improve our website."
53
+ msgstr ""
54
+
55
+ #: class-moove-gdpr-content.php:108
56
+ msgid "More information about our [privacy_link]Cookie Policy[/privacy_link]"
57
+ msgstr ""
58
+
59
+ #: class-moove-gdpr-content.php:121
60
+ msgid "Sorry,<br /> the content is blocked!"
61
+ msgstr ""
62
+
63
+ #: class-moove-gdpr-content.php:122
64
+ msgid "To unlock, please enable the cookies!"
65
+ msgstr ""
66
+
67
+ #: class-moove-gdpr-content.php:124
68
+ msgid "[accept]Accept[/accept] [setting]Adjust your settings[/setting]"
69
+ msgstr ""
70
+
71
+ #: class-moove-gdpr-content.php:153
72
+ msgid ""
73
+ "Please enable Strictly Necessary Cookies first so that we can save your "
74
+ "preferences!"
75
+ msgstr ""
76
+
77
+ #: class-moove-gdpr-content.php:248 class-moove-gdpr-content.php:254
78
+ #: class-moove-gdpr-content.php:260
79
+ msgid "Activate"
80
+ msgstr ""
81
+
82
+ #: class-moove-gdpr-content.php:264 class-moove-gdpr-content.php:347
83
+ msgid "Buy licence"
84
+ msgstr ""
85
+
86
+ #: class-moove-gdpr-content.php:267 class-moove-gdpr-content.php:350
87
+ msgid "You can buy licences from our [store_link]online store[/store_link]."
88
+ msgstr ""
89
+
90
+ #: class-moove-gdpr-content.php:296
91
+ msgid "Renew your licence"
92
+ msgstr ""
93
+
94
+ #: class-moove-gdpr-content.php:297
95
+ msgid ""
96
+ "Your licence has expired. You will not receive the latest updates and "
97
+ "features unless you renew your licence."
98
+ msgstr ""
99
+
100
+ #: class-moove-gdpr-content.php:302 class-moove-gdpr-content.php:333
101
+ msgid "Enter new licence key"
102
+ msgstr ""
103
+
104
+ #: class-moove-gdpr-content.php:317
105
+ msgid "Buy more licences"
106
+ msgstr ""
107
+
108
+ #: class-moove-gdpr-content.php:320
109
+ msgid ""
110
+ "You can buy more licences from our [store_link]online store[/store_link]."
111
+ msgstr ""
112
+
113
+ #: class-moove-gdpr-content.php:365
114
+ msgid "Enter your licence key:"
115
+ msgstr ""
116
+
117
+ #: class-moove-gdpr-content.php:378
118
+ msgid "Enter licence key:"
119
+ msgstr ""
120
+
121
+ #: class-moove-gdpr-content.php:489
122
+ msgid "There is a new version of GDPR Cookie Compliance - Premium Add-On."
123
+ msgstr ""
124
+
125
+ #: class-moove-gdpr-actions.php:189
126
+ #: views/moove/admin/settings/banner-settings.php:163
127
+ msgid "Reject"
128
+ msgstr ""
129
+
130
+ #: class-moove-gdpr-actions.php:438
131
+ msgid "plugin"
132
+ msgstr ""
133
+
134
+ #: class-gdpr-modules.php:77 views/moove/admin/settings/floating-button.php:85
135
  msgid "Change cookie settings"
136
  msgstr ""
137
 
138
+ #: class-gdpr-modules.php:89 class-gdpr-modules.php:198
139
+ #: class-gdpr-modules.php:377 views/moove/admin/settings/settings-page.php:89
140
+ #: views/moove/admin/settings/privacy-overview.php:49
141
  msgid "Privacy Overview"
142
  msgstr ""
143
 
144
+ #: class-gdpr-modules.php:133
145
  msgid ""
146
  "This website uses cookies to provide you with the best browsing experience."
147
  msgstr ""
148
 
149
+ #: class-gdpr-modules.php:134
150
  msgid "Find out more or adjust your [setting]settings[/setting]."
151
  msgstr ""
152
 
153
+ #: class-gdpr-modules.php:152
154
+ #: views/moove/admin/settings/banner-settings.php:140
155
  msgid "Accept"
156
  msgstr ""
157
 
158
+ #: class-gdpr-modules.php:220 class-gdpr-modules.php:381
159
+ #: views/moove/admin/settings/settings-page.php:95
160
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:67
161
  msgid "Strictly Necessary Cookies"
162
  msgstr ""
163
 
164
+ #: class-gdpr-modules.php:231 class-gdpr-modules.php:261
165
+ #: class-gdpr-modules.php:289
166
+ #: views/moove/admin/settings/general-settings.php:148
167
+ #: views/moove/admin/settings/banner-settings.php:152
168
+ #: views/moove/admin/settings/third-party-cookies.php:109
169
+ #: views/moove/admin/settings/advanced-cookies.php:98
170
+ #: views/moove/admin/settings/floating-button.php:74
171
  msgid "Enabled"
172
  msgstr ""
173
 
174
+ #: class-gdpr-modules.php:232 class-gdpr-modules.php:262
175
+ #: class-gdpr-modules.php:290
176
+ #: views/moove/admin/settings/general-settings.php:149
177
+ #: views/moove/admin/settings/banner-settings.php:152
178
+ #: views/moove/admin/settings/third-party-cookies.php:109
179
+ #: views/moove/admin/settings/advanced-cookies.php:98
180
+ #: views/moove/admin/settings/floating-button.php:74
181
  msgid "Disabled"
182
  msgstr ""
183
 
184
+ #: class-gdpr-modules.php:250 class-gdpr-modules.php:389
185
+ #: views/moove/admin/settings/settings-page.php:109
186
+ #: views/moove/admin/settings/advanced-cookies.php:67
187
+ msgid "Additional Cookies"
188
+ msgstr ""
189
+
190
+ #: class-gdpr-modules.php:278 class-gdpr-modules.php:335
191
+ #: class-gdpr-modules.php:385 views/moove/admin/settings/settings-page.php:102
192
+ #: views/moove/admin/settings/third-party-cookies.php:77
193
  msgid "3rd Party Cookies"
194
  msgstr ""
195
 
196
+ #: class-gdpr-modules.php:355
197
+ #: views/moove/admin/settings/general-settings.php:137
198
  msgid "Enable All"
199
  msgstr ""
200
 
201
+ #: class-gdpr-modules.php:356
202
  msgid "Save Settings"
203
  msgstr ""
204
 
205
+ #: class-gdpr-modules.php:393 views/moove/admin/settings/settings-page.php:115
206
+ #: views/moove/admin/settings/cookie-policy.php:57
207
+ msgid "Cookie Policy"
208
  msgstr ""
209
 
210
+ #: moove-gdpr.php:74
211
+ msgid "Rate"
 
212
  msgstr ""
213
 
214
+ #: gdpr-functions.php:118
215
  msgid "Settings"
216
  msgstr ""
217
 
218
+ #: gdpr-functions.php:124
219
  msgid "Support"
220
  msgstr ""
221
 
222
+ #: gdpr-functions.php:130
223
  msgid "Premium Upgrade"
224
  msgstr ""
225
 
226
+ #: gdpr-modules/modal/content-sections/third_party.php:15
227
+ #: gdpr-modules/modal/content-sections/strictly.php:18
228
+ #: gdpr-modules/modal/content-sections/advanced.php:15
229
+ msgid "disable"
230
+ msgstr ""
231
+
232
+ #: views/moove/admin/settings/general-settings.php:98
233
+ msgid "Cookie Settings Screen - General Setup"
234
+ msgstr ""
235
+
236
+ #: views/moove/admin/settings/general-settings.php:105
237
+ msgid "Choose your layout"
238
+ msgstr ""
239
+
240
+ #: views/moove/admin/settings/general-settings.php:110
241
+ msgid "Tabs layout"
242
  msgstr ""
243
 
244
+ #: views/moove/admin/settings/general-settings.php:116
245
+ msgid "One page layout"
246
+ msgstr ""
247
+
248
+ #: views/moove/admin/settings/general-settings.php:125
249
+ msgid "Save Settings - Button Label"
250
+ msgstr ""
251
+
252
+ #: views/moove/admin/settings/general-settings.php:128
253
+ msgid "Save Changes"
254
+ msgstr ""
255
+
256
+ #: views/moove/admin/settings/general-settings.php:134
257
+ msgid "Enable All - Button Label"
258
+ msgstr ""
259
+
260
+ #: views/moove/admin/settings/general-settings.php:144
261
+ msgid "Checkbox Labels"
262
+ msgstr ""
263
+
264
+ #: views/moove/admin/settings/general-settings.php:156
265
+ msgid "Consent expiry"
266
+ msgstr ""
267
+
268
+ #: views/moove/admin/settings/general-settings.php:165
269
  msgid ""
270
+ "(Enter 0 if you want the consent to expire at the end of the current "
271
+ "browsing session.)"
 
 
 
272
  msgstr ""
273
 
274
+ #: views/moove/admin/settings/general-settings.php:172
275
+ msgid "Powered by GDPR"
276
+ msgstr ""
277
+
278
+ #: views/moove/admin/settings/general-settings.php:190
279
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:175
280
+ #: views/moove/admin/settings/banner-settings.php:200
281
+ #: views/moove/admin/settings/branding.php:217
282
+ #: views/moove/admin/settings/cookie-policy.php:117
283
+ #: views/moove/admin/settings/privacy-overview.php:94
284
+ #: views/moove/admin/settings/third-party-cookies.php:257
285
+ #: views/moove/admin/settings/advanced-cookies.php:231
286
+ #: views/moove/admin/settings/floating-button.php:167
287
+ msgid "Save changes"
288
+ msgstr ""
289
+
290
+ #: views/moove/admin/settings/general-settings.php:192
291
+ msgid "Reset Settings"
292
+ msgstr ""
293
+
294
+ #: views/moove/admin/settings/general-settings.php:207
295
  msgid ""
296
+ "Please confirm that you would like to reset the plugin settings to the "
297
+ "default state"
298
+ msgstr ""
299
+
300
+ #: views/moove/admin/settings/general-settings.php:207
301
+ msgid "This action will remove all of your custom modifications and settings"
302
+ msgstr ""
303
+
304
+ #: views/moove/admin/settings/general-settings.php:210
305
+ msgid "Reset plugin to default state"
306
  msgstr ""
307
 
308
+ #: views/moove/admin/settings/settings-page.php:16
309
+ msgid "GDPR Cookie Compliance Plugin"
310
+ msgstr ""
311
+
312
+ #. Description of the plugin
313
+ #: views/moove/admin/settings/settings-page.php:19
314
  msgid ""
315
+ "Our plugin is useful in preparing your site for the following data "
316
+ "protection and privacy regulations: GDPR, PIPEDA, CCPA, AAP, LGPD and others."
317
+ msgstr ""
318
+
319
+ #: views/moove/admin/settings/settings-page.php:29
320
+ msgid "Settings saved."
321
+ msgstr ""
322
+
323
+ #: views/moove/admin/settings/settings-page.php:31
324
+ #: views/moove/admin/settings/settings-page.php:42
325
+ msgid "Dismiss this notice."
326
+ msgstr ""
327
+
328
+ #: views/moove/admin/settings/settings-page.php:39
329
+ msgid "You need to insert the relevant script for the settings to be saved!"
330
+ msgstr ""
331
+
332
+ #: views/moove/admin/settings/settings-page.php:65
333
+ msgid "We have detected that you have a multi-language setup."
334
+ msgstr ""
335
+
336
+ #. %s: version number
337
+ #: views/moove/admin/settings/settings-page.php:68
338
+ #, php-format
339
+ msgid "You are currently editing: %s version"
340
+ msgstr ""
341
+
342
+ #: views/moove/admin/settings/settings-page.php:69
343
+ msgid "dismiss notice"
344
+ msgstr ""
345
+
346
+ #: views/moove/admin/settings/settings-page.php:77
347
+ #: views/moove/admin/settings/branding.php:55
348
+ msgid "Branding"
349
+ msgstr ""
350
+
351
+ #: views/moove/admin/settings/settings-page.php:80
352
+ msgid "Banner Settings"
353
+ msgstr ""
354
+
355
+ #: views/moove/admin/settings/settings-page.php:83
356
+ #: views/moove/admin/settings/floating-button.php:61
357
+ #: views/moove/admin/settings/floating-button.php:68
358
+ msgid "Floating Button"
359
+ msgstr ""
360
+
361
+ #: views/moove/admin/settings/settings-page.php:86
362
+ msgid "General Settings"
363
+ msgstr ""
364
+
365
+ #: views/moove/admin/settings/settings-page.php:122
366
+ #: views/moove/admin/settings/help.php:15
367
+ msgid "Help, Hooks, Filters & Shortcodes"
368
+ msgstr ""
369
+
370
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:77
371
+ msgid "Choose functionality"
372
+ msgstr ""
373
+
374
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:81
375
+ msgid "Optional (user selects their preferences)"
376
+ msgstr ""
377
+
378
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:83
379
+ msgid "Always enabled (user cannot disable it but can see the content)"
380
+ msgstr ""
381
+
382
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:85
383
+ msgid "Always enabled and content hidden from user"
384
+ msgstr ""
385
+
386
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:91
387
+ #: views/moove/admin/settings/cookie-policy.php:81
388
+ #: views/moove/admin/settings/privacy-overview.php:60
389
+ #: views/moove/admin/settings/third-party-cookies.php:117
390
+ #: views/moove/admin/settings/advanced-cookies.php:106
391
+ msgid "Tab Title"
392
+ msgstr ""
393
+
394
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:102
395
+ #: views/moove/admin/settings/cookie-policy.php:90
396
+ #: views/moove/admin/settings/privacy-overview.php:69
397
+ #: views/moove/admin/settings/third-party-cookies.php:128
398
+ #: views/moove/admin/settings/advanced-cookies.php:115
399
+ msgid "Tab Content"
400
+ msgstr ""
401
+
402
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:126
403
+ msgid "Tab Warning Message"
404
  msgstr ""
405
 
406
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:140
407
  msgid ""
408
+ "This warning message will be displayed when user disables the Strictly "
409
+ "Necessary Cookies."
410
+ msgstr ""
411
+
412
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:147
413
+ msgid "Strictly necessary required message."
414
  msgstr ""
415
 
416
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:162
417
  msgid ""
418
+ "This warning message will be displayed if the Strictly necessary cookies are "
419
+ "not enabled and the user try to enable the \"Third Party\" or \"Additional "
420
+ "cookies\""
421
  msgstr ""
422
 
423
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:185
424
+ msgid "This option is not available in Full Screen Mode"
425
  msgstr ""
426
 
427
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:187
 
428
  msgid ""
429
+ "Please note that Full Screen Mode feature requires the Strictly Necessary "
430
+ "Cookies to be always enabled (otherwise the Cookie Banner would be displayed "
431
+ "at every visit)."
432
  msgstr ""
433
 
434
+ #: views/moove/admin/settings/strictly-necessary-cookies.php:191
435
+ msgid "Disable the Full Screen Mode"
436
  msgstr ""
437
 
438
+ #: views/moove/admin/settings/banner-settings.php:86
439
+ msgid "Cookie Banner Settings"
440
  msgstr ""
441
 
442
+ #: views/moove/admin/settings/banner-settings.php:93
443
+ #: views/moove/admin/settings/cookie-policy.php:67
444
+ #: views/moove/admin/settings/third-party-cookies.php:88
445
+ #: views/moove/admin/settings/advanced-cookies.php:77
446
+ msgid "Turn"
447
+ msgstr ""
448
+
449
+ #: views/moove/admin/settings/banner-settings.php:99
450
+ #: views/moove/admin/settings/cookie-policy.php:74
451
+ #: views/moove/admin/settings/third-party-cookies.php:95
452
+ #: views/moove/admin/settings/advanced-cookies.php:83
453
+ msgid "On"
454
+ msgstr ""
455
+
456
+ #: views/moove/admin/settings/banner-settings.php:99
457
+ #: views/moove/admin/settings/cookie-policy.php:74
458
+ #: views/moove/admin/settings/third-party-cookies.php:95
459
+ #: views/moove/admin/settings/advanced-cookies.php:83
460
+ msgid "Off"
461
+ msgstr ""
462
+
463
+ #: views/moove/admin/settings/banner-settings.php:106
464
+ msgid "Cookie Banner Content"
465
  msgstr ""
466
 
467
+ #: views/moove/admin/settings/banner-settings.php:114
468
  msgid ""
469
+ "<p>We are using cookies to give you the best experience on our website.</p>"
470
+ "<p>You can find out more about which cookies we are using or switch them off "
471
+ "in [setting]settings[/setting].</p>"
472
  msgstr ""
473
 
474
+ #: views/moove/admin/settings/banner-settings.php:128
475
+ msgid ""
476
+ "You can use the following shortcut to link the Cookie Settings Screen:<br>"
477
+ "<span><strong>[setting]</strong>settings<strong>[/setting]</strong></span>"
478
  msgstr ""
479
 
480
+ #: views/moove/admin/settings/banner-settings.php:137
481
+ msgid "Accept - Button Label"
482
+ msgstr ""
483
+
484
+ #: views/moove/admin/settings/banner-settings.php:145
485
+ msgid "Reject button"
486
+ msgstr ""
487
+
488
+ #: views/moove/admin/settings/banner-settings.php:154
489
+ msgid ""
490
+ "If it's enabled, the Cookie Banner will be extended with a button that "
491
+ "allows users to reject all cookies."
492
+ msgstr ""
493
+
494
+ #: views/moove/admin/settings/banner-settings.php:160
495
+ msgid "Reject - Button Label"
496
  msgstr ""
497
 
498
+ #: views/moove/admin/settings/banner-settings.php:168
499
+ msgid "Cookie Banner position"
500
+ msgstr ""
501
+
502
+ #: views/moove/admin/settings/banner-settings.php:171
503
+ msgid "Top"
504
+ msgstr ""
505
+
506
+ #: views/moove/admin/settings/banner-settings.php:174
507
+ msgid "Bottom"
508
+ msgstr ""
509
+
510
+ #: views/moove/admin/settings/banner-settings.php:182
511
+ msgid "Colour scheme"
512
+ msgstr ""
513
+
514
+ #: views/moove/admin/settings/banner-settings.php:187
515
+ msgid "Dark"
516
+ msgstr ""
517
+
518
+ #: views/moove/admin/settings/banner-settings.php:187
519
+ msgid "Light"
520
+ msgstr ""
521
+
522
+ #: views/moove/admin/settings/branding.php:62
523
  msgid "Brand Primary Colour"
524
  msgstr ""
525
 
526
+ #: views/moove/admin/settings/branding.php:68
527
+ #: views/moove/admin/settings/branding.php:81
528
+ #: views/moove/admin/settings/floating-button.php:126
529
+ #: views/moove/admin/settings/floating-button.php:141
530
+ #: views/moove/admin/settings/floating-button.php:154
531
  msgid "Select"
532
  msgstr ""
533
 
534
+ #: views/moove/admin/settings/branding.php:75
535
  msgid "Brand Secondary Colour"
536
  msgstr ""
537
 
538
+ #: views/moove/admin/settings/branding.php:88
539
  msgid "Cookie Settings Logo"
540
  msgstr ""
541
 
542
+ #: views/moove/admin/settings/branding.php:89
543
  msgid "Recommended size:"
544
  msgstr ""
545
 
546
+ #: views/moove/admin/settings/branding.php:89
547
  msgid "pixels"
548
  msgstr ""
549
 
550
+ #: views/moove/admin/settings/branding.php:136
551
  msgid "Logo Position"
552
  msgstr ""
553
 
554
+ #: views/moove/admin/settings/branding.php:139
555
  msgid "Left"
556
  msgstr ""
557
 
558
+ #: views/moove/admin/settings/branding.php:142
559
  msgid "Center"
560
  msgstr ""
561
 
562
+ #: views/moove/admin/settings/branding.php:144
563
  msgid "Right"
564
  msgstr ""
565
 
566
+ #: views/moove/admin/settings/branding.php:152
567
+ msgid "Button Style"
568
+ msgstr ""
569
+
570
+ #: views/moove/admin/settings/branding.php:157
571
+ msgid "Rounded corners"
572
+ msgstr ""
573
+
574
+ #: views/moove/admin/settings/branding.php:163
575
+ msgid "Squared corners"
576
+ msgstr ""
577
+
578
+ #: views/moove/admin/settings/branding.php:173
579
  msgid "Choose font"
580
  msgstr ""
581
 
582
+ #: views/moove/admin/settings/branding.php:176
583
  msgid "Default"
584
  msgstr ""
585
 
586
+ #: views/moove/admin/settings/branding.php:180
587
  msgid "Inherit font-family from your WordPress theme"
588
  msgstr ""
589
 
590
+ #: views/moove/admin/settings/branding.php:184
591
  msgid "Specify custom font"
592
  msgstr ""
593
 
594
+ #: views/moove/admin/settings/branding.php:201
595
  msgid "CDN Base URL"
596
  msgstr ""
597
 
598
+ #: views/moove/admin/settings/branding.php:206
599
+ msgid "Optional, leave it empty to use default domain"
 
 
 
600
  msgstr ""
601
 
602
+ #: views/moove/admin/settings/branding.php:206
603
+ msgid ""
604
+ "Enter your CDN root URL to enable CDN for GDPR Lity library files. The URL "
605
+ "can be http, https or protocol-relative"
 
 
 
 
 
 
606
  msgstr ""
607
 
608
+ #: views/moove/admin/settings/cookie-banner-manager.php:15
609
  msgid "Hide Cookie Banner on Selected Posts / Pages"
610
  msgstr ""
611
 
612
+ #: views/moove/admin/settings/licence.php:15
613
+ msgid "Licence Manager"
 
 
 
614
  msgstr ""
615
 
616
+ #: views/moove/admin/settings/licence.php:128
617
+ msgid "Please confirm that you would like to de-activate this licence."
 
 
 
618
  msgstr ""
619
 
620
+ #: views/moove/admin/settings/licence.php:128
621
+ msgid "This action will remove all of the premium features from your website."
 
 
 
622
  msgstr ""
623
 
624
+ #: views/moove/admin/settings/licence.php:130
625
+ msgid "Deactivate Licence"
 
 
 
 
626
  msgstr ""
627
 
628
+ #: views/moove/admin/settings/geo-location.php:15
629
+ msgid "Geo Location Setup"
 
 
 
 
630
  msgstr ""
631
 
632
+ #: views/moove/admin/settings/cookie-declaration.php:15
633
+ msgid "Cookie Declaration"
634
  msgstr ""
635
 
636
+ #: views/moove/admin/settings/full-screen-mode.php:15
637
+ msgid "Full-Screen Mode Setup"
638
+ msgstr ""
639
+
640
+ #: views/moove/admin/settings/third-party-cookies.php:101
641
+ #: views/moove/admin/settings/advanced-cookies.php:90
642
  msgid "Default status"
643
  msgstr ""
644
 
645
+ #: views/moove/admin/settings/third-party-cookies.php:102
646
+ #: views/moove/admin/settings/advanced-cookies.php:91
647
  msgid "by default cookies should be"
648
  msgstr ""
649
 
650
+ #: views/moove/admin/settings/third-party-cookies.php:153
651
+ #: views/moove/admin/settings/advanced-cookies.php:140
652
  msgid ""
653
  "Paste your codes and snippets below. They will be added to all pages if user "
654
  "enables these cookies."
655
  msgstr ""
656
 
657
+ #: views/moove/admin/settings/third-party-cookies.php:154
658
+ #: views/moove/admin/settings/advanced-cookies.php:141
659
  msgid "Please fill out at least one of these fields:"
660
  msgstr ""
661
 
662
+ #: views/moove/admin/settings/third-party-cookies.php:160
663
+ #: views/moove/admin/settings/advanced-cookies.php:145
664
+ msgid "Head Section"
665
+ msgstr ""
666
+
667
+ #: views/moove/admin/settings/third-party-cookies.php:165
668
+ #: views/moove/admin/settings/advanced-cookies.php:148
669
+ msgid "Body Section"
670
+ msgstr ""
671
+
672
+ #: views/moove/admin/settings/third-party-cookies.php:170
673
+ #: views/moove/admin/settings/advanced-cookies.php:151
674
+ msgid "Footer Section"
675
+ msgstr ""
676
+
677
+ #: views/moove/admin/settings/third-party-cookies.php:180
678
+ #: views/moove/admin/settings/advanced-cookies.php:160
679
  msgid ""
680
  "Add scripts that you would like to be inserted to the HEAD section of your "
681
  "pages when user accepts these cookies"
682
  msgstr ""
683
 
684
+ #: views/moove/admin/settings/third-party-cookies.php:192
685
+ #: views/moove/admin/settings/third-party-cookies.php:214
686
+ #: views/moove/admin/settings/advanced-cookies.php:171
687
+ #: views/moove/admin/settings/advanced-cookies.php:191
688
  msgid ""
689
  "For example, you can use it for Google Tag Manager script or any other 3rd "
690
  "party code snippets."
691
  msgstr ""
692
 
693
+ #: views/moove/admin/settings/third-party-cookies.php:202
694
+ #: views/moove/admin/settings/advanced-cookies.php:180
695
  msgid ""
696
  "Add scripts that you would like to be inserted to the BODY section of your "
697
  "pages when user accepts these cookies"
698
  msgstr ""
699
 
700
+ #: views/moove/admin/settings/third-party-cookies.php:224
701
+ #: views/moove/admin/settings/advanced-cookies.php:200
702
  msgid ""
703
  "Add scripts that you would like to be inserted to the FOOTER section of your "
704
  "pages when user accepts these cookies"
705
  msgstr ""
706
 
707
+ #: views/moove/admin/settings/third-party-cookies.php:236
708
+ #: views/moove/admin/settings/advanced-cookies.php:211
709
  msgid ""
710
  "For example, you can use it for Google Analytics script or any other 3rd "
711
  "party code snippets."
712
  msgstr ""
713
 
714
+ #: views/moove/admin/settings/stats.php:15
715
+ msgid "GDPR Analytics"
716
  msgstr ""
717
 
718
+ #: views/moove/admin/settings/help.php:19
719
+ msgid "FAQ"
720
  msgstr ""
721
 
722
+ #: views/moove/admin/settings/help.php:20
723
+ #: views/moove/admin/settings/help.php:73
724
+ msgid "Default Hooks"
725
+ msgstr ""
726
+
727
+ #: views/moove/admin/settings/help.php:21
728
+ msgid "Premium Hooks"
729
+ msgstr ""
730
+
731
+ #: views/moove/admin/settings/help.php:22
732
+ msgid "Premium Shortcodes"
733
+ msgstr ""
734
+
735
+ #: views/moove/admin/settings/help.php:29
736
+ msgid "How do I setup your plugin?"
737
  msgstr ""
738
 
739
+ #: views/moove/admin/settings/help.php:32
740
  msgid ""
741
+ "You can setup the plugin in the WordPress CMS -> GDPR Cookie Compliance. You "
742
+ "can setup the branding, and other elements."
 
743
  msgstr ""
744
 
745
+ #: views/moove/admin/settings/help.php:33
746
+ msgid ""
747
+ "To add Google Analytics, you can enable the “3rd Party Cookies” tab but "
748
+ "selecting the “Turn” radio value to “ON”. At the bottom of the “3rd Party "
749
+ "Cookies” tab you’ll find 3 sections to add scripts – choose the section that "
750
+ "is appropriate for your script."
751
  msgstr ""
752
 
753
+ #: views/moove/admin/settings/help.php:34
754
+ msgid "For Google Analytics, we recommend using the ‘Footer’ section."
 
755
  msgstr ""
756
 
757
+ #: views/moove/admin/settings/help.php:42
758
+ msgid "How can I link to the pop-up settings screen?"
759
  msgstr ""
760
 
761
+ #: views/moove/admin/settings/help.php:45
762
+ msgid "You can use the following link to display the modal window:"
763
  msgstr ""
764
 
765
+ #: views/moove/admin/settings/help.php:46
766
+ msgid "[Relative Path – RECOMMENDED]"
 
 
767
  msgstr ""
768
 
769
+ #: views/moove/admin/settings/help.php:49
770
+ msgid "[Absolute Path]"
771
  msgstr ""
772
 
773
+ #: views/moove/admin/settings/help.php:59
774
+ msgid "Pasted code is not visible when view-source page is viewed."
775
  msgstr ""
776
 
777
+ #: views/moove/admin/settings/help.php:62
778
+ msgid ""
779
+ "Our plugin loads the script with JavaScript, and that’s why you can’t find "
780
+ "it in the view-source page. You can use the developer console in Chrome "
781
+ "browser (Inspect Element feature) and find the scripts."
782
  msgstr ""
783
 
784
+ #: views/moove/admin/settings/help.php:70
785
+ msgid "Can I use custom code or hooks with your plugin?"
786
  msgstr ""
787
 
788
+ #: views/moove/admin/settings/help.php:73
789
+ msgid ""
790
+ "Yes. We have implemented hooks that allow you to implement custom scripts, "
791
+ "for some examples see the list of pre-defined hooks here:"
792
  msgstr ""
793
 
794
+ #: views/moove/admin/settings/help.php:81
795
+ msgid "Does the plugin support sub domains?"
796
  msgstr ""
797
 
798
+ #: views/moove/admin/settings/help.php:84
799
+ msgid ""
800
+ "Unfortunately not, sub domains are treated as separate domains by browsers "
801
+ "and we’re unable to change the cookies stored by another domain. If your "
802
+ "multi site setup use sub domain version, each sub site will be recognised as "
803
+ "a separate domain by the browser and will create cookies for each sub domain."
804
+ msgstr ""
805
+
806
+ #: views/moove/admin/settings/help.php:92
807
+ msgid "Does this plugin block all cookies?"
808
  msgstr ""
809
 
810
+ #: views/moove/admin/settings/help.php:95
811
  msgid ""
812
+ "No. This plugin only restricts cookies for scripts that you have setup in "
813
+ "the Settings. If you want to block all cookies, you have to add all scripts "
814
+ "that use cookies into the Settings of this plugin."
815
  msgstr ""
816
 
817
+ #: views/moove/admin/settings/help.php:103
818
+ msgid ""
819
+ "Once I add scripts to this plugin, should I delete them from the website’s "
820
+ "code?"
821
  msgstr ""
822
 
823
+ #: views/moove/admin/settings/help.php:106
824
  msgid ""
825
+ "Yes. Once you setup the plugin, you should delete the scripts you uploaded "
826
+ "to the plugin from your website’s code to ensure that your scripts are not "
827
+ "loaded twice."
828
  msgstr ""
829
 
830
+ #: views/moove/admin/settings/help.php:114
831
+ msgid "Does this plugin stop all cookies from being stored?"
832
  msgstr ""
833
 
834
+ #: views/moove/admin/settings/help.php:117
835
+ msgid ""
836
+ "This plugin is just a template and needs to be setup by your developer in "
837
+ "order to work properly. Once setup fully, it will prevent scripts that store "
838
+ "cookies from being loaded on users computers until consent is given."
839
  msgstr ""
840
 
841
+ #: views/moove/admin/settings/help.php:125
842
+ msgid "Does this plugin guarantee that I will comply with GDPR law?"
843
  msgstr ""
844
 
845
+ #: views/moove/admin/settings/help.php:128
846
+ msgid ""
847
+ "Unfortunately no. This plugin is just a template and needs to be setup by "
848
+ "your developer in order to work properly."
849
  msgstr ""
850
 
851
+ #: views/moove/admin/settings/help.php:137
852
+ msgid ""
853
+ "Here you can find the default hooks & custom scripts available in our plugin."
854
  msgstr ""
855
 
856
+ #: views/moove/admin/settings/help.php:142
857
+ msgid "HOOK to GDPR custom 3RD-PARTY script by php – HEAD"
858
  msgstr ""
859
 
860
+ #: views/moove/admin/settings/help.php:161
861
+ msgid "HOOK to GDPR custom 3RD-PARTY script by php – BODY"
862
  msgstr ""
863
 
864
+ #: views/moove/admin/settings/help.php:180
865
+ msgid "HOOK to GDPR custom 3RD-PARTY script by php – FOOTER"
866
  msgstr ""
867
 
868
+ #: views/moove/admin/settings/help.php:199
869
+ msgid "HOOK to GDPR custom ADVANCED-PARTY script by php – HEAD"
870
  msgstr ""
871
 
872
+ #: views/moove/admin/settings/help.php:218
873
+ msgid "HOOK to GDPR custom ADVANCED-PARTY script by php – BODY"
874
  msgstr ""
875
 
876
+ #: views/moove/admin/settings/help.php:237
877
+ msgid "HOOK to GDPR custom ADVANCED-PARTY script by php – FOOTER"
878
  msgstr ""
879
 
880
+ #: views/moove/admin/settings/help.php:256
881
+ msgid "Enable Force Reload"
882
  msgstr ""
883
 
884
+ #: views/moove/admin/settings/help.php:270
885
+ msgid "PHP Cookie checker"
886
  msgstr ""
887
 
888
+ #: views/moove/admin/settings/help.php:292
889
+ msgid "Extend Styles"
 
 
 
890
  msgstr ""
891
 
892
+ #: views/moove/admin/settings/help.php:313
893
+ msgid "Custom css for buttons"
 
 
894
  msgstr ""
895
 
896
+ #: views/moove/admin/settings/help.php:334
897
+ msgid "Disable Monster Insights based on cookie selected"
898
  msgstr ""
899
 
900
+ #: views/moove/admin/settings/help.php:358
901
+ msgid "Define CDN URL for Lity library"
902
  msgstr ""
903
 
904
+ #: views/moove/admin/settings/help.php:377
905
+ msgid "Define custom cookie attribute (SameSite)"
906
  msgstr ""
907
 
908
+ #: views/moove/admin/settings/help.php:381
909
+ msgid "Default value: SameSite=Lax"
910
  msgstr ""
911
 
912
+ #: views/moove/admin/settings/help.php:395
913
+ msgid "Read cookie values with JavaScript"
914
  msgstr ""
915
 
916
+ #: views/moove/admin/settings/help.php:420
917
+ msgid "Compatibility with Pixel Your Site plugin"
918
  msgstr ""
919
 
920
+ #: views/moove/admin/settings/help.php:443
921
+ msgid "Hook for WooCommerce Facebook Pixel plugin"
922
  msgstr ""
923
 
924
+ #: views/moove/admin/settings/help.php:466
925
+ msgid "Disable Script Caching"
926
  msgstr ""
927
 
928
+ #: views/moove/admin/settings/help.php:484
929
+ msgid ""
930
+ "Custom Tracking Code on language sites (WPML, qTranslate, WP Multilang, "
931
+ "Polylang)"
932
+ msgstr ""
933
+
934
+ #: views/moove/admin/settings/help.php:523
935
+ msgid "Prevent loading Lity Lightbox by JavaScript"
936
+ msgstr ""
937
+
938
+ #: views/moove/admin/settings/help.php:526
939
+ #: views/moove/admin/settings/help.php:544
940
+ msgid "Note"
941
+ msgstr ""
942
+
943
+ #: views/moove/admin/settings/help.php:526
944
+ msgid ""
945
+ "By default our plugin first checks (using JavaScript) if the Lity lightbox "
946
+ "is defined and used by your theme or any of the active plugins. If the "
947
+ "lightbox is not loaded our plugin will load the lightbox from the plugin "
948
+ "folder by JavaScript."
949
  msgstr ""
950
 
951
+ #: views/moove/admin/settings/help.php:527
952
+ msgid ""
953
+ "You can use the following filter to prevent this JavaScript checking feature "
954
+ "and enqueue the lightbox assets using PHP."
955
+ msgstr ""
956
+
957
+ #: views/moove/admin/settings/help.php:541
958
+ msgid "GDPR Cookie Compliance Settings Page - Permissions"
959
+ msgstr ""
960
+
961
+ #: views/moove/admin/settings/help.php:544
962
+ msgid "Default capability: manage_options"
963
+ msgstr ""
964
+
965
+ #: views/moove/admin/settings/iframe-blocker.php:15
966
+ msgid "Iframe Blocker"
967
+ msgstr ""
968
+
969
+ #: views/moove/admin/settings/accept-on-scroll.php:15
970
+ msgid "Accept Cookies on Scroll"
971
+ msgstr ""
972
+
973
+ #: views/moove/admin/settings/floating-button.php:82
974
  msgid "Button - Hover Label"
975
  msgstr ""
976
 
977
+ #: views/moove/admin/settings/floating-button.php:91
978
  msgid "Button - Custom Position (CSS)"
979
  msgstr ""
980
 
981
+ #: views/moove/admin/settings/floating-button.php:97
982
  msgid ""
983
  "You can align the position eg.: <strong>top: 20px; right: 20px;</strong>"
984
  msgstr ""
985
 
986
+ #: views/moove/admin/settings/floating-button.php:106
987
+ msgid "Visibility on mobile"
988
+ msgstr ""
989
+
990
+ #: views/moove/admin/settings/floating-button.php:112
991
+ msgid "Visible"
992
+ msgstr ""
993
+
994
+ #: views/moove/admin/settings/floating-button.php:112
995
+ msgid "Hidden"
996
+ msgstr ""
997
+
998
+ #: views/moove/admin/settings/floating-button.php:120
999
  msgid "Button - Background Colour"
1000
  msgstr ""
1001
 
1002
+ #: views/moove/admin/settings/floating-button.php:133
1003
  msgid "Button - Hover Background Colour"
1004
  msgstr ""
1005
 
1006
+ #: views/moove/admin/settings/floating-button.php:148
1007
  msgid "Button - Font Colour"
1008
  msgstr ""
1009
 
1011
  msgid "GDPR Cookie Compliance"
1012
  msgstr ""
1013
 
 
 
 
 
 
 
 
1014
  #. URI of the plugin
1015
  msgid "https://wordpress.org/plugins/gdpr-cookie-compliance/"
1016
  msgstr ""
moove-gdpr.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: GDPR Cookie Compliance
5
  * Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
6
  * Description: Our plugin is useful in preparing your site for the following data protection and privacy regulations: GDPR, PIPEDA, CCPA, AAP, LGPD and others.
7
- * Version: 4.1.4
8
  * Author: Moove Agency
9
  * Domain Path: /languages
10
  * Author URI: https://www.mooveagency.com
@@ -18,7 +18,7 @@ if ( ! defined( 'ABSPATH' ) ) {
18
  exit;
19
  } // Exit if accessed directly
20
 
21
- define( 'MOOVE_GDPR_VERSION', '4.1.4' );
22
  if ( ! defined( 'MOOVE_SHOP_URL' ) ) :
23
  define( 'MOOVE_SHOP_URL', 'https://shop.mooveagency.com' );
24
  endif;
4
  * Plugin Name: GDPR Cookie Compliance
5
  * Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
6
  * Description: Our plugin is useful in preparing your site for the following data protection and privacy regulations: GDPR, PIPEDA, CCPA, AAP, LGPD and others.
7
+ * Version: 4.1.5
8
  * Author: Moove Agency
9
  * Domain Path: /languages
10
  * Author URI: https://www.mooveagency.com
18
  exit;
19
  } // Exit if accessed directly
20
 
21
+ define( 'MOOVE_GDPR_VERSION', '4.1.5' );
22
  if ( ! defined( 'MOOVE_SHOP_URL' ) ) :
23
  define( 'MOOVE_SHOP_URL', 'https://shop.mooveagency.com' );
24
  endif;
readme.txt CHANGED
@@ -31,7 +31,7 @@ GDPR Cookie Compliance can assist you with GDPR, PIPEDA, CCPA, LGPD, AAP, cookie
31
  * WPML, QTranslate, WP Multilang and Polylang compatible, .pot file for translations included.
32
  * **CDN** Base URL supported.
33
  * Supports all major **caching** servers and plugins.
34
- * Available in **8 languages**.
35
 
36
  **The plugin is especially useful in preparing your site for the following cookie law, data protection and privacy regulations:**
37
  * **GDPR**: The General Data Protection Regulation (European Union)
@@ -54,6 +54,7 @@ GDPR Cookie Compliance can assist you with GDPR, PIPEDA, CCPA, LGPD, AAP, cookie
54
  * **Hide Cookie Banner** allows you to hide the Cookie Notice Banner on selected pages.
55
  * **iFrame Blocker** allows you to block users from viewing 3rd party resources (such as Youtube) until they accept cookies.
56
  * **Cookie Declaration** allows you to manually declare the exact type of cookies that your site uses, including the cookie name, provider, purpose and expiration.
 
57
  * **Fast Premium Support** from our friendly team.
58
  * **12 months** of updates included.
59
 
@@ -141,6 +142,10 @@ This plugin only restricts cookies for scripts that you have setup in the Settin
141
  This plugin is just a template and needs to be setup by a developer in order to work properly.
142
  THIS PLUGIN DOES NOT MAKE YOUR WEBSITE COMPLIANT. YOU ARE RESPONSIBLE FOR ENSURING THAT ALL LEGAL REQUIREMENTS ARE MET ON YOUR WEBSITE.
143
 
 
 
 
 
144
  = What is GDPR? =
145
  General Data Protection Regulation (GDPR) is a European regulation to strengthen and unify the data protection of EU citizens.
146
 
@@ -203,6 +208,10 @@ The Brazilian General Data Protection Law (“Lei Geral de Proteção de Dados
203
  32. GDPR Cookie Compliance - Admin - Language Specific Scripts [Premium]
204
 
205
  == Changelog ==
 
 
 
 
206
  = 4.1.4: January 22nd, 2020 =
207
  * Admin URL fixed across plugin
208
 
31
  * WPML, QTranslate, WP Multilang and Polylang compatible, .pot file for translations included.
32
  * **CDN** Base URL supported.
33
  * Supports all major **caching** servers and plugins.
34
+ * Available in **9 languages**.
35
 
36
  **The plugin is especially useful in preparing your site for the following cookie law, data protection and privacy regulations:**
37
  * **GDPR**: The General Data Protection Regulation (European Union)
54
  * **Hide Cookie Banner** allows you to hide the Cookie Notice Banner on selected pages.
55
  * **iFrame Blocker** allows you to block users from viewing 3rd party resources (such as Youtube) until they accept cookies.
56
  * **Cookie Declaration** allows you to manually declare the exact type of cookies that your site uses, including the cookie name, provider, purpose and expiration.
57
+ * **Consent Log** gives you the ability to store user consent information in the event that you need to prove that consent was given.
58
  * **Fast Premium Support** from our friendly team.
59
  * **12 months** of updates included.
60
 
142
  This plugin is just a template and needs to be setup by a developer in order to work properly.
143
  THIS PLUGIN DOES NOT MAKE YOUR WEBSITE COMPLIANT. YOU ARE RESPONSIBLE FOR ENSURING THAT ALL LEGAL REQUIREMENTS ARE MET ON YOUR WEBSITE.
144
 
145
+ = Do you provide support? =
146
+ Yes, we're always happy to help our users and provide fast support.
147
+ [Our official support channel is located here](https://support.mooveagency.com/forum/gdpr-cookie-compliance/)
148
+
149
  = What is GDPR? =
150
  General Data Protection Regulation (GDPR) is a European regulation to strengthen and unify the data protection of EU citizens.
151
 
208
  32. GDPR Cookie Compliance - Admin - Language Specific Scripts [Premium]
209
 
210
  == Changelog ==
211
+ = 4.1.5: February 5th, 2020 =
212
+ * SameSite=Lax cookie attribute added for Google Chrome 80 compliance
213
+ * New hook added for advanced users who would like to switch to SameSite=None; Secure (or some other attribute)
214
+
215
  = 4.1.4: January 22nd, 2020 =
216
  * Admin URL fixed across plugin
217
 
views/moove/admin/settings/accept-on-scroll.php CHANGED
@@ -6,6 +6,11 @@
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
 
 
 
 
 
9
  ?>
10
  <h2><?php esc_html_e('Accept Cookies on Scroll','gdpr-cookie-compliance'); ?></h2>
11
  <hr />
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e('Accept Cookies on Scroll','gdpr-cookie-compliance'); ?></h2>
16
  <hr />
views/moove/admin/settings/advanced-cookies.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
views/moove/admin/settings/banner-settings.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
@@ -138,7 +142,7 @@ endif;
138
  </tr>
139
  <tr>
140
  <th scope="row">
141
- <label for="moove_gdpr_reject_button_enable"><?php esc_html_e( 'Reject button', 'gdpr-cookie-compliance-addon' ); ?></label>
142
  </th>
143
  <td>
144
 
@@ -147,7 +151,7 @@ endif;
147
  <input type="checkbox" name="moove_gdpr_reject_button_enable" id="moove_gdpr_reject_button_enable" <?php echo isset( $gdpr_options['moove_gdpr_reject_button_enable'] ) ? ( intval( $gdpr_options['moove_gdpr_reject_button_enable'] ) === 1 ? 'checked' : ( ! isset( $gdpr_options['moove_gdpr_reject_button_enable'] ) ? 'checked' : '' ) ) : ''; ?> >
148
  <span class="gdpr-checkbox-slider" data-enable="<?php esc_html_e( 'Enabled', 'gdpr-cookie-compliance' ); ?>" data-disable="<?php esc_html_e( 'Disabled', 'gdpr-cookie-compliance' ); ?>"></span>
149
  </label>
150
- <p class="description" id="moove_gdpr_reject_button_enable-description" ><?php esc_html_e( "If it's enabled, the Cookie Banner will be extended with a button that allows users to reject all cookies.", 'gdpr-cookie-compliance-addon' ); ?></p>
151
  <!-- .description -->
152
  </td>
153
  </tr>
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
142
  </tr>
143
  <tr>
144
  <th scope="row">
145
+ <label for="moove_gdpr_reject_button_enable"><?php esc_html_e( 'Reject button', 'gdpr-cookie-compliance' ); ?></label>
146
  </th>
147
  <td>
148
 
151
  <input type="checkbox" name="moove_gdpr_reject_button_enable" id="moove_gdpr_reject_button_enable" <?php echo isset( $gdpr_options['moove_gdpr_reject_button_enable'] ) ? ( intval( $gdpr_options['moove_gdpr_reject_button_enable'] ) === 1 ? 'checked' : ( ! isset( $gdpr_options['moove_gdpr_reject_button_enable'] ) ? 'checked' : '' ) ) : ''; ?> >
152
  <span class="gdpr-checkbox-slider" data-enable="<?php esc_html_e( 'Enabled', 'gdpr-cookie-compliance' ); ?>" data-disable="<?php esc_html_e( 'Disabled', 'gdpr-cookie-compliance' ); ?>"></span>
153
  </label>
154
+ <p class="description" id="moove_gdpr_reject_button_enable-description" ><?php esc_html_e( "If it's enabled, the Cookie Banner will be extended with a button that allows users to reject all cookies.", 'gdpr-cookie-compliance' ); ?></p>
155
  <!-- .description -->
156
  </td>
157
  </tr>
views/moove/admin/settings/branding.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
views/moove/admin/settings/consent-log.php ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Consent Log Doc Comment
4
+ *
5
+ * @category Views
6
+ * @package gdpr-cookie-compliance
7
+ * @author Gaspar Nemes
8
+ */
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
+ ?>
15
+ <h2><?php _e('Consent Log','gdpr-cookie-compliance'); ?></h2>
16
+ <hr />
17
+ <?php do_action('gdpr_premium_section_ads'); ?>
views/moove/admin/settings/cookie-banner-manager.php CHANGED
@@ -6,6 +6,11 @@
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
 
 
 
 
 
9
  ?>
10
  <h2><?php esc_html_e('Hide Cookie Banner on Selected Posts / Pages','gdpr-cookie-compliance'); ?></h2>
11
  <hr />
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e('Hide Cookie Banner on Selected Posts / Pages','gdpr-cookie-compliance'); ?></h2>
16
  <hr />
views/moove/admin/settings/cookie-declaration.php CHANGED
@@ -6,6 +6,11 @@
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
 
 
 
 
 
9
  ?>
10
  <h2><?php _e('Cookie Declaration','gdpr-cookie-compliance'); ?></h2>
11
  <hr />
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php _e('Cookie Declaration','gdpr-cookie-compliance'); ?></h2>
16
  <hr />
views/moove/admin/settings/cookie-policy.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
views/moove/admin/settings/export-import.php CHANGED
@@ -6,6 +6,11 @@
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
 
 
 
 
 
9
  ?>
10
  <h2><?php esc_attr_e('Export / Import Settings','gdpr-cookie-compliance-addon'); ?></h2>
11
  <hr />
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_attr_e('Export / Import Settings','gdpr-cookie-compliance-addon'); ?></h2>
16
  <hr />
views/moove/admin/settings/floating-button.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
views/moove/admin/settings/full-screen-mode.php CHANGED
@@ -6,6 +6,11 @@
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
 
 
 
 
 
9
  ?>
10
  <h2><?php esc_html_e('Full-Screen Mode Setup','gdpr-cookie-compliance'); ?></h2>
11
  <hr />
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e('Full-Screen Mode Setup','gdpr-cookie-compliance'); ?></h2>
16
  <hr />
views/moove/admin/settings/general-settings.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
views/moove/admin/settings/geo-location.php CHANGED
@@ -6,6 +6,11 @@
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
 
 
 
 
 
9
  ?>
10
  <h2><?php esc_html_e('Geo Location Setup','gdpr-cookie-compliance'); ?></h2>
11
  <hr />
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e('Geo Location Setup','gdpr-cookie-compliance'); ?></h2>
16
  <hr />
views/moove/admin/settings/help.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  ?>
11
  <h2><?php esc_html_e( 'Help, Hooks, Filters & Shortcodes', 'gdpr-cookie-compliance' ); ?></h2>
12
  <hr />
@@ -368,6 +372,24 @@
368
  </div>
369
  <!-- .gdpr-faq-toggle -->
370
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
371
  <div class="gdpr-faq-toggle">
372
  <div class="gdpr-faq-accordion-header">
373
  <h3><?php esc_html_e( 'Read cookie values with JavaScript', 'gdpr-cookie-compliance' ); ?></h3>
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e( 'Help, Hooks, Filters & Shortcodes', 'gdpr-cookie-compliance' ); ?></h2>
16
  <hr />
372
  </div>
373
  <!-- .gdpr-faq-toggle -->
374
 
375
+ <div class="gdpr-faq-toggle">
376
+ <div class="gdpr-faq-accordion-header">
377
+ <h3><?php esc_html_e( 'Define custom cookie attribute (SameSite)', 'gdpr-cookie-compliance' ); ?></h3>
378
+ </div>
379
+ <div class="gdpr-faq-accordion-content" >
380
+ <?php ob_start(); ?>
381
+ // <?php esc_html_e( 'Default value: SameSite=Lax', 'gdpr-cookie-compliance' ); ?> <br />
382
+ add_action('gdpr_cookie_custom_attributes',function(){
383
+ return 'SameSite=None; Secure';
384
+ });
385
+ <?php $code = trim( ob_get_clean() ); ?>
386
+ <textarea id="<?php echo esc_attr( uniqid( strtotime( 'now' ) ) ); ?>"><?php apply_filters( 'gdpr_cc_keephtml', $code, true ); ?></textarea>
387
+ <div class="gdpr-code"></div><!-- .gdpr-code -->
388
+ </div>
389
+ <!-- .gdpr-faq-accordion-content -->
390
+ </div>
391
+ <!-- .gdpr-faq-toggle -->
392
+
393
  <div class="gdpr-faq-toggle">
394
  <div class="gdpr-faq-accordion-header">
395
  <h3><?php esc_html_e( 'Read cookie values with JavaScript', 'gdpr-cookie-compliance' ); ?></h3>
views/moove/admin/settings/iframe-blocker.php CHANGED
@@ -6,6 +6,11 @@
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
 
 
 
 
 
9
  ?>
10
  <h2><?php _e('Iframe Blocker','gdpr-cookie-compliance'); ?></h2>
11
  <hr />
6
  * @package gdpr-cookie-compliance
7
  * @author Gaspar Nemes
8
  */
9
+
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php _e('Iframe Blocker','gdpr-cookie-compliance'); ?></h2>
16
  <hr />
views/moove/admin/settings/licence.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  ?>
11
  <h2><?php esc_html_e( 'Licence Manager', 'gdpr-cookie-compliance' ); ?></h2>
12
  <hr />
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e( 'Licence Manager', 'gdpr-cookie-compliance' ); ?></h2>
16
  <hr />
views/moove/admin/settings/multisite-settings.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  ?>
11
  <h2><?php esc_html_e('Multisite Settings','gdpr-cookie-compliance-addon'); ?></h2>
12
  <hr />
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e('Multisite Settings','gdpr-cookie-compliance-addon'); ?></h2>
16
  <hr />
views/moove/admin/settings/plugin-boxes.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_controller = new Moove_GDPR_Controller();
11
  $plugin_details = $gdpr_controller->get_gdpr_plugin_details( 'gdpr-cookie-compliance' );
12
  ?>
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_controller = new Moove_GDPR_Controller();
15
  $plugin_details = $gdpr_controller->get_gdpr_plugin_details( 'gdpr-cookie-compliance' );
16
  ?>
views/moove/admin/settings/privacy-overview.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
views/moove/admin/settings/settings-page.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  ?>
11
  <div class="gdpr-cookie-compliance-header-section">
12
  <h2><?php esc_html_e( 'GDPR Cookie Compliance Plugin', 'gdpr-cookie-compliance' ); ?> <span class="gdpr-plugin-version"><?php echo 'v' . esc_attr( MOOVE_GDPR_VERSION ); ?></span></h2>
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <div class="gdpr-cookie-compliance-header-section">
16
  <h2><?php esc_html_e( 'GDPR Cookie Compliance Plugin', 'gdpr-cookie-compliance' ); ?> <span class="gdpr-plugin-version"><?php echo 'v' . esc_attr( MOOVE_GDPR_VERSION ); ?></span></h2>
views/moove/admin/settings/stats.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  ?>
11
  <h2><?php esc_html_e('GDPR Analytics','gdpr-cookie-compliance'); ?></h2>
12
  <hr />
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e('GDPR Analytics','gdpr-cookie-compliance'); ?></h2>
16
  <hr />
views/moove/admin/settings/strictly-necessary-cookies.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
@@ -180,7 +184,7 @@ $nav_label = isset( $gdpr_options[ 'moove_gdpr_strictly_necessary_cookies_tab_ti
180
  <div class="gdpr-popup-content-content">
181
  <h4><strong><?php esc_html_e( 'This option is not available in Full Screen Mode', 'gdpr-cookie-compliance' ); ?> </strong></h4>
182
 
183
- <p class="description"><strong><?php esc_html_e( 'Please note that Full Screen Mode feature requires the Strictly Necessary Cookies to be always enabled (otherwise the Cookie Banner would be displayed at every visit).', 'gdpr-cookie-compliance-addon' ); ?></strong></p> <br /><br />
184
  <!-- .description -->
185
 
186
  <a href="<?php echo admin_url( 'admin.php?page=moove-gdpr&amp;tab=full-screen-mode'); ?>" class="button button-primary button-deactivate-confirm">
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
184
  <div class="gdpr-popup-content-content">
185
  <h4><strong><?php esc_html_e( 'This option is not available in Full Screen Mode', 'gdpr-cookie-compliance' ); ?> </strong></h4>
186
 
187
+ <p class="description"><strong><?php esc_html_e( 'Please note that Full Screen Mode feature requires the Strictly Necessary Cookies to be always enabled (otherwise the Cookie Banner would be displayed at every visit).', 'gdpr-cookie-compliance' ); ?></strong></p> <br /><br />
188
  <!-- .description -->
189
 
190
  <a href="<?php echo admin_url( 'admin.php?page=moove-gdpr&amp;tab=full-screen-mode'); ?>" class="button button-primary button-deactivate-confirm">
views/moove/admin/settings/third-party-cookies.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  $gdpr_default_content = new Moove_GDPR_Content();
11
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
12
  $gdpr_options = get_option( $option_name );
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  $gdpr_default_content = new Moove_GDPR_Content();
15
  $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
16
  $gdpr_options = get_option( $option_name );
views/moove/admin/settings/video-tutorial.php CHANGED
@@ -7,6 +7,10 @@
7
  * @author Gaspar Nemes
8
  */
9
 
 
 
 
 
10
  ?>
11
  <h2><?php esc_html_e( 'Video Tutorial', 'gdpr-cookie-compliance-addon' ); ?></h2>
12
  <hr />
7
  * @author Gaspar Nemes
8
  */
9
 
10
+ if ( ! defined( 'ABSPATH' ) ) {
11
+ exit;
12
+ } // Exit if accessed directly
13
+
14
  ?>
15
  <h2><?php esc_html_e( 'Video Tutorial', 'gdpr-cookie-compliance-addon' ); ?></h2>
16
  <hr />