GDPR Cookie Compliance - Version 1.2.3

Version Description

  • Bugfixes
Download this release

Release Info

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

Code changes from version 1.2.2 to 1.2.3

dist/scripts/main.js CHANGED
@@ -1 +1 @@
1
- !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.postscribe=e():t.postscribe=e()}(this,function(){return function(t){function e(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return t[r].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var o={};return e.m=t,e.c=o,e.p="",e(0)}([function(t,e,o){"use strict";var r=o(1),n=function(t){return t&&t.__esModule?t:{default:t}}(r);t.exports=n.default},function(t,e,o){"use strict";function r(){}function n(){var t=h.shift();if(t){var e=l.last(t);e.afterDequeue(),t.stream=i.apply(void 0,t),e.afterStreamStart()}}function i(t,e,o){function i(t){t=o.beforeWrite(t),m.write(t),o.afterWrite(t)}m=new d.default(t,o),m.id=f++,m.name=o.name||m.id,a.streams[m.name]=m;var c=t.ownerDocument,p={close:c.close,open:c.open,write:c.write,writeln:c.writeln};s(c,{close:r,open:r,write:function(){for(var t=arguments.length,e=Array(t),o=0;o<t;o++)e[o]=arguments[o];return i(e.join(""))},writeln:function(){for(var t=arguments.length,e=Array(t),o=0;o<t;o++)e[o]=arguments[o];return i(e.join("")+"\n")}});var l=m.win.onerror||r;return m.win.onerror=function(t,e,r){o.error({msg:t+" - "+e+": "+r}),l.apply(m.win,[t,e,r])},m.write(e,function(){s(c,p),m.win.onerror=l,o.done(),m=null,n()}),m}function a(t,e,o){if(l.isFunction(o))o={done:o};else if("clear"===o)return h=[],m=null,void(f=0);o=l.defaults(o,u),t=/^#/.test(t)?window.document.getElementById(t.substr(1)):t.jquery?t[0]:t;var i=[t,e,o];return t.postscribe={cancel:function(){i.stream?i.stream.abort():i[1]=r}},o.beforeEnqueue(i),h.push(i),m||n(),t.postscribe}e.__esModule=!0;var s=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(t[r]=o[r])}return t};e.default=a;var c=o(2),d=function(t){return t&&t.__esModule?t:{default:t}}(c),p=o(4),l=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e.default=t,e}(p),u={afterAsync:r,afterDequeue:r,afterStreamStart:r,afterWrite:r,autoFix:!0,beforeEnqueue:r,beforeWriteToken:function(t){return t},beforeWrite:function(t){return t},done:r,error:function(t){throw new Error(t.msg)},releaseAsync:!1},f=0,h=[],m=null;s(a,{streams:{},queue:h,WriteStream:d.default})},function(t,e,o){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function n(t,e){var o=l+e,r=t.getAttribute(o);return p.existy(r)?String(r):r}function i(t,e){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=l+e;p.existy(o)&&""!==o?t.setAttribute(r,o):t.removeAttribute(r)}e.__esModule=!0;var a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(t[r]=o[r])}return t},s=o(3),c=function(t){return t&&t.__esModule?t:{default:t}}(s),d=o(4),p=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e.default=t,e}(d),l="data-ps-",u="ps-style",f="ps-script",h=function(){function t(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,t),this.root=e,this.options=o,this.doc=e.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new c.default("",{autoFix:o.autoFix}),this.actuals=[e],this.proxyHistory="",this.proxyRoot=this.doc.createElement(e.nodeName),this.scriptStack=[],this.writeQueue=[],i(this.proxyRoot,"proxyof",0)}return t.prototype.write=function(){var t;for((t=this.writeQueue).push.apply(t,arguments);!this.deferredRemote&&this.writeQueue.length;){var e=this.writeQueue.shift();p.isFunction(e)?this._callFunction(e):this._writeImpl(e)}},t.prototype._callFunction=function(t){var e={type:"function",value:t.name||t.toString()};this._onScriptStart(e),t.call(this.win,this.doc),this._onScriptDone(e)},t.prototype._writeImpl=function(t){this.parser.append(t);for(var e=void 0,o=void 0,r=void 0,n=[];(e=this.parser.readToken())&&!(o=p.isScript(e))&&!(r=p.isStyle(e));)(e=this.options.beforeWriteToken(e))&&n.push(e);n.length>0&&this._writeStaticTokens(n),o&&this._handleScriptToken(e),r&&this._handleStyleToken(e)},t.prototype._writeStaticTokens=function(t){var e=this._buildChunk(t);return e.actual?(e.html=this.proxyHistory+e.actual,this.proxyHistory+=e.proxy,this.proxyRoot.innerHTML=e.html,this._walkChunk(),e):null},t.prototype._buildChunk=function(t){for(var e=this.actuals.length,o=[],r=[],n=[],i=t.length,a=0;a<i;a++){var s=t[a],c=s.toString();if(o.push(c),s.attrs){if(!/^noscript$/i.test(s.tagName)){var d=e++;r.push(c.replace(/(\/?>)/," "+l+"id="+d+" $1")),s.attrs.id!==f&&s.attrs.id!==u&&n.push("atomicTag"===s.type?"":"<"+s.tagName+" "+l+"proxyof="+d+(s.unary?" />":">"))}}else r.push(c),n.push("endTag"===s.type?c:"")}return{tokens:t,raw:o.join(""),actual:r.join(""),proxy:n.join("")}},t.prototype._walkChunk=function(){for(var t=void 0,e=[this.proxyRoot];p.existy(t=e.shift());){var o=1===t.nodeType;if(!(o&&n(t,"proxyof"))){o&&(this.actuals[n(t,"id")]=t,i(t,"id"));var r=t.parentNode&&n(t.parentNode,"proxyof");r&&this.actuals[r].appendChild(t)}e.unshift.apply(e,p.toArray(t.childNodes))}},t.prototype._handleScriptToken=function(t){var e=this,o=this.parser.clear();o&&this.writeQueue.unshift(o),t.src=t.attrs.src||t.attrs.SRC,(t=this.options.beforeWriteToken(t))&&(t.src&&this.scriptStack.length?this.deferredRemote=t:this._onScriptStart(t),this._writeScriptToken(t,function(){e._onScriptDone(t)}))},t.prototype._handleStyleToken=function(t){var e=this.parser.clear();e&&this.writeQueue.unshift(e),t.type=t.attrs.type||t.attrs.TYPE||"text/css",t=this.options.beforeWriteToken(t),t&&this._writeStyleToken(t),e&&this.write()},t.prototype._writeStyleToken=function(t){var e=this._buildStyle(t);this._insertCursor(e,u),t.content&&(e.styleSheet&&!e.sheet?e.styleSheet.cssText=t.content:e.appendChild(this.doc.createTextNode(t.content)))},t.prototype._buildStyle=function(t){var e=this.doc.createElement(t.tagName);return e.setAttribute("type",t.type),p.eachKey(t.attrs,function(t,o){e.setAttribute(t,o)}),e},t.prototype._insertCursor=function(t,e){this._writeImpl('<span id="'+e+'"/>');var o=this.doc.getElementById(e);o&&o.parentNode.replaceChild(t,o)},t.prototype._onScriptStart=function(t){t.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(t)},t.prototype._onScriptDone=function(t){return t!==this.scriptStack[0]?void this.options.error({msg:"Bad script nesting or script finished twice"}):(this.scriptStack.shift(),this.write.apply(this,t.outerWrites),void(!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)))},t.prototype._writeScriptToken=function(t,e){var o=this._buildScript(t),r=this._shouldRelease(o),n=this.options.afterAsync;t.src&&(o.src=t.src,this._scriptLoadHandler(o,r?n:function(){e(),n()}));try{this._insertCursor(o,f),o.src&&!r||e()}catch(t){this.options.error(t),e()}},t.prototype._buildScript=function(t){var e=this.doc.createElement(t.tagName);return p.eachKey(t.attrs,function(t,o){e.setAttribute(t,o)}),t.content&&(e.text=t.content),e},t.prototype._scriptLoadHandler=function(t,e){function o(){t=t.onload=t.onreadystatechange=t.onerror=null}function r(){o(),null!=e&&e(),e=null}function n(t){o(),s(t),null!=e&&e(),e=null}function i(t,e){var o=t["on"+e];null!=o&&(t["_on"+e]=o)}var s=this.options.error;i(t,"load"),i(t,"error"),a(t,{onload:function(){if(t._onload)try{t._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(e){n({msg:"onload handler failed "+e+" @ "+t.src})}r()},onerror:function(){if(t._onerror)try{t._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(e){return void n({msg:"onerror handler failed "+e+" @ "+t.src})}n({msg:"remote script failed "+t.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(t.readyState)&&r()}})},t.prototype._shouldRelease=function(t){return!/^script$/i.test(t.nodeName)||!!(this.options.releaseAsync&&t.src&&t.hasAttribute("async"))},t}();e.default=h},function(t,e,o){!function(e,o){t.exports=function(){return function(t){function e(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return t[r].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var o={};return e.m=t,e.c=o,e.p="",e(0)}([function(t,e,o){"use strict";var r=o(1),n=function(t){return t&&t.__esModule?t:{default:t}}(r);t.exports=n.default},function(t,e,o){"use strict";function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e.default=t,e}function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}e.__esModule=!0;var i=o(2),a=r(i),s=o(3),c=r(s),d=o(6),p=function(t){return t&&t.__esModule?t:{default:t}}(d),l=o(5),u={comment:/^<!--/,endTag:/^<\//,atomicTag:/^<\s*(script|style|noscript|iframe|textarea)[\s\/>]/i,startTag:/^</,chars:/^[^<]/},f=function(){function t(){var e=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,t),this.stream=o;var i=!1,s={};for(var c in a)a.hasOwnProperty(c)&&(r.autoFix&&(s[c+"Fix"]=!0),i=i||s[c+"Fix"]);i?(this._readToken=(0,p.default)(this,s,function(){return e._readTokenImpl()}),this._peekToken=(0,p.default)(this,s,function(){return e._peekTokenImpl()})):(this._readToken=this._readTokenImpl,this._peekToken=this._peekTokenImpl)}return t.prototype.append=function(t){this.stream+=t},t.prototype.prepend=function(t){this.stream=t+this.stream},t.prototype._readTokenImpl=function(){var t=this._peekTokenImpl();if(t)return this.stream=this.stream.slice(t.length),t},t.prototype._peekTokenImpl=function(){for(var t in u)if(u.hasOwnProperty(t)&&u[t].test(this.stream)){var e=c[t](this.stream);if(e)return"startTag"===e.type&&/script|style/i.test(e.tagName)?null:(e.text=this.stream.substr(0,e.length),e)}},t.prototype.peekToken=function(){return this._peekToken()},t.prototype.readToken=function(){return this._readToken()},t.prototype.readTokens=function(t){for(var e=void 0;e=this.readToken();)if(t[e.type]&&!1===t[e.type](e))return},t.prototype.clear=function(){var t=this.stream;return this.stream="",t},t.prototype.rest=function(){return this.stream},t}();e.default=f,f.tokenToString=function(t){return t.toString()},f.escapeAttributes=function(t){var e={};for(var o in t)t.hasOwnProperty(o)&&(e[o]=(0,l.escapeQuotes)(t[o],null));return e},f.supports=a;for(var h in a)a.hasOwnProperty(h)&&(f.browserHasFlaw=f.browserHasFlaw||!a[h]&&h)},function(t,e){"use strict";e.__esModule=!0;var o=!1,r=!1,n=window.document.createElement("div");try{var i="<P><I></P></I>";n.innerHTML=i,e.tagSoup=o=n.innerHTML!==i}catch(t){e.tagSoup=o=!1}try{n.innerHTML="<P><i><P></P></i></P>",e.selfClose=r=2===n.childNodes.length}catch(t){e.selfClose=r=!1}n=null,e.tagSoup=o,e.selfClose=r},function(t,e,o){"use strict";function r(t){var e=t.indexOf("--\x3e");if(e>=0)return new d.CommentToken(t.substr(4,e-1),e+3)}function n(t){var e=t.indexOf("<");return new d.CharsToken(e>=0?e:t.length)}function i(t){if(-1!==t.indexOf(">")){var e=t.match(p.startTag);if(e){var o=function(){var t={},o={},r=e[2];return e[2].replace(p.attr,function(e,n){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(t[arguments[5]]="",o[arguments[5]]=!0):t[n]=arguments[2]||arguments[3]||arguments[4]||p.fillAttr.test(n)&&n||"":t[n]="",r=r.replace(e,"")}),{v:new d.StartTagToken(e[1],e[0].length,t,o,!!e[3],r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))}}();if("object"===(void 0===o?"undefined":c(o)))return o.v}}}function a(t){var e=i(t);if(e){var o=t.slice(e.length);if(o.match(new RegExp("</\\s*"+e.tagName+"\\s*>","i"))){var r=o.match(new RegExp("([\\s\\S]*?)</\\s*"+e.tagName+"\\s*>","i"));if(r)return new d.AtomicTagToken(e.tagName,r[0].length+e.length,e.attrs,e.booleanAttrs,r[1])}}}function s(t){var e=t.match(p.endTag);if(e)return new d.EndTagToken(e[1],e[0].length)}e.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.comment=r,e.chars=n,e.startTag=i,e.atomicTag=a,e.endTag=s;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(t,e,o){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}e.__esModule=!0,e.EndTagToken=e.AtomicTagToken=e.StartTagToken=e.TagToken=e.CharsToken=e.CommentToken=e.Token=void 0;var n=o(5),i=(e.Token=function t(e,o){r(this,t),this.type=e,this.length=o,this.text=""},e.CommentToken=function(){function t(e,o){r(this,t),this.type="comment",this.length=o||(e?e.length:0),this.text="",this.content=e}return t.prototype.toString=function(){return"\x3c!--"+this.content},t}(),e.CharsToken=function(){function t(e){r(this,t),this.type="chars",this.length=e,this.text=""}return t.prototype.toString=function(){return this.text},t}(),e.TagToken=function(){function t(e,o,n,i,a){r(this,t),this.type=e,this.length=n,this.text="",this.tagName=o,this.attrs=i,this.booleanAttrs=a,this.unary=!1,this.html5Unary=!1}return t.formatTag=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o="<"+t.tagName;for(var r in t.attrs)if(t.attrs.hasOwnProperty(r)){o+=" "+r;var i=t.attrs[r];void 0!==t.booleanAttrs&&void 0!==t.booleanAttrs[r]||(o+='="'+(0,n.escapeQuotes)(i)+'"')}return t.rest&&(o+=" "+t.rest),o+=t.unary&&!t.html5Unary?"/>":">",void 0!==e&&null!==e&&(o+=e+"</"+t.tagName+">"),o},t}());e.StartTagToken=function(){function t(e,o,n,i,a,s){r(this,t),this.type="startTag",this.length=o,this.text="",this.tagName=e,this.attrs=n,this.booleanAttrs=i,this.html5Unary=!1,this.unary=a,this.rest=s}return t.prototype.toString=function(){return i.formatTag(this)},t}(),e.AtomicTagToken=function(){function t(e,o,n,i,a){r(this,t),this.type="atomicTag",this.length=o,this.text="",this.tagName=e,this.attrs=n,this.booleanAttrs=i,this.unary=!1,this.html5Unary=!1,this.content=a}return t.prototype.toString=function(){return i.formatTag(this,this.content)},t}(),e.EndTagToken=function(){function t(e,o){r(this,t),this.type="endTag",this.length=o,this.text="",this.tagName=e}return t.prototype.toString=function(){return"</"+this.tagName+">"},t}()},function(t,e){"use strict";function o(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return t?t.replace(/([^"]*)"/g,function(t,e){return/\\/.test(e)?e+'"':e+'\\"'}):e}e.__esModule=!0,e.escapeQuotes=o},function(t,e){"use strict";function o(t){return t&&"startTag"===t.type&&(t.unary=s.test(t.tagName)||t.unary,t.html5Unary=!/\/>$/.test(t.text)),t}function r(t,e){var r=t.stream,n=o(e());return t.stream=r,n}function n(t,e){var o=e.pop();t.prepend("</"+o.tagName+">")}function i(){var t=[];return t.last=function(){return this[this.length-1]},t.lastTagNameEq=function(t){var e=this.last();return e&&e.tagName&&e.tagName.toUpperCase()===t.toUpperCase()},t.containsTagName=function(t){for(var e,o=0;e=this[o];o++)if(e.tagName===t)return!0;return!1},t}function a(t,e,a){function s(){var e=r(t,a);e&&p[e.type]&&p[e.type](e)}var d=i(),p={startTag:function(o){var r=o.tagName;"TR"===r.toUpperCase()&&d.lastTagNameEq("TABLE")?(t.prepend("<TBODY>"),s()):e.selfCloseFix&&c.test(r)&&d.containsTagName(r)?d.lastTagNameEq(r)?n(t,d):(t.prepend("</"+o.tagName+">"),s()):o.unary||d.push(o)},endTag:function(o){d.last()?e.tagSoupFix&&!d.lastTagNameEq(o.tagName)?n(t,d):d.pop():e.tagSoupFix&&(a(),s())}};return function(){return s(),o(a())}}e.__esModule=!0,e.default=a;var s=/^(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(t,e){"use strict";function o(t){return void 0!==t&&null!==t}function r(t){return"function"==typeof t}function n(t,e,o){var r=void 0,n=t&&t.length||0;for(r=0;r<n;r++)e.call(o,t[r],r)}function i(t,e,o){for(var r in t)t.hasOwnProperty(r)&&e.call(o,r,t[r])}function a(t,e){return t=t||{},i(e,function(e,r){o(t[e])||(t[e]=r)}),t}function s(t){try{return Array.prototype.slice.call(t)}catch(o){var e=function(){var e=[];return n(t,function(t){e.push(t)}),{v:e}}();if("object"===(void 0===e?"undefined":u(e)))return e.v}}function c(t){return t[t.length-1]}function d(t,e){return!(!t||"startTag"!==t.type&&"atomicTag"!==t.type||!("tagName"in t)||!~t.tagName.toLowerCase().indexOf(e))}function p(t){return d(t,"script")}function l(t){return d(t,"style")}e.__esModule=!0;var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.existy=o,e.isFunction=r,e.each=n,e.eachKey=i,e.defaults=a,e.toArray=s,e.last=c,e.isTag=d,e.isScript=p,e.isStyle=l}])}),function(t){var e={common:{init:function(){"use strict";function e(){var t=c("moove_gdpr_popup"),e={};return e.strict="0",e.thirdparty="0",e.advanced="0",t&&(t=JSON.parse(t),e.strict=t.strict,e.thirdparty=t.thirdparty,e.advanced=t.advanced),e}function o(t){s("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"1",advanced:"1"}),365),r("enabled-all")}function r(o){var r=e(),n=!1,a=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==a||1==s){c("moove_gdpr_popup");1!=a&&1!=s||(f={},f.strict=1,f.thirdparty=a,f.advanced=s),f&&(parseInt(r.strict)-parseInt(f.strict)<0&&(n=!0),parseInt(r.thirdparty)-parseInt(f.thirdparty)<0&&(n=!0),parseInt(r.advanced)-parseInt(f.advanced)<0&&(n=!0))}if(n)location.reload(!0);else{d(c("moove_gdpr_popup")),i(),t("#moove_gdpr_save_popup_settings_button").show()}}function n(e){e&&(1===parseInt(e.strict)?t("#moove_gdpr_strict_cookies").is(":checked")||(t("#moove_gdpr_strict_cookies").click(),t("#third_party_cookies fieldset").removeClass("fl-disabled"),t("#moove_gdpr_performance_cookies").prop("disabled",!1),t("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),t("#advanced-cookies fieldset").removeClass("fl-disabled"),t("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),t("#moove_gdpr_advanced_cookies").prop("disabled",!1)):t("#moove_gdpr_strict_cookies").is(":checked")&&(t("#moove_gdpr_strict_cookies").click(),t("#third_party_cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),t("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),t("#advanced-cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),t("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1)),1===parseInt(e.thirdparty)?t("#moove_gdpr_performance_cookies").is(":checked")||t("#moove_gdpr_performance_cookies").click():t("#moove_gdpr_performance_cookies").is(":checked")&&t("#moove_gdpr_performance_cookies").click(),1===parseInt(e.advanced)?t("#moove_gdpr_advanced_cookies").is(":checked")||t("#moove_gdpr_advanced_cookies").click():t("#moove_gdpr_advanced_cookies").is(":checked")&&t("#moove_gdpr_advanced_cookies").click())}function i(){t("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),t("body").removeClass("gdpr-infobar-visible")}function a(){t("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),t("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),t("body").addClass("gdpr-infobar-visible")}function s(t,e,o){var r;if(o){var n=new Date;n.setTime(n.getTime()+24*o*60*60*1e3),r="; expires="+n.toGMTString()}else r="";document.cookie=encodeURIComponent(t)+"="+encodeURIComponent(e)+r+"; path=/"}function c(t){for(var e=encodeURIComponent(t)+"=",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(e))return decodeURIComponent(n.substring(e.length,n.length))}return null}function d(o){if(f=e(),o){var r=o;o=JSON.parse(o);e();if(!1!==h){var n=JSON.parse(h);1===parseInt(n.thirdparty)&&1===parseInt(o.thirdparty)&&(o.thirdparty="0"),1===parseInt(n.advanced)&&1===parseInt(o.advanced)&&(o.advanced="0")}t.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:o.strict,thirdparty:o.thirdparty,advanced:o.advanced},function(e){h=r;var o=JSON.parse(e);o.header&&postscribe(document.head,o.header),o.body&&t(o.body).prependTo(document.body),o.footer&&postscribe(document.body,o.footer)})}else a()}function p(){var e=!0;t("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){t(this).is(":checked")||(e=!1)}),e?t(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").hide().removeClass("button-visible"):t(".moove-gdpr-button-holder .moove-gdpr-modal-save-settings").is(":visible")?t(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").hide().removeClass("button-visible"):t(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").show().addClass("button-visible")}function l(){for(var t=document.cookie.split("; "),e=0;e<t.length;e++)for(var o=window.location.hostname.split(".");o.length>0;){var r=encodeURIComponent(t[e].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 u(){var e=c("moove_gdpr_popup");l();var o="0",r="0",n="0",a=!1;e&&(e=JSON.parse(e),o=e.strict,r=e.advanced,n=e.thirdparty),t("#moove_gdpr_strict_cookies").length>0?t("#moove_gdpr_strict_cookies").is(":checked")?(o="1",a=!0):o="0":o="1",t("#moove_gdpr_performance_cookies").is(":checked")?(n="1",a=!0):n="0",t("#moove_gdpr_advanced_cookies").is(":checked")?(r="1",a=!0):r="0",!e&&a?(s("moove_gdpr_popup",JSON.stringify({strict:o,thirdparty:n,advanced:r}),365),i(),t("#moove_gdpr_save_popup_settings_button").show()):e&&s("moove_gdpr_popup",JSON.stringify({strict:o,thirdparty:n,advanced:r}),365);var e=c("moove_gdpr_popup");e&&(e=JSON.parse(e),"0"==e.strict&&"0"==e.advanced&&"0"==e.thirdparty&&l())}t.fn.moove_gdpr_read_cookies=function(t){var e=c("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),o};var f=e(),h=!1;if(t.fn.moove_gdpr_save_cookie=function(e){var o=c("moove_gdpr_popup"),r=t(window).scrollTop();if(!o){if(e.thirdParty)var i="1";else var i="0";if(e.advanced)var a="1";else var a="0";if(e.scrollEnable){var d=e.scrollEnable;t(window).scroll(function(){t(this).scrollTop()-r>d&&("undefined"===e.thirdparty&&"undefined"===e.advanced||(s("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:i,advanced:a}),365),o=JSON.parse(o),n(o)))})}else"undefined"===e.thirdparty&&"undefined"===e.advanced||(s("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:i,advanced:a}),365),o=JSON.parse(o),n(o));o=c("moove_gdpr_popup"),o&&(o=JSON.parse(o),jQuery.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:o.strict,thirdparty:o.thirdparty,advanced:o.advanced},function(e){var o=JSON.parse(e);o.header&&postscribe(document.head,o.header),o.body&&t(o.body).prependTo(document.body),o.footer&&postscribe(document.body,o.footer)}))}},"undefined"==typeof lity){var m=moove_frontend_gdpr_scripts.plugin_dir+"/dist/scripts/lity.js",v=moove_frontend_gdpr_scripts.plugin_dir+"/dist/styles/lity.css";postscribe(document.body,'<script src="'+m+'"><\/script>'),postscribe(document.head,'<link href="'+v+'" rel="stylesheet">')}var _="",g=!1;if(window.location.hash){var y=window.location.hash.substring(1);"moove_gdpr_cookie_modal"===y&&(g=!0,setTimeout(function(){_=lity("#moove_gdpr_cookie_modal"),t(".lity").addClass("moove_gdpr_cookie_modal_open"),t(document).moove_lity_open()},500))}if(window.location.hash){var y=window.location.hash.substring(1);"gdpr_cookie_modal"===y&&(g=!0,setTimeout(function(){_=lity("#moove_gdpr_cookie_modal"),t(".lity").addClass("moove_gdpr_cookie_modal_open"),t(document).moove_lity_open()},500))}!function(){var o=(location.pathname,t(window).scrollTop());t("#moove_gdpr_save_popup_settings_button").show();var r=moove_frontend_gdpr_scripts.enabled_default.third_party,i=moove_frontend_gdpr_scripts.enabled_default.advanced,s=!1;if(document.cookie.indexOf("moove_gdpr_popup")>=0||1==r||1==i){var p=c("moove_gdpr_popup");if(p){var u=e();"0"==u.strict&&"0"==u.advanced&&"0"==u.thirdparty&&(l(),a())}else void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll?t(window).scroll(function(){!s&&t(this).scrollTop()-o>200&&(p={strict:1,thirdparty:r,advanced:i},n(p),p=JSON.stringify(p),a(),s=!0,d(p))}):(p={strict:1,thirdparty:r,advanced:i},n(p),p=JSON.stringify(p),a());d(p)}else a()}(),t(document).on("click",'[data-href*="#moove_gdpr_cookie_modal"],[href*="#moove_gdpr_cookie_modal"]',function(e){e.preventDefault(),g=!0,_=lity("#moove_gdpr_cookie_modal"),t(".lity").addClass("moove_gdpr_cookie_modal_open"),t(document).moove_lity_open()}),t(document).on("click",'[data-href*="#gdpr_cookie_modal"],[href*="#gdpr_cookie_modal"]',function(e){e.preventDefault(),g=!0,_=lity("#moove_gdpr_cookie_modal"),t(".lity").addClass("moove_gdpr_cookie_modal_open"),t(document).moove_lity_open()}),t(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(t){t.preventDefault(),i()}),t(document).on("click",".moove-gdpr-modal-close",function(e){e.preventDefault(),t(".lity .lity-close").click(),t(document).moove_lity_close()}),t(document).on("click","#moove-gdpr-menu .moove-gdpr-tab-nav",function(e){e.preventDefault(),e.stopPropagation(),t("#moove-gdpr-menu li").removeClass("menu-item-selected"),t(this).parent().addClass("menu-item-selected"),t(".moove-gdpr-tab-content .moove-gdpr-tab-main").hide(),t(t(this).attr("href")).show(),t(t(this).attr("data-href")).show()}),t(document).on("lity:close",function(e,o){t(document).moove_lity_close()}),t.fn.moove_lity_close=function(e){g&&(u(),t("body").removeClass("moove_gdpr_overflow"),g=!1)},t.fn.moove_lity_open=function(e){if(g){t("body").addClass("moove_gdpr_overflow");var o=c("moove_gdpr_popup");t(".moove-gdpr-status-bar input[type=checkbox]").each(function(){t(this).is(":checked")?t(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():t(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown()}),o&&(o=JSON.parse(o),n(o)),t(".moove-gdpr-modal-save-settings").hide().removeClass("button-visible"),p()}},t(document).on("lity:open",function(e,o){t(document).moove_lity_open()}),t(document).on("click",".fl-disabled",function(e){t("#moove_gdpr_cookie_modal .moove-gdpr-modal-content").is(".moove_gdpr_modal_theme_v2")?(t("#moove_gdpr_strict_cookies").click(),t(this).click()):t(this).closest(".moove-gdpr-tab-main-content").find(".moove-gdpr-strict-secondary-warning-message").slideDown()}),t(document).on("change",".moove-gdpr-status-bar input[type=checkbox]",function(e){t(".moove-gdpr-modal-save-settings").show().addClass("button-visible"),t(".moove-gdpr-modal-allow-all").hide().removeClass("button-visible");var o=t(this).closest(".moove-gdpr-tab-main").attr("id");t(this).closest(".moove-gdpr-status-bar").toggleClass("checkbox-selected"),t(this).closest(".moove-gdpr-tab-main").toggleClass("checkbox-selected"),t("#moove-gdpr-menu .menu-item-"+o).toggleClass("menu-item-off"),t(this).is(":checked")?t(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():t(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown(),t(this).is("#moove_gdpr_strict_cookies")&&(t(this).is(":checked")?(t("#third_party_cookies fieldset").removeClass("fl-disabled"),t("#moove_gdpr_performance_cookies").prop("disabled",!1),t("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),t("#advanced-cookies fieldset").removeClass("fl-disabled"),t("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),t("#moove_gdpr_advanced_cookies").prop("disabled",!1)):(t("#third_party_cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),t("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),t("#advanced-cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),t("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1))),p()}),t(document).on("click",".moove-gdpr-modal-allow-all",function(e){e.preventDefault(),t("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var e=t(this);e.is(":checked")||e.click()}),o("enable_all enable-all-button"),t(".lity .lity-close").click(),i(),t(document).moove_lity_close()}),t(document).on("click",".moove-gdpr-infobar-allow-all",function(t){t.preventDefault(),o("enable_all allow-btn")}),t(document).on("click",".moove-gdpr-modal-save-settings",function(e){e.preventDefault(),u(),t(".lity .lity-close").click(),t(document).moove_lity_close(),r("modal-save-settings")})},finalize:function(){}}},o={fire:function(t,o,r){var n,i=e;o=void 0===o?"init":o,n=""!==t,n=n&&i[t],(n=n&&"function"==typeof i[t][o])&&i[t][o](r)},loadEvents:function(){o.fire("common"),t.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(t,e){o.fire(e),o.fire(e,"finalize")}),o.fire("common","finalize")}};t(document).ready(o.loadEvents)}(jQuery);
1
+ !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.postscribe=e():t.postscribe=e()}(this,function(){return function(t){function e(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return t[r].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var o={};return e.m=t,e.c=o,e.p="",e(0)}([function(t,e,o){"use strict";var r=o(1),n=function(t){return t&&t.__esModule?t:{default:t}}(r);t.exports=n.default},function(t,e,o){"use strict";function r(){}function n(){var t=m.shift();if(t){var e=l.last(t);e.afterDequeue(),t.stream=i.apply(void 0,t),e.afterStreamStart()}}function i(t,e,o){function i(t){t=o.beforeWrite(t),h.write(t),o.afterWrite(t)}h=new d.default(t,o),h.id=f++,h.name=o.name||h.id,a.streams[h.name]=h;var c=t.ownerDocument,p={close:c.close,open:c.open,write:c.write,writeln:c.writeln};s(c,{close:r,open:r,write:function(){for(var t=arguments.length,e=Array(t),o=0;o<t;o++)e[o]=arguments[o];return i(e.join(""))},writeln:function(){for(var t=arguments.length,e=Array(t),o=0;o<t;o++)e[o]=arguments[o];return i(e.join("")+"\n")}});var l=h.win.onerror||r;return h.win.onerror=function(t,e,r){o.error({msg:t+" - "+e+": "+r}),l.apply(h.win,[t,e,r])},h.write(e,function(){s(c,p),h.win.onerror=l,o.done(),h=null,n()}),h}function a(t,e,o){if(l.isFunction(o))o={done:o};else if("clear"===o)return m=[],h=null,void(f=0);o=l.defaults(o,u),t=/^#/.test(t)?window.document.getElementById(t.substr(1)):t.jquery?t[0]:t;var i=[t,e,o];return t.postscribe={cancel:function(){i.stream?i.stream.abort():i[1]=r}},o.beforeEnqueue(i),m.push(i),h||n(),t.postscribe}e.__esModule=!0;var s=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(t[r]=o[r])}return t};e.default=a;var c=o(2),d=function(t){return t&&t.__esModule?t:{default:t}}(c),p=o(4),l=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e.default=t,e}(p),u={afterAsync:r,afterDequeue:r,afterStreamStart:r,afterWrite:r,autoFix:!0,beforeEnqueue:r,beforeWriteToken:function(t){return t},beforeWrite:function(t){return t},done:r,error:function(t){throw new Error(t.msg)},releaseAsync:!1},f=0,m=[],h=null;s(a,{streams:{},queue:m,WriteStream:d.default})},function(t,e,o){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function n(t,e){var o=l+e,r=t.getAttribute(o);return p.existy(r)?String(r):r}function i(t,e){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=l+e;p.existy(o)&&""!==o?t.setAttribute(r,o):t.removeAttribute(r)}e.__esModule=!0;var a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(t[r]=o[r])}return t},s=o(3),c=function(t){return t&&t.__esModule?t:{default:t}}(s),d=o(4),p=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e.default=t,e}(d),l="data-ps-",u="ps-style",f="ps-script",m=function(){function t(e){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,t),this.root=e,this.options=o,this.doc=e.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new c.default("",{autoFix:o.autoFix}),this.actuals=[e],this.proxyHistory="",this.proxyRoot=this.doc.createElement(e.nodeName),this.scriptStack=[],this.writeQueue=[],i(this.proxyRoot,"proxyof",0)}return t.prototype.write=function(){var t;for((t=this.writeQueue).push.apply(t,arguments);!this.deferredRemote&&this.writeQueue.length;){var e=this.writeQueue.shift();p.isFunction(e)?this._callFunction(e):this._writeImpl(e)}},t.prototype._callFunction=function(t){var e={type:"function",value:t.name||t.toString()};this._onScriptStart(e),t.call(this.win,this.doc),this._onScriptDone(e)},t.prototype._writeImpl=function(t){this.parser.append(t);for(var e=void 0,o=void 0,r=void 0,n=[];(e=this.parser.readToken())&&!(o=p.isScript(e))&&!(r=p.isStyle(e));)(e=this.options.beforeWriteToken(e))&&n.push(e);n.length>0&&this._writeStaticTokens(n),o&&this._handleScriptToken(e),r&&this._handleStyleToken(e)},t.prototype._writeStaticTokens=function(t){var e=this._buildChunk(t);return e.actual?(e.html=this.proxyHistory+e.actual,this.proxyHistory+=e.proxy,this.proxyRoot.innerHTML=e.html,this._walkChunk(),e):null},t.prototype._buildChunk=function(t){for(var e=this.actuals.length,o=[],r=[],n=[],i=t.length,a=0;a<i;a++){var s=t[a],c=s.toString();if(o.push(c),s.attrs){if(!/^noscript$/i.test(s.tagName)){var d=e++;r.push(c.replace(/(\/?>)/," "+l+"id="+d+" $1")),s.attrs.id!==f&&s.attrs.id!==u&&n.push("atomicTag"===s.type?"":"<"+s.tagName+" "+l+"proxyof="+d+(s.unary?" />":">"))}}else r.push(c),n.push("endTag"===s.type?c:"")}return{tokens:t,raw:o.join(""),actual:r.join(""),proxy:n.join("")}},t.prototype._walkChunk=function(){for(var t=void 0,e=[this.proxyRoot];p.existy(t=e.shift());){var o=1===t.nodeType;if(!(o&&n(t,"proxyof"))){o&&(this.actuals[n(t,"id")]=t,i(t,"id"));var r=t.parentNode&&n(t.parentNode,"proxyof");r&&this.actuals[r].appendChild(t)}e.unshift.apply(e,p.toArray(t.childNodes))}},t.prototype._handleScriptToken=function(t){var e=this,o=this.parser.clear();o&&this.writeQueue.unshift(o),t.src=t.attrs.src||t.attrs.SRC,(t=this.options.beforeWriteToken(t))&&(t.src&&this.scriptStack.length?this.deferredRemote=t:this._onScriptStart(t),this._writeScriptToken(t,function(){e._onScriptDone(t)}))},t.prototype._handleStyleToken=function(t){var e=this.parser.clear();e&&this.writeQueue.unshift(e),t.type=t.attrs.type||t.attrs.TYPE||"text/css",t=this.options.beforeWriteToken(t),t&&this._writeStyleToken(t),e&&this.write()},t.prototype._writeStyleToken=function(t){var e=this._buildStyle(t);this._insertCursor(e,u),t.content&&(e.styleSheet&&!e.sheet?e.styleSheet.cssText=t.content:e.appendChild(this.doc.createTextNode(t.content)))},t.prototype._buildStyle=function(t){var e=this.doc.createElement(t.tagName);return e.setAttribute("type",t.type),p.eachKey(t.attrs,function(t,o){e.setAttribute(t,o)}),e},t.prototype._insertCursor=function(t,e){this._writeImpl('<span id="'+e+'"/>');var o=this.doc.getElementById(e);o&&o.parentNode.replaceChild(t,o)},t.prototype._onScriptStart=function(t){t.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(t)},t.prototype._onScriptDone=function(t){return t!==this.scriptStack[0]?void this.options.error({msg:"Bad script nesting or script finished twice"}):(this.scriptStack.shift(),this.write.apply(this,t.outerWrites),void(!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)))},t.prototype._writeScriptToken=function(t,e){var o=this._buildScript(t),r=this._shouldRelease(o),n=this.options.afterAsync;t.src&&(o.src=t.src,this._scriptLoadHandler(o,r?n:function(){e(),n()}));try{this._insertCursor(o,f),o.src&&!r||e()}catch(t){this.options.error(t),e()}},t.prototype._buildScript=function(t){var e=this.doc.createElement(t.tagName);return p.eachKey(t.attrs,function(t,o){e.setAttribute(t,o)}),t.content&&(e.text=t.content),e},t.prototype._scriptLoadHandler=function(t,e){function o(){t=t.onload=t.onreadystatechange=t.onerror=null}function r(){o(),null!=e&&e(),e=null}function n(t){o(),s(t),null!=e&&e(),e=null}function i(t,e){var o=t["on"+e];null!=o&&(t["_on"+e]=o)}var s=this.options.error;i(t,"load"),i(t,"error"),a(t,{onload:function(){if(t._onload)try{t._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(e){n({msg:"onload handler failed "+e+" @ "+t.src})}r()},onerror:function(){if(t._onerror)try{t._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(e){return void n({msg:"onerror handler failed "+e+" @ "+t.src})}n({msg:"remote script failed "+t.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(t.readyState)&&r()}})},t.prototype._shouldRelease=function(t){return!/^script$/i.test(t.nodeName)||!!(this.options.releaseAsync&&t.src&&t.hasAttribute("async"))},t}();e.default=m},function(t,e,o){!function(e,o){t.exports=function(){return function(t){function e(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return t[r].call(n.exports,n,n.exports,e),n.loaded=!0,n.exports}var o={};return e.m=t,e.c=o,e.p="",e(0)}([function(t,e,o){"use strict";var r=o(1),n=function(t){return t&&t.__esModule?t:{default:t}}(r);t.exports=n.default},function(t,e,o){"use strict";function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e.default=t,e}function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}e.__esModule=!0;var i=o(2),a=r(i),s=o(3),c=r(s),d=o(6),p=function(t){return t&&t.__esModule?t:{default:t}}(d),l=o(5),u={comment:/^<!--/,endTag:/^<\//,atomicTag:/^<\s*(script|style|noscript|iframe|textarea)[\s\/>]/i,startTag:/^</,chars:/^[^<]/},f=function(){function t(){var e=this,o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n(this,t),this.stream=o;var i=!1,s={};for(var c in a)a.hasOwnProperty(c)&&(r.autoFix&&(s[c+"Fix"]=!0),i=i||s[c+"Fix"]);i?(this._readToken=(0,p.default)(this,s,function(){return e._readTokenImpl()}),this._peekToken=(0,p.default)(this,s,function(){return e._peekTokenImpl()})):(this._readToken=this._readTokenImpl,this._peekToken=this._peekTokenImpl)}return t.prototype.append=function(t){this.stream+=t},t.prototype.prepend=function(t){this.stream=t+this.stream},t.prototype._readTokenImpl=function(){var t=this._peekTokenImpl();if(t)return this.stream=this.stream.slice(t.length),t},t.prototype._peekTokenImpl=function(){for(var t in u)if(u.hasOwnProperty(t)&&u[t].test(this.stream)){var e=c[t](this.stream);if(e)return"startTag"===e.type&&/script|style/i.test(e.tagName)?null:(e.text=this.stream.substr(0,e.length),e)}},t.prototype.peekToken=function(){return this._peekToken()},t.prototype.readToken=function(){return this._readToken()},t.prototype.readTokens=function(t){for(var e=void 0;e=this.readToken();)if(t[e.type]&&!1===t[e.type](e))return},t.prototype.clear=function(){var t=this.stream;return this.stream="",t},t.prototype.rest=function(){return this.stream},t}();e.default=f,f.tokenToString=function(t){return t.toString()},f.escapeAttributes=function(t){var e={};for(var o in t)t.hasOwnProperty(o)&&(e[o]=(0,l.escapeQuotes)(t[o],null));return e},f.supports=a;for(var m in a)a.hasOwnProperty(m)&&(f.browserHasFlaw=f.browserHasFlaw||!a[m]&&m)},function(t,e){"use strict";e.__esModule=!0;var o=!1,r=!1,n=window.document.createElement("div");try{var i="<P><I></P></I>";n.innerHTML=i,e.tagSoup=o=n.innerHTML!==i}catch(t){e.tagSoup=o=!1}try{n.innerHTML="<P><i><P></P></i></P>",e.selfClose=r=2===n.childNodes.length}catch(t){e.selfClose=r=!1}n=null,e.tagSoup=o,e.selfClose=r},function(t,e,o){"use strict";function r(t){var e=t.indexOf("--\x3e");if(e>=0)return new d.CommentToken(t.substr(4,e-1),e+3)}function n(t){var e=t.indexOf("<");return new d.CharsToken(e>=0?e:t.length)}function i(t){if(-1!==t.indexOf(">")){var e=t.match(p.startTag);if(e){var o=function(){var t={},o={},r=e[2];return e[2].replace(p.attr,function(e,n){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(t[arguments[5]]="",o[arguments[5]]=!0):t[n]=arguments[2]||arguments[3]||arguments[4]||p.fillAttr.test(n)&&n||"":t[n]="",r=r.replace(e,"")}),{v:new d.StartTagToken(e[1],e[0].length,t,o,!!e[3],r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))}}();if("object"===(void 0===o?"undefined":c(o)))return o.v}}}function a(t){var e=i(t);if(e){var o=t.slice(e.length);if(o.match(new RegExp("</\\s*"+e.tagName+"\\s*>","i"))){var r=o.match(new RegExp("([\\s\\S]*?)</\\s*"+e.tagName+"\\s*>","i"));if(r)return new d.AtomicTagToken(e.tagName,r[0].length+e.length,e.attrs,e.booleanAttrs,r[1])}}}function s(t){var e=t.match(p.endTag);if(e)return new d.EndTagToken(e[1],e[0].length)}e.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.comment=r,e.chars=n,e.startTag=i,e.atomicTag=a,e.endTag=s;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(t,e,o){"use strict";function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}e.__esModule=!0,e.EndTagToken=e.AtomicTagToken=e.StartTagToken=e.TagToken=e.CharsToken=e.CommentToken=e.Token=void 0;var n=o(5),i=(e.Token=function t(e,o){r(this,t),this.type=e,this.length=o,this.text=""},e.CommentToken=function(){function t(e,o){r(this,t),this.type="comment",this.length=o||(e?e.length:0),this.text="",this.content=e}return t.prototype.toString=function(){return"\x3c!--"+this.content},t}(),e.CharsToken=function(){function t(e){r(this,t),this.type="chars",this.length=e,this.text=""}return t.prototype.toString=function(){return this.text},t}(),e.TagToken=function(){function t(e,o,n,i,a){r(this,t),this.type=e,this.length=n,this.text="",this.tagName=o,this.attrs=i,this.booleanAttrs=a,this.unary=!1,this.html5Unary=!1}return t.formatTag=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o="<"+t.tagName;for(var r in t.attrs)if(t.attrs.hasOwnProperty(r)){o+=" "+r;var i=t.attrs[r];void 0!==t.booleanAttrs&&void 0!==t.booleanAttrs[r]||(o+='="'+(0,n.escapeQuotes)(i)+'"')}return t.rest&&(o+=" "+t.rest),o+=t.unary&&!t.html5Unary?"/>":">",void 0!==e&&null!==e&&(o+=e+"</"+t.tagName+">"),o},t}());e.StartTagToken=function(){function t(e,o,n,i,a,s){r(this,t),this.type="startTag",this.length=o,this.text="",this.tagName=e,this.attrs=n,this.booleanAttrs=i,this.html5Unary=!1,this.unary=a,this.rest=s}return t.prototype.toString=function(){return i.formatTag(this)},t}(),e.AtomicTagToken=function(){function t(e,o,n,i,a){r(this,t),this.type="atomicTag",this.length=o,this.text="",this.tagName=e,this.attrs=n,this.booleanAttrs=i,this.unary=!1,this.html5Unary=!1,this.content=a}return t.prototype.toString=function(){return i.formatTag(this,this.content)},t}(),e.EndTagToken=function(){function t(e,o){r(this,t),this.type="endTag",this.length=o,this.text="",this.tagName=e}return t.prototype.toString=function(){return"</"+this.tagName+">"},t}()},function(t,e){"use strict";function o(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return t?t.replace(/([^"]*)"/g,function(t,e){return/\\/.test(e)?e+'"':e+'\\"'}):e}e.__esModule=!0,e.escapeQuotes=o},function(t,e){"use strict";function o(t){return t&&"startTag"===t.type&&(t.unary=s.test(t.tagName)||t.unary,t.html5Unary=!/\/>$/.test(t.text)),t}function r(t,e){var r=t.stream,n=o(e());return t.stream=r,n}function n(t,e){var o=e.pop();t.prepend("</"+o.tagName+">")}function i(){var t=[];return t.last=function(){return this[this.length-1]},t.lastTagNameEq=function(t){var e=this.last();return e&&e.tagName&&e.tagName.toUpperCase()===t.toUpperCase()},t.containsTagName=function(t){for(var e,o=0;e=this[o];o++)if(e.tagName===t)return!0;return!1},t}function a(t,e,a){function s(){var e=r(t,a);e&&p[e.type]&&p[e.type](e)}var d=i(),p={startTag:function(o){var r=o.tagName;"TR"===r.toUpperCase()&&d.lastTagNameEq("TABLE")?(t.prepend("<TBODY>"),s()):e.selfCloseFix&&c.test(r)&&d.containsTagName(r)?d.lastTagNameEq(r)?n(t,d):(t.prepend("</"+o.tagName+">"),s()):o.unary||d.push(o)},endTag:function(o){d.last()?e.tagSoupFix&&!d.lastTagNameEq(o.tagName)?n(t,d):d.pop():e.tagSoupFix&&(a(),s())}};return function(){return s(),o(a())}}e.__esModule=!0,e.default=a;var s=/^(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(t,e){"use strict";function o(t){return void 0!==t&&null!==t}function r(t){return"function"==typeof t}function n(t,e,o){var r=void 0,n=t&&t.length||0;for(r=0;r<n;r++)e.call(o,t[r],r)}function i(t,e,o){for(var r in t)t.hasOwnProperty(r)&&e.call(o,r,t[r])}function a(t,e){return t=t||{},i(e,function(e,r){o(t[e])||(t[e]=r)}),t}function s(t){try{return Array.prototype.slice.call(t)}catch(o){var e=function(){var e=[];return n(t,function(t){e.push(t)}),{v:e}}();if("object"===(void 0===e?"undefined":u(e)))return e.v}}function c(t){return t[t.length-1]}function d(t,e){return!(!t||"startTag"!==t.type&&"atomicTag"!==t.type||!("tagName"in t)||!~t.tagName.toLowerCase().indexOf(e))}function p(t){return d(t,"script")}function l(t){return d(t,"style")}e.__esModule=!0;var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.existy=o,e.isFunction=r,e.each=n,e.eachKey=i,e.defaults=a,e.toArray=s,e.last=c,e.isTag=d,e.isScript=p,e.isStyle=l}])}),function(t){var e={common:{init:function(){"use strict";function e(t,e){try{jQuery().gdpr_cookie_compliance_analytics(t,e)}catch(t){console.warn(t)}}function o(){var t=d("moove_gdpr_popup"),e={};return e.strict="0",e.thirdparty="0",e.advanced="0",t&&(t=JSON.parse(t),e.strict=t.strict,e.thirdparty=t.thirdparty,e.advanced=t.advanced),e}function r(t){c("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:"1",advanced:"1"}),365),n("enabled-all"),e("accept_all","")}function n(e){var r=o(),n=!1,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){d("moove_gdpr_popup");1!=i&&1!=s||(m={},m.strict=1,m.thirdparty=i,m.advanced=s),m&&(parseInt(r.strict)-parseInt(m.strict)<0&&(n=!0),parseInt(r.thirdparty)-parseInt(m.thirdparty)<0&&(n=!0),parseInt(r.advanced)-parseInt(m.advanced)<0&&(n=!0))}if(n)location.reload(!0);else{p(d("moove_gdpr_popup")),a(),t("#moove_gdpr_save_popup_settings_button").show()}}function i(e){e&&(1===parseInt(e.strict)?t("#moove_gdpr_strict_cookies").is(":checked")||(t("#moove_gdpr_strict_cookies").click(),t("#third_party_cookies fieldset").removeClass("fl-disabled"),t("#moove_gdpr_performance_cookies").prop("disabled",!1),t("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),t("#advanced-cookies fieldset").removeClass("fl-disabled"),t("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),t("#moove_gdpr_advanced_cookies").prop("disabled",!1)):t("#moove_gdpr_strict_cookies").is(":checked")&&(t("#moove_gdpr_strict_cookies").click(),t("#third_party_cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),t("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),t("#advanced-cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),t("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1)),1===parseInt(e.thirdparty)?t("#moove_gdpr_performance_cookies").is(":checked")||t("#moove_gdpr_performance_cookies").click():t("#moove_gdpr_performance_cookies").is(":checked")&&t("#moove_gdpr_performance_cookies").click(),1===parseInt(e.advanced)?t("#moove_gdpr_advanced_cookies").is(":checked")||t("#moove_gdpr_advanced_cookies").click():t("#moove_gdpr_advanced_cookies").is(":checked")&&t("#moove_gdpr_advanced_cookies").click())}function a(){t("#moove_gdpr_cookie_info_bar").addClass("moove-gdpr-info-bar-hidden"),t("body").removeClass("gdpr-infobar-visible")}function s(){t("#moove_gdpr_cookie_info_bar").removeClass("moove-gdpr-info-bar-hidden"),t("#moove_gdpr_save_popup_settings_button:not(.button-visible)").hide(),t("body").addClass("gdpr-infobar-visible"),e("show_infobar","")}function c(t,e,o){var r;if(o){var n=new Date;n.setTime(n.getTime()+24*o*60*60*1e3),r="; expires="+n.toGMTString()}else r="";document.cookie=encodeURIComponent(t)+"="+encodeURIComponent(e)+r+"; path=/"}function d(t){for(var e=encodeURIComponent(t)+"=",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(e))return decodeURIComponent(n.substring(e.length,n.length))}return null}function p(r){if(m=o(),r){var n=r;r=JSON.parse(r);o();if(!1!==h){var i=JSON.parse(h);1===parseInt(i.thirdparty)&&1===parseInt(r.thirdparty)&&(r.thirdparty="0"),1===parseInt(i.advanced)&&1===parseInt(r.advanced)&&(r.advanced="0")}e("script_inject",r),t.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:r.strict,thirdparty:r.thirdparty,advanced:r.advanced},function(e){h=n;var o=JSON.parse(e);o.header&&postscribe(document.head,o.header),o.body&&t(o.body).prependTo(document.body),o.footer&&postscribe(document.body,o.footer)})}else s()}function l(){var e=!0;t("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){t(this).is(":checked")||(e=!1)}),e?t(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").hide().removeClass("button-visible"):t(".moove-gdpr-button-holder .moove-gdpr-modal-save-settings").is(":visible")?t(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").hide().removeClass("button-visible"):t(".moove-gdpr-button-holder .moove-gdpr-modal-allow-all").show().addClass("button-visible")}function u(){for(var t=document.cookie.split("; "),e=0;e<t.length;e++)for(var o=window.location.hostname.split(".");o.length>0;){var r=encodeURIComponent(t[e].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 e=d("moove_gdpr_popup");u();var o="0",r="0",n="0",i=!1;e&&(e=JSON.parse(e),o=e.strict,r=e.advanced,n=e.thirdparty),t("#moove_gdpr_strict_cookies").length>0?t("#moove_gdpr_strict_cookies").is(":checked")?(o="1",i=!0):o="0":(i=!0,o="1"),t("#moove_gdpr_performance_cookies").is(":checked")?(n="1",i=!0):n="0",t("#moove_gdpr_advanced_cookies").is(":checked")?(r="1",i=!0):r="0",!e&&i?(c("moove_gdpr_popup",JSON.stringify({strict:o,thirdparty:n,advanced:r}),365),a(),t("#moove_gdpr_save_popup_settings_button").show()):e&&c("moove_gdpr_popup",JSON.stringify({strict:o,thirdparty:n,advanced:r}),365);var e=d("moove_gdpr_popup");e&&(e=JSON.parse(e),"0"==e.strict&&"0"==e.advanced&&"0"==e.thirdparty&&u())}t.fn.moove_gdpr_read_cookies=function(t){var e=d("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),o};var m=o(),h=!1;if(t.fn.moove_gdpr_save_cookie=function(o){var r=d("moove_gdpr_popup"),n=t(window).scrollTop();if(!r){if(o.thirdParty)var a="1";else var a="0";if(o.advanced)var s="1";else var s="0";if(o.scrollEnable){var p=o.scrollEnable;t(window).scroll(function(){t(this).scrollTop()-n>p&&("undefined"===o.thirdparty&&"undefined"===o.advanced||(c("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:a,advanced:s}),365),r=JSON.parse(r),i(r)))})}else"undefined"===o.thirdparty&&"undefined"===o.advanced||(c("moove_gdpr_popup",JSON.stringify({strict:"1",thirdparty:a,advanced:s}),365),r=JSON.parse(r),i(r));r=d("moove_gdpr_popup"),r&&(r=JSON.parse(r),e("script_inject",r),jQuery.post(moove_frontend_gdpr_scripts.ajaxurl,{action:"moove_gdpr_get_scripts",strict:r.strict,thirdparty:r.thirdparty,advanced:r.advanced},function(e){var o=JSON.parse(e);o.header&&postscribe(document.head,o.header),o.body&&t(o.body).prependTo(document.body),o.footer&&postscribe(document.body,o.footer)}))}},"undefined"==typeof lity){var _=moove_frontend_gdpr_scripts.plugin_dir+"/dist/scripts/lity.js",v=moove_frontend_gdpr_scripts.plugin_dir+"/dist/styles/lity.css";postscribe(document.body,'<script src="'+_+'"><\/script>'),postscribe(document.head,'<link href="'+v+'" rel="stylesheet">')}var g="",y=!1;if(window.location.hash){var k=window.location.hash.substring(1);"moove_gdpr_cookie_modal"===k&&(y=!0,e("opened_modal_from_link",""),setTimeout(function(){g=lity("#moove_gdpr_cookie_modal"),t(".lity").addClass("moove_gdpr_cookie_modal_open"),t(document).moove_lity_open()},500))}if(window.location.hash){var k=window.location.hash.substring(1);"gdpr_cookie_modal"===k&&(y=!0,e("opened_modal_from_link",""),setTimeout(function(){g=lity("#moove_gdpr_cookie_modal"),t(".lity").addClass("moove_gdpr_cookie_modal_open"),t(document).moove_lity_open()},500))}!function(){var e=(location.pathname,t(window).scrollTop());t("#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,a=!1;if(document.cookie.indexOf("moove_gdpr_popup")>=0||1==r||1==n){var c=d("moove_gdpr_popup");if(c){var l=o();"0"==l.strict&&"0"==l.advanced&&"0"==l.thirdparty&&(u(),s())}else void 0!==moove_frontend_gdpr_scripts.enable_on_scroll&&"true"===moove_frontend_gdpr_scripts.enable_on_scroll?t(window).scroll(function(){!a&&t(this).scrollTop()-e>200&&(c={strict:1,thirdparty:r,advanced:n},i(c),c=JSON.stringify(c),s(),a=!0,p(c))}):(c={strict:1,thirdparty:r,advanced:n},i(c),c=JSON.stringify(c),s());p(c)}else s()}(),t(document).on("click",'[data-href*="#moove_gdpr_cookie_modal"],[href*="#moove_gdpr_cookie_modal"]',function(o){o.preventDefault(),y=!0,g=lity("#moove_gdpr_cookie_modal"),t(".lity").addClass("moove_gdpr_cookie_modal_open"),t(document).moove_lity_open(),e("opened_modal_from_link","")}),t(document).on("click",'[data-href*="#gdpr_cookie_modal"],[href*="#gdpr_cookie_modal"]',function(o){o.preventDefault(),y=!0,g=lity("#moove_gdpr_cookie_modal"),t(".lity").addClass("moove_gdpr_cookie_modal_open"),t(document).moove_lity_open(),e("opened_modal_from_link","")}),t(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(t){t.preventDefault(),a()}),t(document).on("click",".moove-gdpr-modal-close",function(e){e.preventDefault(),t(".lity .lity-close").click(),t(document).moove_lity_close()}),t(document).on("click","#moove-gdpr-menu .moove-gdpr-tab-nav",function(o){o.preventDefault(),o.stopPropagation(),t("#moove-gdpr-menu li").removeClass("menu-item-selected"),t(this).parent().addClass("menu-item-selected"),t(".moove-gdpr-tab-content .moove-gdpr-tab-main").hide(),t(t(this).attr("href")).show(),t(t(this).attr("data-href")).show(),e("clicked_to_tab",t(this).attr("data-href"))}),t(document).on("lity:close",function(e,o){t(document).moove_lity_close()}),t.fn.moove_lity_close=function(e){y&&(f(),t("body").removeClass("moove_gdpr_overflow"),y=!1)},t.fn.moove_lity_open=function(e){if(y){t("body").addClass("moove_gdpr_overflow");var o=d("moove_gdpr_popup");t(".moove-gdpr-status-bar input[type=checkbox]").each(function(){t(this).is(":checked")?t(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():t(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown()}),o&&(o=JSON.parse(o),i(o)),t(".moove-gdpr-modal-save-settings").hide().removeClass("button-visible"),l()}},t(document).on("lity:open",function(e,o){t(document).moove_lity_open()}),t(document).on("click",".fl-disabled",function(e){t("#moove_gdpr_cookie_modal .moove-gdpr-modal-content").is(".moove_gdpr_modal_theme_v2")?(t("#moove_gdpr_strict_cookies").click(),t(this).click()):t(this).closest(".moove-gdpr-tab-main-content").find(".moove-gdpr-strict-secondary-warning-message").slideDown()}),t(document).on("change",".moove-gdpr-status-bar input[type=checkbox]",function(e){t(".moove-gdpr-modal-save-settings").show().addClass("button-visible"),t(".moove-gdpr-modal-allow-all").hide().removeClass("button-visible");var o=t(this).closest(".moove-gdpr-tab-main").attr("id");t(this).closest(".moove-gdpr-status-bar").toggleClass("checkbox-selected"),t(this).closest(".moove-gdpr-tab-main").toggleClass("checkbox-selected"),t("#moove-gdpr-menu .menu-item-"+o).toggleClass("menu-item-off"),t(this).is(":checked")?t(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideUp():t(this).closest(".moove-gdpr-tab-main").find(".moove-gdpr-strict-warning-message").slideDown(),t(this).is("#moove_gdpr_strict_cookies")&&(t(this).is(":checked")?(t("#third_party_cookies fieldset").removeClass("fl-disabled"),t("#moove_gdpr_performance_cookies").prop("disabled",!1),t("#third_party_cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),t("#advanced-cookies fieldset").removeClass("fl-disabled"),t("#advanced-cookies .moove-gdpr-strict-secondary-warning-message").slideUp(),t("#moove_gdpr_advanced_cookies").prop("disabled",!1)):(t("#third_party_cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),t("#moove_gdpr_performance_cookies").prop("disabled",!0).prop("checked",!1),t("#advanced-cookies fieldset").addClass("fl-disabled").closest(".moove-gdpr-status-bar").removeClass("checkbox-selected"),t("#moove_gdpr_advanced_cookies").prop("disabled",!0).prop("checked",!1))),l()}),t(document).on("click",".moove-gdpr-modal-allow-all",function(e){e.preventDefault(),t("#moove_gdpr_cookie_modal").find("input[type=checkbox]").each(function(){var e=t(this);e.is(":checked")||e.click()}),r("enable_all enable-all-button"),t(".lity .lity-close").click(),a(),t(document).moove_lity_close()}),t(document).on("click",".moove-gdpr-infobar-allow-all",function(t){t.preventDefault(),r("enable_all allow-btn")}),t(document).on("click",".moove-gdpr-modal-save-settings",function(e){e.preventDefault(),f(),t(".lity .lity-close").click(),t(document).moove_lity_close(),n("modal-save-settings")})},finalize:function(){}}},o={fire:function(t,o,r){var n,i=e;o=void 0===o?"init":o,n=""!==t,n=n&&i[t],(n=n&&"function"==typeof i[t][o])&&i[t][o](r)},loadEvents:function(){o.fire("common"),t.each(document.body.className.replace(/-/g,"_").split(/\s+/),function(t,e){o.fire(e),o.fire(e,"finalize")}),o.fire("common","finalize")}};t(document).ready(o.loadEvents)}(jQuery);
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: 2018-09-26 12:05+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: \n"
9
  "Language-Team: \n"
@@ -14,186 +14,197 @@ msgstr ""
14
  "Content-Transfer-Encoding: 8bit\n"
15
  "X-Generator: Loco https://localise.biz/"
16
 
17
- #: moove-actions.php:136
18
- msgid "plugin"
19
- msgstr ""
20
-
21
- #: moove-content.php:58
22
- msgid ""
23
- "<p>This website uses cookies so that we can provide you with the best user "
24
- "experience possible. Cookie information is stored in your browser and "
25
- "performs functions such as recognising you when you return to our website "
26
- "and helping our team to understand which sections of the website you find "
27
- "most interesting and useful.</p><p>You can adjust all of your cookie "
28
- "settings by navigating the tabs on the left hand side.</p>"
29
- msgstr ""
30
-
31
- #: moove-content.php:68
32
- msgid ""
33
- "<p>Strictly Necessary Cookie should be enabled at all times so that we can "
34
- "save your preferences for cookie settings.</p>"
35
- msgstr ""
36
-
37
- #: moove-content.php:81
38
- msgid ""
39
- "If you disable this cookie, we will not be able to save your preferences. "
40
- "This means that every time you visit this website you will need to enable or "
41
- "disable cookies again."
42
- msgstr ""
43
-
44
- #: moove-content.php:92
45
- msgid ""
46
- "<p>This website uses the following additional cookies:</p><p>(List the "
47
- "cookies that you are using on the website here.)</p>"
48
- msgstr ""
49
-
50
- #: moove-content.php:102
51
- msgid ""
52
- "<p>This website uses Google Analytics to collect anonymous information such "
53
- "as the number of visitors to the site, and the most popular pages.</p><p>"
54
- "Keeping this cookie enabled helps us to improve our website.</p>"
55
- msgstr ""
56
-
57
- #: moove-content.php:112
58
- msgid ""
59
- "<p>More information about our <a href='#' target='_blank'>Cookie Policy</a>"
60
- "</p>"
61
- msgstr ""
62
-
63
- #: moove-content.php:130
64
- msgid ""
65
- "Please enable Strictly Necessary Cookies first so that we can save your "
66
- "preferences!"
67
- msgstr ""
68
-
69
- #: moove-functions.php:22
70
- msgid "Settings"
71
- msgstr ""
72
-
73
- #: moove-modules.php:52 views/moove/admin/settings/floating_button.php:66
74
  msgid "Change cookie settings"
75
  msgstr ""
76
 
77
- #: moove-modules.php:63 moove-modules.php:168 moove-modules.php:338
 
78
  #: views/moove/admin/settings/privacy_overview.php:37
79
- #: views/moove/admin/settings/settings_page.php:80
80
  msgid "Privacy Overview"
81
  msgstr ""
82
 
83
- #: moove-modules.php:113
84
  msgid "We are using cookies to give you the best experience on our website."
85
  msgstr ""
86
 
87
- #: moove-modules.php:114
88
  msgid ""
89
  "You can find out more about which cookies we are using or switch them off in "
90
  "[setting]settings[/setting]."
91
  msgstr ""
92
 
93
- #: moove-modules.php:130 views/moove/admin/settings/banner_settings.php:80
94
  msgid "Accept"
95
  msgstr ""
96
 
97
- #: moove-modules.php:188 moove-modules.php:342
98
- #: views/moove/admin/settings/settings_page.php:87
99
  #: views/moove/admin/settings/strictly_necessary_cookies.php:50
100
  msgid "Strictly Necessary Cookies"
101
  msgstr ""
102
 
103
- #: moove-modules.php:201 moove-modules.php:229 moove-modules.php:255
104
  #: views/moove/admin/settings/general_settings.php:214
105
  msgid "Enabled"
106
  msgstr ""
107
 
108
- #: moove-modules.php:202 moove-modules.php:230 moove-modules.php:256
109
  #: views/moove/admin/settings/general_settings.php:215
110
  msgid "Disabled"
111
  msgstr ""
112
 
113
- #: moove-modules.php:243 moove-modules.php:298 moove-modules.php:346
114
- #: views/moove/admin/settings/settings_page.php:94
115
  #: views/moove/admin/settings/third_party_cookies.php:66
116
  msgid "3rd Party Cookies"
117
  msgstr ""
118
 
119
- #: moove-modules.php:319 views/moove/admin/settings/general_settings.php:205
120
  msgid "Enable All"
121
  msgstr ""
122
 
123
- #: moove-modules.php:320
124
  msgid "Save Settings"
125
  msgstr ""
126
 
127
- #: moove-modules.php:350 views/moove/admin/settings/advanced_cookies.php:67
128
- #: views/moove/admin/settings/settings_page.php:101
129
  msgid "Additional Cookies"
130
  msgstr ""
131
 
132
- #: moove-modules.php:354 views/moove/admin/settings/cookie_policy.php:45
133
- #: views/moove/admin/settings/settings_page.php:107
134
  msgid "Cookie Policy"
135
  msgstr ""
136
 
137
- #: gdpr-modules/modal/content-sections/advanced.php:10
138
- #: gdpr-modules/modal/content-sections/strictly.php:13
139
- #: gdpr-modules/modal/content-sections/third_party.php:10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
140
  msgid "disable"
141
  msgstr ""
142
 
 
143
  #: views/moove/admin/settings/advanced_cookies.php:77
144
- #: views/moove/admin/settings/cookie_policy.php:55
145
  #: views/moove/admin/settings/third_party_cookies.php:76
146
  msgid "Turn"
147
  msgstr ""
148
 
 
149
  #: views/moove/admin/settings/advanced_cookies.php:80
150
- #: views/moove/admin/settings/cookie_policy.php:58
151
  #: views/moove/admin/settings/third_party_cookies.php:79
152
  msgid "On"
153
  msgstr ""
154
 
 
155
  #: views/moove/admin/settings/advanced_cookies.php:81
156
- #: views/moove/admin/settings/cookie_policy.php:59
157
  #: views/moove/admin/settings/third_party_cookies.php:80
158
  msgid "Off"
159
  msgstr ""
160
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
161
  #: views/moove/admin/settings/advanced_cookies.php:87
162
  #: views/moove/admin/settings/third_party_cookies.php:86
163
  msgid "Enable by default"
164
  msgstr ""
165
 
166
  #: views/moove/admin/settings/advanced_cookies.php:90
 
167
  #: views/moove/admin/settings/general_settings.php:226
168
  #: views/moove/admin/settings/general_settings.php:229
169
- #: views/moove/admin/settings/third_party_cookies.php:89
170
  msgid "Disable"
171
  msgstr ""
172
 
173
  #: views/moove/admin/settings/advanced_cookies.php:92
 
174
  #: views/moove/admin/settings/banner_settings.php:126
175
  #: views/moove/admin/settings/floating_button.php:53
176
  #: views/moove/admin/settings/floating_button.php:56
177
- #: views/moove/admin/settings/third_party_cookies.php:91
178
  msgid "Enable"
179
  msgstr ""
180
 
181
- #: views/moove/admin/settings/advanced_cookies.php:98
182
- #: views/moove/admin/settings/cookie_policy.php:65
183
- #: views/moove/admin/settings/privacy_overview.php:48
184
- #: views/moove/admin/settings/strictly_necessary_cookies.php:73
185
- #: views/moove/admin/settings/third_party_cookies.php:97
186
- msgid "Tab Title"
187
- msgstr ""
188
-
189
- #: views/moove/admin/settings/advanced_cookies.php:107
190
- #: views/moove/admin/settings/cookie_policy.php:74
191
- #: views/moove/admin/settings/privacy_overview.php:57
192
- #: views/moove/admin/settings/strictly_necessary_cookies.php:82
193
- #: views/moove/admin/settings/third_party_cookies.php:106
194
- msgid "Tab Content"
195
- msgstr ""
196
-
197
  #: views/moove/admin/settings/advanced_cookies.php:130
198
  #: views/moove/admin/settings/third_party_cookies.php:129
199
  msgid "Please fill out at least one of these fields:"
@@ -236,118 +247,65 @@ msgid ""
236
  "party code snippets."
237
  msgstr ""
238
 
239
- #: views/moove/admin/settings/advanced_cookies.php:181
240
- #: views/moove/admin/settings/banner_settings.php:147
241
- #: views/moove/admin/settings/cookie_policy.php:101
242
- #: views/moove/admin/settings/floating_button.php:127
243
- #: views/moove/admin/settings/general_settings.php:263
244
- #: views/moove/admin/settings/privacy_overview.php:82
245
- #: views/moove/admin/settings/strictly_necessary_cookies.php:126
246
- #: views/moove/admin/settings/third_party_cookies.php:181
247
- msgid "Save changes"
248
  msgstr ""
249
 
250
- #: views/moove/admin/settings/banner_settings.php:43
251
- msgid "Cookie Info Bar Settings"
252
  msgstr ""
253
 
254
- #: views/moove/admin/settings/banner_settings.php:50
255
- msgid "Infobar Content"
 
256
  msgstr ""
257
 
258
- #: views/moove/admin/settings/banner_settings.php:59
259
- msgid ""
260
- "<p>We are using cookies to give you the best experience on our website.</p>"
261
- "<p>You can find out more about which cookies we are using or switch them off "
262
- "in [setting]settings[/setting].</p>"
263
  msgstr ""
264
 
265
- #: views/moove/admin/settings/banner_settings.php:71
266
  msgid ""
267
- "You can use the following shortcut to link the settings modal:<br><span>"
268
- "<strong>[setting]</strong>settings<strong>[/setting]</strong></span>"
269
- msgstr ""
270
-
271
- #: views/moove/admin/settings/banner_settings.php:77
272
- msgid "Accept - Button Label"
273
- msgstr ""
274
-
275
- #: views/moove/admin/settings/banner_settings.php:88
276
- msgid "Select your preference for Info Bar"
277
- msgstr ""
278
-
279
- #: views/moove/admin/settings/banner_settings.php:92
280
- msgid "Visible"
281
- msgstr ""
282
-
283
- #: views/moove/admin/settings/banner_settings.php:95
284
- msgid "Hidden"
285
- msgstr ""
286
-
287
- #: views/moove/admin/settings/banner_settings.php:105
288
- msgid "Info bar position"
289
- msgstr ""
290
-
291
- #: views/moove/admin/settings/banner_settings.php:109
292
- msgid "Top"
293
- msgstr ""
294
-
295
- #: views/moove/admin/settings/banner_settings.php:112
296
- msgid "Bottom"
297
- msgstr ""
298
-
299
- #: views/moove/admin/settings/banner_settings.php:122
300
- msgid "Colour scheme"
301
  msgstr ""
302
 
303
- #: views/moove/admin/settings/banner_settings.php:128
304
- msgid "Dark"
305
  msgstr ""
306
 
307
- #: views/moove/admin/settings/banner_settings.php:131
308
- msgid "Light"
309
  msgstr ""
310
 
 
311
  #: views/moove/admin/settings/floating_button.php:42
312
- #: views/moove/admin/settings/settings_page.php:74
313
  msgid "Floating Button"
314
  msgstr ""
315
 
316
- #: views/moove/admin/settings/floating_button.php:49
317
- msgid "Enable Floating Button"
318
- msgstr ""
319
-
320
- #: views/moove/admin/settings/floating_button.php:63
321
- msgid "Button - Hover Label"
322
- msgstr ""
323
-
324
- #: views/moove/admin/settings/floating_button.php:72
325
- msgid "Button - Custom Position (CSS)"
326
  msgstr ""
327
 
328
- #: views/moove/admin/settings/floating_button.php:76
329
- msgid ""
330
- "You can align the position eg.: <strong>top: 20px; right: 20px;</strong>"
331
  msgstr ""
332
 
333
- #: views/moove/admin/settings/floating_button.php:82
334
- msgid "Button - Background Colour"
335
  msgstr ""
336
 
337
- #: views/moove/admin/settings/floating_button.php:88
338
- #: views/moove/admin/settings/floating_button.php:101
339
- #: views/moove/admin/settings/floating_button.php:114
340
- #: views/moove/admin/settings/general_settings.php:64
341
- #: views/moove/admin/settings/general_settings.php:77
342
- msgid "Select"
343
  msgstr ""
344
 
345
- #: views/moove/admin/settings/floating_button.php:95
346
- msgid "Button - Hover Background Colour"
347
  msgstr ""
348
 
349
- #: views/moove/admin/settings/floating_button.php:108
350
- msgid "Button - Font Colour"
351
  msgstr ""
352
 
353
  #: views/moove/admin/settings/general_settings.php:50
@@ -358,6 +316,14 @@ msgstr ""
358
  msgid "Brand Primary Colour"
359
  msgstr ""
360
 
 
 
 
 
 
 
 
 
361
  #: views/moove/admin/settings/general_settings.php:71
362
  msgid "Brand Secondary Colour"
363
  msgstr ""
@@ -448,65 +414,99 @@ msgstr ""
448
 
449
  #: views/moove/admin/settings/general_settings.php:250
450
  msgid ""
451
- "This warning message will be displayed if the Strictly necesarry cookies are "
452
  "not enabled and the user try to enable the \"Third Party\" or \"Additional "
453
  "cookies\""
454
  msgstr ""
455
 
456
- #: views/moove/admin/settings/settings_page.php:25
457
- msgid "GDPR Cookie Compliance Plugin Settings"
458
  msgstr ""
459
 
460
- #: views/moove/admin/settings/settings_page.php:27
461
- msgid "Settings saved."
462
  msgstr ""
463
 
464
- #: views/moove/admin/settings/settings_page.php:29
465
- #: views/moove/admin/settings/settings_page.php:38
466
- msgid "Dismiss this notice."
 
 
467
  msgstr ""
468
 
469
- #: views/moove/admin/settings/settings_page.php:35
470
- msgid "You need to insert the relevant script for the settings to be saved!"
 
 
471
  msgstr ""
472
 
473
- #: views/moove/admin/settings/settings_page.php:42
474
- msgid ""
475
- "General Data Protection Regulation (GDPR) is a <a href=\"http://www.eugdpr."
476
- "org/\" target=\"_blank\">European regulation</a> to strengthen and unify the "
477
- "data protection of EU citizens."
478
  msgstr ""
479
 
480
- #: views/moove/admin/settings/settings_page.php:66
481
- msgid "General Settings"
482
  msgstr ""
483
 
484
- #: views/moove/admin/settings/settings_page.php:70
485
- msgid "Banner Settings"
486
  msgstr ""
487
 
488
- #: views/moove/admin/settings/strictly_necessary_cookies.php:60
489
- msgid "Choose functionality"
490
  msgstr ""
491
 
492
- #: views/moove/admin/settings/strictly_necessary_cookies.php:64
493
- msgid "Optional (user selects their preferences)"
494
  msgstr ""
495
 
496
- #: views/moove/admin/settings/strictly_necessary_cookies.php:66
497
- msgid "Always enabled (user cannot disable it but can see the content)"
498
  msgstr ""
499
 
500
- #: views/moove/admin/settings/strictly_necessary_cookies.php:68
501
- msgid "Always enabled and content hidden from user"
502
  msgstr ""
503
 
504
- #: views/moove/admin/settings/strictly_necessary_cookies.php:105
505
- msgid "Tab Warning Message"
506
  msgstr ""
507
 
508
- #: views/moove/admin/settings/strictly_necessary_cookies.php:118
509
- msgid "Will be displayed below the Checkbox in the front-end!"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
510
  msgstr ""
511
 
512
  #. Name of the plugin
3
  msgstr ""
4
  "Project-Id-Version: PACKAGE VERSION\n"
5
  "Report-Msgid-Bugs-To: \n"
6
+ "POT-Creation-Date: 2018-12-10 14:32+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
+ #: 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:347
22
+ #: views/moove/admin/settings/settings_page.php:59
23
  #: views/moove/admin/settings/privacy_overview.php:37
 
24
  msgid "Privacy Overview"
25
  msgstr ""
26
 
27
+ #: moove-modules.php:116
28
  msgid "We are using cookies to give you the best experience on our website."
29
  msgstr ""
30
 
31
+ #: moove-modules.php:117
32
  msgid ""
33
  "You can find out more about which cookies we are using or switch them off in "
34
  "[setting]settings[/setting]."
35
  msgstr ""
36
 
37
+ #: moove-modules.php:133 views/moove/admin/settings/banner_settings.php:80
38
  msgid "Accept"
39
  msgstr ""
40
 
41
+ #: moove-modules.php:194 moove-modules.php:351
42
+ #: views/moove/admin/settings/settings_page.php:66
43
  #: views/moove/admin/settings/strictly_necessary_cookies.php:50
44
  msgid "Strictly Necessary Cookies"
45
  msgstr ""
46
 
47
+ #: moove-modules.php:207 moove-modules.php:236 moove-modules.php:263
48
  #: views/moove/admin/settings/general_settings.php:214
49
  msgid "Enabled"
50
  msgstr ""
51
 
52
+ #: moove-modules.php:208 moove-modules.php:237 moove-modules.php:264
53
  #: views/moove/admin/settings/general_settings.php:215
54
  msgid "Disabled"
55
  msgstr ""
56
 
57
+ #: moove-modules.php:251 moove-modules.php:307 moove-modules.php:355
58
+ #: views/moove/admin/settings/settings_page.php:73
59
  #: views/moove/admin/settings/third_party_cookies.php:66
60
  msgid "3rd Party Cookies"
61
  msgstr ""
62
 
63
+ #: moove-modules.php:328 views/moove/admin/settings/general_settings.php:205
64
  msgid "Enable All"
65
  msgstr ""
66
 
67
+ #: moove-modules.php:329
68
  msgid "Save Settings"
69
  msgstr ""
70
 
71
+ #: moove-modules.php:359 views/moove/admin/settings/advanced_cookies.php:67
72
+ #: views/moove/admin/settings/settings_page.php:80
73
  msgid "Additional Cookies"
74
  msgstr ""
75
 
76
+ #: moove-modules.php:363 views/moove/admin/settings/cookie_policy.php:46
77
+ #: views/moove/admin/settings/settings_page.php:86
78
  msgid "Cookie Policy"
79
  msgstr ""
80
 
81
+ #: moove-functions.php:22
82
+ msgid "Settings"
83
+ msgstr ""
84
+
85
+ #: moove-actions.php:142
86
+ msgid "plugin"
87
+ msgstr ""
88
+
89
+ #: moove-content.php:34
90
+ msgid ""
91
+ "<p>This website uses cookies so that we can provide you with the best user "
92
+ "experience possible. Cookie information is stored in your browser and "
93
+ "performs functions such as recognising you when you return to our website "
94
+ "and helping our team to understand which sections of the website you find "
95
+ "most interesting and useful.</p><p>You can adjust all of your cookie "
96
+ "settings by navigating the tabs on the left hand side.</p>"
97
+ msgstr ""
98
+
99
+ #: moove-content.php:44
100
+ msgid ""
101
+ "<p>Strictly Necessary Cookie should be enabled at all times so that we can "
102
+ "save your preferences for cookie settings.</p>"
103
+ msgstr ""
104
+
105
+ #: moove-content.php:60
106
+ msgid ""
107
+ "If you disable this cookie, we will not be able to save your preferences. "
108
+ "This means that every time you visit this website you will need to enable or "
109
+ "disable cookies again."
110
+ msgstr ""
111
+
112
+ #: moove-content.php:71
113
+ msgid ""
114
+ "<p>This website uses the following additional cookies:</p><p>(List the "
115
+ "cookies that you are using on the website here.)</p>"
116
+ msgstr ""
117
+
118
+ #: moove-content.php:81
119
+ msgid ""
120
+ "<p>This website uses Google Analytics to collect anonymous information such "
121
+ "as the number of visitors to the site, and the most popular pages.</p><p>"
122
+ "Keeping this cookie enabled helps us to improve our website.</p>"
123
+ msgstr ""
124
+
125
+ #: moove-content.php:91
126
+ msgid ""
127
+ "<p>More information about our <a href='#' target='_blank'>Cookie Policy</a>"
128
+ "</p>"
129
+ msgstr ""
130
+
131
+ #: moove-content.php:111
132
+ msgid ""
133
+ "Please enable Strictly Necessary Cookies first so that we can save your "
134
+ "preferences!"
135
+ msgstr ""
136
+
137
+ #: gdpr-modules/modal/content-sections/third_party.php:9
138
+ #: gdpr-modules/modal/content-sections/strictly.php:12
139
+ #: gdpr-modules/modal/content-sections/advanced.php:9
140
  msgid "disable"
141
  msgstr ""
142
 
143
+ #: views/moove/admin/settings/cookie_policy.php:56
144
  #: views/moove/admin/settings/advanced_cookies.php:77
 
145
  #: views/moove/admin/settings/third_party_cookies.php:76
146
  msgid "Turn"
147
  msgstr ""
148
 
149
+ #: views/moove/admin/settings/cookie_policy.php:59
150
  #: views/moove/admin/settings/advanced_cookies.php:80
 
151
  #: views/moove/admin/settings/third_party_cookies.php:79
152
  msgid "On"
153
  msgstr ""
154
 
155
+ #: views/moove/admin/settings/cookie_policy.php:60
156
  #: views/moove/admin/settings/advanced_cookies.php:81
 
157
  #: views/moove/admin/settings/third_party_cookies.php:80
158
  msgid "Off"
159
  msgstr ""
160
 
161
+ #: views/moove/admin/settings/cookie_policy.php:66
162
+ #: views/moove/admin/settings/advanced_cookies.php:98
163
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:73
164
+ #: views/moove/admin/settings/third_party_cookies.php:97
165
+ #: views/moove/admin/settings/privacy_overview.php:48
166
+ msgid "Tab Title"
167
+ msgstr ""
168
+
169
+ #: views/moove/admin/settings/cookie_policy.php:75
170
+ #: views/moove/admin/settings/advanced_cookies.php:107
171
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:82
172
+ #: views/moove/admin/settings/third_party_cookies.php:106
173
+ #: views/moove/admin/settings/privacy_overview.php:57
174
+ msgid "Tab Content"
175
+ msgstr ""
176
+
177
+ #: views/moove/admin/settings/cookie_policy.php:102
178
+ #: views/moove/admin/settings/advanced_cookies.php:181
179
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:126
180
+ #: views/moove/admin/settings/third_party_cookies.php:181
181
+ #: views/moove/admin/settings/privacy_overview.php:82
182
+ #: views/moove/admin/settings/general_settings.php:263
183
+ #: views/moove/admin/settings/banner_settings.php:147
184
+ #: views/moove/admin/settings/floating_button.php:127
185
+ msgid "Save changes"
186
+ msgstr ""
187
+
188
  #: views/moove/admin/settings/advanced_cookies.php:87
189
  #: views/moove/admin/settings/third_party_cookies.php:86
190
  msgid "Enable by default"
191
  msgstr ""
192
 
193
  #: views/moove/admin/settings/advanced_cookies.php:90
194
+ #: views/moove/admin/settings/third_party_cookies.php:89
195
  #: views/moove/admin/settings/general_settings.php:226
196
  #: views/moove/admin/settings/general_settings.php:229
 
197
  msgid "Disable"
198
  msgstr ""
199
 
200
  #: views/moove/admin/settings/advanced_cookies.php:92
201
+ #: views/moove/admin/settings/third_party_cookies.php:91
202
  #: views/moove/admin/settings/banner_settings.php:126
203
  #: views/moove/admin/settings/floating_button.php:53
204
  #: views/moove/admin/settings/floating_button.php:56
 
205
  msgid "Enable"
206
  msgstr ""
207
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
208
  #: views/moove/admin/settings/advanced_cookies.php:130
209
  #: views/moove/admin/settings/third_party_cookies.php:129
210
  msgid "Please fill out at least one of these fields:"
247
  "party code snippets."
248
  msgstr ""
249
 
250
+ #: views/moove/admin/settings/settings_page.php:2
251
+ msgid "GDPR Cookie Compliance Plugin Settings"
 
 
 
 
 
 
 
252
  msgstr ""
253
 
254
+ #: views/moove/admin/settings/settings_page.php:4
255
+ msgid "Settings saved."
256
  msgstr ""
257
 
258
+ #: views/moove/admin/settings/settings_page.php:6
259
+ #: views/moove/admin/settings/settings_page.php:15
260
+ msgid "Dismiss this notice."
261
  msgstr ""
262
 
263
+ #: views/moove/admin/settings/settings_page.php:12
264
+ msgid "You need to insert the relevant script for the settings to be saved!"
 
 
 
265
  msgstr ""
266
 
267
+ #: views/moove/admin/settings/settings_page.php:19
268
  msgid ""
269
+ "General Data Protection Regulation (GDPR) is a <a href=\"http://www.eugdpr."
270
+ "org/\" target=\"_blank\">European regulation</a> to strengthen and unify the "
271
+ "data protection of EU citizens."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
272
  msgstr ""
273
 
274
+ #: views/moove/admin/settings/settings_page.php:45
275
+ msgid "General Settings"
276
  msgstr ""
277
 
278
+ #: views/moove/admin/settings/settings_page.php:49
279
+ msgid "Banner Settings"
280
  msgstr ""
281
 
282
+ #: views/moove/admin/settings/settings_page.php:53
283
  #: views/moove/admin/settings/floating_button.php:42
 
284
  msgid "Floating Button"
285
  msgstr ""
286
 
287
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:60
288
+ msgid "Choose functionality"
 
 
 
 
 
 
 
 
289
  msgstr ""
290
 
291
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:64
292
+ msgid "Optional (user selects their preferences)"
 
293
  msgstr ""
294
 
295
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:66
296
+ msgid "Always enabled (user cannot disable it but can see the content)"
297
  msgstr ""
298
 
299
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:68
300
+ msgid "Always enabled and content hidden from user"
 
 
 
 
301
  msgstr ""
302
 
303
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:105
304
+ msgid "Tab Warning Message"
305
  msgstr ""
306
 
307
+ #: views/moove/admin/settings/strictly_necessary_cookies.php:118
308
+ msgid "Will be displayed below the Checkbox in the front-end!"
309
  msgstr ""
310
 
311
  #: views/moove/admin/settings/general_settings.php:50
316
  msgid "Brand Primary Colour"
317
  msgstr ""
318
 
319
+ #: views/moove/admin/settings/general_settings.php:64
320
+ #: views/moove/admin/settings/general_settings.php:77
321
+ #: views/moove/admin/settings/floating_button.php:88
322
+ #: views/moove/admin/settings/floating_button.php:101
323
+ #: views/moove/admin/settings/floating_button.php:114
324
+ msgid "Select"
325
+ msgstr ""
326
+
327
  #: views/moove/admin/settings/general_settings.php:71
328
  msgid "Brand Secondary Colour"
329
  msgstr ""
414
 
415
  #: views/moove/admin/settings/general_settings.php:250
416
  msgid ""
417
+ "This warning message will be displayed if the Strictly necessary cookies are "
418
  "not enabled and the user try to enable the \"Third Party\" or \"Additional "
419
  "cookies\""
420
  msgstr ""
421
 
422
+ #: views/moove/admin/settings/banner_settings.php:43
423
+ msgid "Cookie Banner Settings"
424
  msgstr ""
425
 
426
+ #: views/moove/admin/settings/banner_settings.php:50
427
+ msgid "Cookie Banner Content"
428
  msgstr ""
429
 
430
+ #: views/moove/admin/settings/banner_settings.php:59
431
+ msgid ""
432
+ "<p>We are using cookies to give you the best experience on our website.</p>"
433
+ "<p>You can find out more about which cookies we are using or switch them off "
434
+ "in [setting]settings[/setting].</p>"
435
  msgstr ""
436
 
437
+ #: views/moove/admin/settings/banner_settings.php:71
438
+ msgid ""
439
+ "You can use the following shortcut to link the settings modal:<br><span>"
440
+ "<strong>[setting]</strong>settings<strong>[/setting]</strong></span>"
441
  msgstr ""
442
 
443
+ #: views/moove/admin/settings/banner_settings.php:77
444
+ msgid "Accept - Button Label"
 
 
 
445
  msgstr ""
446
 
447
+ #: views/moove/admin/settings/banner_settings.php:88
448
+ msgid "Select your preference for Cookie Banner"
449
  msgstr ""
450
 
451
+ #: views/moove/admin/settings/banner_settings.php:92
452
+ msgid "Visible"
453
  msgstr ""
454
 
455
+ #: views/moove/admin/settings/banner_settings.php:95
456
+ msgid "Hidden"
457
  msgstr ""
458
 
459
+ #: views/moove/admin/settings/banner_settings.php:105
460
+ msgid "Cookie Banner position"
461
  msgstr ""
462
 
463
+ #: views/moove/admin/settings/banner_settings.php:109
464
+ msgid "Top"
465
  msgstr ""
466
 
467
+ #: views/moove/admin/settings/banner_settings.php:112
468
+ msgid "Bottom"
469
  msgstr ""
470
 
471
+ #: views/moove/admin/settings/banner_settings.php:122
472
+ msgid "Colour scheme"
473
  msgstr ""
474
 
475
+ #: views/moove/admin/settings/banner_settings.php:128
476
+ msgid "Dark"
477
+ msgstr ""
478
+
479
+ #: views/moove/admin/settings/banner_settings.php:131
480
+ msgid "Light"
481
+ msgstr ""
482
+
483
+ #: views/moove/admin/settings/floating_button.php:49
484
+ msgid "Enable Floating Button"
485
+ msgstr ""
486
+
487
+ #: views/moove/admin/settings/floating_button.php:63
488
+ msgid "Button - Hover Label"
489
+ msgstr ""
490
+
491
+ #: views/moove/admin/settings/floating_button.php:72
492
+ msgid "Button - Custom Position (CSS)"
493
+ msgstr ""
494
+
495
+ #: views/moove/admin/settings/floating_button.php:76
496
+ msgid ""
497
+ "You can align the position eg.: <strong>top: 20px; right: 20px;</strong>"
498
+ msgstr ""
499
+
500
+ #: views/moove/admin/settings/floating_button.php:82
501
+ msgid "Button - Background Colour"
502
+ msgstr ""
503
+
504
+ #: views/moove/admin/settings/floating_button.php:95
505
+ msgid "Button - Hover Background Colour"
506
+ msgstr ""
507
+
508
+ #: views/moove/admin/settings/floating_button.php:108
509
+ msgid "Button - Font Colour"
510
  msgstr ""
511
 
512
  #. Name of the plugin
moove-gdpr.php CHANGED
@@ -6,7 +6,7 @@ if ( ! defined( 'ABSPATH' ) ) { exit; } // Exit if accessed directly
6
  * Plugin Name: GDPR Cookie Compliance
7
  * Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
8
  * Description: GDPR is an EU wide legislation that specifies how user data should be handled. This plugin has settings that can assist you with GDPR cookie compliance requirements.
9
- * Version: 1.2.2
10
  * Author: Moove Agency
11
  * Domain Path: /languages
12
  * Author URI: https://www.mooveagency.com
@@ -14,7 +14,7 @@ if ( ! defined( 'ABSPATH' ) ) { exit; } // Exit if accessed directly
14
  * Text Domain: gdpr-cookie-compliance
15
  */
16
 
17
- define( 'MOOVE_GDPR_VERSION', '1.2.2' );
18
 
19
  register_activation_hook( __FILE__ , 'moove_gdpr_activate' );
20
  register_deactivation_hook( __FILE__ , 'moove_gdpr_deactivate' );
6
  * Plugin Name: GDPR Cookie Compliance
7
  * Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
8
  * Description: GDPR is an EU wide legislation that specifies how user data should be handled. This plugin has settings that can assist you with GDPR cookie compliance requirements.
9
+ * Version: 1.2.3
10
  * Author: Moove Agency
11
  * Domain Path: /languages
12
  * Author URI: https://www.mooveagency.com
14
  * Text Domain: gdpr-cookie-compliance
15
  */
16
 
17
+ define( 'MOOVE_GDPR_VERSION', '1.2.3' );
18
 
19
  register_activation_hook( __FILE__ , 'moove_gdpr_activate' );
20
  register_deactivation_hook( __FILE__ , 'moove_gdpr_deactivate' );
readme.txt CHANGED
@@ -28,10 +28,11 @@ General Data Protection Regulation (GDPR) is a European regulation to strengthen
28
  * Flexible - decide which scripts will be loaded by default or only when the user gives consent
29
  * Two layouts - choose from two unique layouts
30
  * Simple & Intuitive
31
- * **[Premium]** Full-screen layout - If it's enabled, the infobar will be display in full screen mode, and force the user to accept the cookies, or to change / overview the settings.
32
  * **[Premium]** Export & import settings
33
  * **[Premium]** WordPress Multisite extension - You can manage the settings globally, clone from one site to another
34
  * **[Premium]** Accept cookies on scroll
 
35
 
36
  > Note: some features are part of the **Premium Add-on**. You can [get GDPR Premium Add-on here](https://www.mooveagency.com/wordpress-plugins/)!
37
 
@@ -112,7 +113,7 @@ Unfortunately no. This plugin is just a template and needs to be setup by your d
112
  4. GDPR Cookie Compliance - Front-end - Additional Cookies
113
  5. GDPR Cookie Compliance - Front-end - Cookie Policy
114
  6. GDPR Cookie Compliance - Front-end - One Page Layout
115
- 7. GDPR Cookie Compliance - Front-end - Infobar
116
  8. GDPR Cookie Compliance - Premium Add-on - Front-end - Full-Screen Mode [Premium]
117
  9. GDPR Cookie Compliance - Admin - General Settings
118
  10. GDPR Cookie Compliance - Admin - Banner Settings
@@ -125,8 +126,11 @@ Unfortunately no. This plugin is just a template and needs to be setup by your d
125
  17. GDPR Cookie Compliance - Premium Add-on - Admin - Export/Import Settings [Premium]
126
  18. GDPR Cookie Compliance - Premium Add-on - Admin - Multisite Settings [Premium]
127
  19. GDPR Cookie Compliance - Premium Add-on - Admin - Full-Screen Mode Settings [Premium]
 
128
 
129
  == Changelog ==
 
 
130
 
131
  = 1.2.2 =
132
  * IE11 floating issue fixed
@@ -134,7 +138,7 @@ Unfortunately no. This plugin is just a template and needs to be setup by your d
134
  = 1.2.1 =
135
  * Improved admin-ajax.php loading by transient
136
  * Fixed checkbox labels by WCAG 2.0
137
- * Added 'gdpr-infobar-visible' class to the body if the infobar is visible
138
 
139
  = 1.2.0 =
140
  * Fixed modules view
@@ -187,7 +191,7 @@ Unfortunately no. This plugin is just a template and needs to be setup by your d
187
  * Setting field created to replace font
188
  * One page layout improvements
189
  * Added option to enable cookies by default
190
- * Ability to display change the position of the infobar (bottom or top)
191
  * Added donation box
192
 
193
  = 1.1.1. =
@@ -235,7 +239,7 @@ Unfortunately no. This plugin is just a template and needs to be setup by your d
235
  * Editable label for "Powered by" text
236
  * Added radio buttons to change the logo position (left, center, right)
237
  * Colour pickers added to customise the floating button
238
- * Fixed infobar WYSIWYG editor, links are allowed
239
 
240
  = 1.0.2. =
241
  * Fixed .pot file.
28
  * Flexible - decide which scripts will be loaded by default or only when the user gives consent
29
  * Two layouts - choose from two unique layouts
30
  * Simple & Intuitive
31
+ * **[Premium]** Full-screen layout - If it's enabled, the Cookie Banner will be display in full screen mode, and force the user to accept the cookies, or to change / overview the settings.
32
  * **[Premium]** Export & import settings
33
  * **[Premium]** WordPress Multisite extension - You can manage the settings globally, clone from one site to another
34
  * **[Premium]** Accept cookies on scroll
35
+ * **[Premium]** Consent Analytics
36
 
37
  > Note: some features are part of the **Premium Add-on**. You can [get GDPR Premium Add-on here](https://www.mooveagency.com/wordpress-plugins/)!
38
 
113
  4. GDPR Cookie Compliance - Front-end - Additional Cookies
114
  5. GDPR Cookie Compliance - Front-end - Cookie Policy
115
  6. GDPR Cookie Compliance - Front-end - One Page Layout
116
+ 7. GDPR Cookie Compliance - Front-end - Cookie Banner
117
  8. GDPR Cookie Compliance - Premium Add-on - Front-end - Full-Screen Mode [Premium]
118
  9. GDPR Cookie Compliance - Admin - General Settings
119
  10. GDPR Cookie Compliance - Admin - Banner Settings
126
  17. GDPR Cookie Compliance - Premium Add-on - Admin - Export/Import Settings [Premium]
127
  18. GDPR Cookie Compliance - Premium Add-on - Admin - Multisite Settings [Premium]
128
  19. GDPR Cookie Compliance - Premium Add-on - Admin - Full-Screen Mode Settings [Premium]
129
+ 20. GDPR Cookie Compliance - Premium Add-on - Admin - Consent Analytics [Premium]
130
 
131
  == Changelog ==
132
+ = 1.2.3 =
133
+ * Bugfixes
134
 
135
  = 1.2.2 =
136
  * IE11 floating issue fixed
138
  = 1.2.1 =
139
  * Improved admin-ajax.php loading by transient
140
  * Fixed checkbox labels by WCAG 2.0
141
+ * Added 'gdpr-infobar-visible' class to the body if the Cookie Banner is visible
142
 
143
  = 1.2.0 =
144
  * Fixed modules view
191
  * Setting field created to replace font
192
  * One page layout improvements
193
  * Added option to enable cookies by default
194
+ * Ability to display change the position of the Cookie Banner (bottom or top)
195
  * Added donation box
196
 
197
  = 1.1.1. =
239
  * Editable label for "Powered by" text
240
  * Added radio buttons to change the logo position (left, center, right)
241
  * Colour pickers added to customise the floating button
242
+ * Fixed Cookie Banner WYSIWYG editor, links are allowed
243
 
244
  = 1.0.2. =
245
  * Fixed .pot file.
views/moove/admin/settings/banner_settings.php CHANGED
@@ -40,14 +40,14 @@
40
  ?>
41
  <form action="?page=moove-gdpr&amp;tab=banner_settings" method="post" id="moove_gdpr_tab_banner_settings">
42
  <?php wp_nonce_field( 'moove_gdpr_nonce_field', 'moove_gdpr_nonce' ); ?>
43
- <h2><?php _e('Cookie Info Bar Settings','gdpr-cookie-compliance'); ?></h2>
44
  <hr />
45
 
46
  <table class="form-table">
47
  <tbody>
48
  <tr>
49
  <th scope="row" colspan="2" style="padding-bottom: 0;">
50
- <label for="moove_gdpr_info_bar_content"><?php _e('Infobar Content','gdpr-cookie-compliance'); ?></label>
51
  </th>
52
  </tr>
53
 
@@ -85,7 +85,7 @@
85
 
86
  <tr>
87
  <th scope="row">
88
- <label for="moove_gdpr_infobar_visibility"><?php _e('Select your preference for Info Bar','gdpr-cookie-compliance'); ?></label>
89
  </th>
90
  <td>
91
 
@@ -102,7 +102,7 @@
102
 
103
  <tr>
104
  <th scope="row">
105
- <label for="moove_gdpr_infobar_position"><?php _e('Info bar position','gdpr-cookie-compliance'); ?></label>
106
  </th>
107
  <td>
108
 
40
  ?>
41
  <form action="?page=moove-gdpr&amp;tab=banner_settings" method="post" id="moove_gdpr_tab_banner_settings">
42
  <?php wp_nonce_field( 'moove_gdpr_nonce_field', 'moove_gdpr_nonce' ); ?>
43
+ <h2><?php _e('Cookie Banner Settings','gdpr-cookie-compliance'); ?></h2>
44
  <hr />
45
 
46
  <table class="form-table">
47
  <tbody>
48
  <tr>
49
  <th scope="row" colspan="2" style="padding-bottom: 0;">
50
+ <label for="moove_gdpr_info_bar_content"><?php _e('Cookie Banner Content','gdpr-cookie-compliance'); ?></label>
51
  </th>
52
  </tr>
53
 
85
 
86
  <tr>
87
  <th scope="row">
88
+ <label for="moove_gdpr_infobar_visibility"><?php _e('Select your preference for Cookie Banner','gdpr-cookie-compliance'); ?></label>
89
  </th>
90
  <td>
91
 
102
 
103
  <tr>
104
  <th scope="row">
105
+ <label for="moove_gdpr_infobar_position"><?php _e('Cookie Banner position','gdpr-cookie-compliance'); ?></label>
106
  </th>
107
  <td>
108
 
views/moove/admin/settings/plugin_boxes.php CHANGED
@@ -16,6 +16,7 @@
16
  <li>Export & import settings</li>
17
  <li>WordPress Multisite extension</li>
18
  <li>Accept cookies on scroll</li>
 
19
  </ul>
20
  <hr />
21
  <strong>Buy Now for only <span>$29</span></strong>
@@ -92,7 +93,7 @@
92
 
93
  <div class="m-plugin-box">
94
  <div class="box-header">
95
- <h4>Need Support?</h4>
96
  </div>
97
  <!-- .box-header -->
98
  <div class="box-content">
@@ -100,7 +101,7 @@
100
  $faq_link = apply_filters( 'gdpr_cookie_compliance_faq_section_link', 'https://wordpress.org/plugins/gdpr-cookie-compliance/#faq-header' );
101
  $forum_link = apply_filters( 'gdpr_cookie_compliance_forum_section_link', 'https://wordpress.org/support/plugin/gdpr-cookie-compliance' );
102
  ?>
103
- <p>Read the <a href="<?php echo $faq_link; ?>" target="_blank">FAQ</a> section or check the <a href="<?php echo $forum_link; ?>" target="_blank">Support Forum</a>.</p>
104
  </div>
105
  <!-- .box-content -->
106
  </div>
16
  <li>Export & import settings</li>
17
  <li>WordPress Multisite extension</li>
18
  <li>Accept cookies on scroll</li>
19
+ <li>Consent Analytics</li>
20
  </ul>
21
  <hr />
22
  <strong>Buy Now for only <span>$29</span></strong>
93
 
94
  <div class="m-plugin-box">
95
  <div class="box-header">
96
+ <h4>Need Support or New Feature?</h4>
97
  </div>
98
  <!-- .box-header -->
99
  <div class="box-content">
101
  $faq_link = apply_filters( 'gdpr_cookie_compliance_faq_section_link', 'https://wordpress.org/plugins/gdpr-cookie-compliance/#faq-header' );
102
  $forum_link = apply_filters( 'gdpr_cookie_compliance_forum_section_link', 'https://wordpress.org/support/plugin/gdpr-cookie-compliance' );
103
  ?>
104
+ <p>Read the <a href="<?php echo $faq_link; ?>" target="_blank">FAQ</a> section or submit your request to our <a href="<?php echo $forum_link; ?>" target="_blank">Support Forum</a>.</p>
105
  </div>
106
  <!-- .box-content -->
107
  </div>