Changeset 2324409
- Timestamp:
- 06/15/2020 01:53:13 PM (6 years ago)
- Location:
- wallkit/trunk
- Files:
-
- 4 edited
-
index.php (modified) (1 diff)
-
public/js/wallkit-integration-library.js (modified) (4 diffs)
-
public/js/wallkit-integration-library.min.js (modified) (1 diff)
-
wallkit-wp.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wallkit/trunk/index.php
r2108179 r2324409 1 1 <?php 2 -
wallkit/trunk/public/js/wallkit-integration-library.js
r2233903 r2324409 518 518 } 519 519 } 520 }, 521 522 prepareIframe: function() { 523 helper.createIframe(null); 524 helper.addToTopCss(); 525 526 if(helper.getConf("send_events")) 527 { 528 helper.sendPageView(window.location.pathname); 529 } 530 531 helper.checkExecUry(); 520 532 } 521 533 } … … 780 792 if(document.readyState === "complete" || document.readyState === "interactive") 781 793 { 782 helper.createIframe(null); 783 helper.addToTopCss(); 784 if(helper.getConf("send_events")) 785 { 786 helper.sendPageView(window.location.pathname); 787 } 794 795 helper.prepareIframe(); 796 788 797 } 789 798 else … … 791 800 document.addEventListener("DOMContentLoaded", function(event) { 792 801 793 helper.createIframe(null); 794 helper.addToTopCss(); 795 796 if(helper.getConf("send_events")) 797 { 798 helper.sendPageView(window.location.pathname); 799 } 802 helper.prepareIframe(); 800 803 801 804 }); … … 813 816 } 814 817 815 helper.checkExecUry();816 817 818 })(this); -
wallkit/trunk/public/js/wallkit-integration-library.min.js
r2233903 r2324409 1 !function(e){"use strict";var t;const a={auth_url:"https://wallkit.net/popups",authOrigin:"*",iframeId:"wk-integration",origin:[document.location.origin,"https://wallkit.net","https://dev.wallkit.net","https://wallkit.local"]};var o=!1,n={},i=[], s=[],r=null,d={addToTopCss:function(){var e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");t.type="text/css",t.appendChild(document.createTextNode("#wk-overlay {display: none;position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;background: #121214;z-index: 300000;opacity: 0;-webkit-transition: opacity .25s linear;-moz-transition: opacity .25s linear;-ms-transition: opacity .25s linear;-o-transition: opacity .25s linear;transition: opacity .25s linear;}#wk-overlay.wk-active {opacity: .9;z-index: 300000;display: block;height: 100%;}#wk-popup-wrapper {overflow-x: hidden;overflow-y: auto;display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;overflow: auto;-webkit-overflow-scrolling: touch;}#wk-popup-wrapper.wk-active {z-index: 300050;display: block;}#wk-popup-close-button {line-height: 37px;position: absolute;top: 10px;right: 10px;width: 37px;height: 37px;z-index: 300100;opacity: 0;cursor: pointer;color: #ccc;font-family: Arial, sans-serif;text-align: center;}#wk-popup-wrapper.wk-active #wk-popup-close-button {display: block;font-size: 37px;transform: rotateZ(45deg);opacity: 1;}#wk-iframe-wrapper {position: relative;margin: 40px auto;box-shadow: 0 0 10px rgba(0, 0, 0, 0.21);}@media all and (max-width: 500px) {#wk-iframe-wrapper{ margin: 0 auto; }}#wk-popup-wrapper.wk-active #wk-iframe-wrapper {transform: scale(1.0, 1.0);-moz-transform: scale(1.0, 1.0);-ms-transform: scale(1.0, 1.0);-webkit-transform: scale(1.0, 1.0);-o-transform: scale(1.0, 1.0);width: 500px;min-height: 250px;max-width: 100%;}")),e.appendChild(t)},log:function(e,t){this.getConf("debug")&&console.log("WPWKP: ",e,t)},createIframe:function(e){var t=this.getConf("auth_url"),o=this.getConf("public_key"),n=this.getConf("api_version");if(void 0===o)throw new Error("wk not configured: public key");if(void 0===t)throw new Error("wk not configured: Auth url");var i=document.getElementById("wk-overlay");i||((i=document.createElement("div")).id="wk-overlay",document.body.appendChild(i));var s=document.getElementById("wk-popup-wrapper");s||((s=document.createElement("div")).id="wk-popup-wrapper",s.onclick=function(){d.closeModal()},document.body.appendChild(s));var r=document.getElementById("wk-iframe-wrapper");r||((r=document.createElement("div")).id="wk-iframe-wrapper",s.appendChild(r));var l=document.getElementById("wk-popup-close-button");l||((l=document.createElement("div")).id="wk-popup-close-button",l.innerText="+",l.onclick=function(){d.closeModal()},r.appendChild(l));var c=document.getElementById(a.iframeId);c||(c=document.createElement("iframe"),null!==e&&e?c.setAttribute("src",t+"/"+e+"/?PUBLIC_KEY="+o+"&api_version="+n):c.setAttribute("src",t+"/?PUBLIC_KEY="+o+"&api_version="+n),c.id=a.iframeId,c.scrolling="no",c.allowtransparency="true",c.frameborder="0",c.style.width="500px",c.style.minHeight="250px",c.style.display="block",c.style.border="0",r.appendChild(c))},closeModal:function(){t.sendEvent("wk-event-modal",!1),d.display(!1),d.addClassSlug(!1),r=null},destroyHtml:function(){var e=document.getElementById("wk-overlay");e&&e.remove();var t=document.getElementById("wk-popup-wrapper");t&&t.remove();var o=document.getElementById("wk-iframe-wrapper");o&&o.remove();var n=document.getElementById("wk-popup-close-button");n&&n.remove();var i=document.getElementById(a.iframeId);i&&i.remove(),d.dispatchEvent("destroy")},setCookie:function(e,t,a){var o=(a=a||{}).expires;if("number"==typeof o&&o){var n=new Date;n.setTime(n.getTime()+1e3*o),o=a.expires=n}o&&o.toUTCString&&(a.expires=o.toUTCString());var i=e+"="+(t=encodeURIComponent(t));for(var s in a){i+="; "+s;var r=a[s];!0!==r&&(i+="="+r)}this.log("Set cookie",i),document.cookie=i},deleteCookie:function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1972 00:00:01 GMT; path=/; domain="+document.location.host},getCookie:function(e){var t=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0},display:function(e){var t=document.getElementById("wk-overlay"),o=document.getElementById("wk-popup-wrapper"),n=document.getElementById(a.iframeId);return e?(t&&t.classList.add("wk-active"),o&&o.classList.add("wk-active"),n.style.width="500px",n.style.minHeight="250px",n.style.display="block",n.style.border="0",this.dispatchEvent("open")):(t&&t.classList.remove("wk-active"),o&&o.classList.remove("wk-active"),n&&(n.style.width="0px",n.style.minHeight="0px",n.style.display="none",n.style.border="0"),this.dispatchEvent("close",r)),!e&&i.length&&this.checkQueue(),e},addClassSlug:function(e){e&&void 0!==e?(document.getElementById("wk-popup-wrapper").classList.add("wk-inner-popup-wrapper-"+e),document.getElementById("wk-iframe-wrapper").classList.add("wk-inner-wrapper-"+e),document.getElementById("wk-overlay").classList.add("wk-inner-overlay-"+e)):(this.removeClassSlugs(document.getElementById("wk-popup-wrapper")),this.removeClassSlugs(document.getElementById("wk-iframe-wrapper")),this.removeClassSlugs(document.getElementById("wk-overlay")))},removeClassSlugs:function(e){e&&e.classList.forEach(function(e){e.indexOf("wk-inner-")>=0&&document.getElementById("wk-popup-wrapper").classList.remove(e)})},checkQueue:function(){if(i.length)for(var e in i){if(void 0!==i[e]&&void 0!==i[e].task&&void 0!==i[e].task.name&&(this.dispatchEvent(i[e].task.name),void 0!==i[e]))switch(i[e].task.name){case"reload":location.reload();break;case"modal":void 0!==i[e].task.value&&wk.sendEvent("wk-event-modal",i[e].task.value,i[e].task.params)}i.splice(e,1)}},flushQueue:function(){i=[]},getConf:function(e){return e&&void 0!==n[e]?n[e]:null},sendPageView:function(e){this.dispatchEvent("page-view");try{var t=new XMLHttpRequest;t.open("POST","https://"+this.getConf("api_host")+"/api/"+this.getConf("api_version")+"/user/event"),t.setRequestHeader("Content-Type","application/json"),t.setRequestHeader("resource",this.getConf("public_key")),t.setRequestHeader("Wallkit-Client","WPWKP v"+this.getConf("plugin_version")),this.getCookie("wk-token")&&t.setRequestHeader("token",this.getCookie("wk-token"));var a={name:"page_view",value:e};void 0!==window.wk_content_key&&window.wk_content_key&&(a.content_key=window.wk_content_key),t.send(JSON.stringify(a))}catch(e){this.getConf("debug")&&console.error(e)}},dispatchEvent:function(e,t,a){for(var o in s)if("object"==typeof s[o]&&void 0!==s[o].event&&s[o].event===e&&void 0!==s[o].callback&&"function"==typeof s[o].callback)try{s[o].callback(this,t,a)}catch(e){this.getConf("debug")&&console.error(e)}},checkExecUry:function(){var e=/#WkModal\((.*)\)$/.exec(decodeURIComponent(window.location.hash));if(e&&e[1]){var t=e[1].split(",");if(void 0!==t[1]){try{t[1]=JSON.parse(t[1])}catch(e){t[1]={value:t[1]}}setTimeout(function(){wk.modal(t[0],"object"==typeof t[1]?t[1]:null)},500),window.location.hash=""}}}};e.wk={init:function(e){if("object"!=typeof e)throw new Error("wallkit is not configured");return n=e,t=this,d.dispatchEvent("init"),t},isAuth:function(){return void 0!==d.getCookie("wk-token")},sendEvent:function(e,t,o){document.getElementById(a.iframeId).contentWindow.postMessage({name:e,value:t,params:o},a.authOrigin)},modal:function(e,t){"boolean"!=typeof e||e?(d.createIframe(e),d.addClassSlug(e),d.dispatchEvent("modal",e,t),this.sendEvent("wk-event-modal",e,t),o||i.push({task:{name:"modal",value:e,params:t}}),d.display(!0),r=e):d.closeModal()},logout:function(){this.isAuth()&&(this.sendEvent("wk-event-logout",!0),d.display(!1),d.deleteCookie("wk-token"),i.push({task:{name:"reload",value:!0}}),d.dispatchEvent("logout"),i.length&&setTimeout(function(){location.reload()},2e3))},on:function(e,t){s.push({event:e,callback:t})},off:function(e,t){for(var a=0;a<s.length;a++)s[a].event===e&&s[a].callback===t&&s.splice(a,1)}},window.addEventListener("message",function(e){if(e&&-1!=a.origin.indexOf(e.origin)&&"object"==typeof e&&"object"==typeof e.data&&void 0!==e.data.name&&void 0!==e.data.value)switch(d.log(" <<< ",e.data),e.data.name){case"wk-event-token":e.data.value&&e.data.value.length&&(d.setCookie("wk-token",e.data.value,{expires:31104e3,path:"/",domain:document.location.host}),d.dispatchEvent("token"));break;case"wk-event-auth":case"wk-event-registration":if(void 0!==e.data.value.token){var t=new Date;t.setTime(1e3*e.data.value.expires),d.setCookie("wk-token",e.data.value.token,{expires:t,path:"/",domain:document.location.host}),i.push({task:{name:"reload",value:!0}}),"wk-event-auth"===e.data.name&&d.dispatchEvent("auth"),"wk-event-registration"===e.data.name&&d.dispatchEvent("registration")}break;case"wk-event-logout":d.deleteCookie("wk-token"),i.push({task:{name:"reload",value:!0}}),d.dispatchEvent("logout");break;case"wk-event-transaction":i.push({task:{name:"reload",value:!0}}),d.dispatchEvent("transaction");break;case"wk-event-resize":o=!0;var n=e.data.value.width;n<500&&(n=500);var s=e.data.value.height;s<250&&(s=250);var l=document.getElementById(a.iframeId);l.setAttribute("style","-webkit-transition: all 0.3s linear"),l.style.maxWidth="100%",l.style.height=s+"px",l.style.width=n+"px",l.style.border="0";var c=document.getElementById("wk-iframe-wrapper");c.setAttribute("style","-moz-transform: scale(1.0, 1.0);-ms-transform: scale(1.0, 1.0);-webkit-transform: scale(1.0, 1.0);-o-transform: scale(1.0, 1.0);"),c.style.transform="scale(1.0, 1.0)",c.style.height=s+"px",c.style.width=n+"px";break;case"wk-event-close-modal":d.display(!1);break;case"wk-event-modal":e.data.value||d.display(!1);break;case"wk-event-reload-page":d.display(!1),location.reload();break;case"wk-event-route-change":e.data.value&&(r=e.data.value,d.dispatchEvent("modal-change",e.data.value));break;case"wk-event-modals-ready":o=!0;try{window.ApplePaySession?wk.sendEvent("wk-event-applepay-ready",window.ApplePaySession.canMakePayments()):wk.sendEvent("wk-event-applepay-ready",!1)}catch(e){console.error("AP. e.",e)}wk.isAuth()||wk.sendEvent("wk-event-get-token",d.getConf("public_key")),d.dispatchEvent("wk-ready"),d.checkQueue()}}),"complete"===document.readyState||"interactive"===document.readyState?(d.createIframe(null),d.addToTopCss(),d.getConf("send_events")&&d.sendPageView(window.location.pathname)):document.addEventListener("DOMContentLoaded",function(e){d.createIframe(null),d.addToTopCss(),d.getConf("send_events")&&d.sendPageView(window.location.pathname)}),"undefined"!=typeof wallkitSettings?wk.init(wallkitSettings):setTimeout(function(){wk.init(wallkitSettings)},1e3),d.checkExecUry()}(this);1 !function(e){"use strict";var t;const a={auth_url:"https://wallkit.net/popups",authOrigin:"*",iframeId:"wk-integration",origin:[document.location.origin,"https://wallkit.net","https://dev.wallkit.net","https://wallkit.local"]};var o=!1,n={},i=[],r=[],s=null,d={addToTopCss:function(){var e=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");t.type="text/css",t.appendChild(document.createTextNode("#wk-overlay {display: none;position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;background: #121214;z-index: 300000;opacity: 0;-webkit-transition: opacity .25s linear;-moz-transition: opacity .25s linear;-ms-transition: opacity .25s linear;-o-transition: opacity .25s linear;transition: opacity .25s linear;}#wk-overlay.wk-active {opacity: .9;z-index: 300000;display: block;height: 100%;}#wk-popup-wrapper {overflow-x: hidden;overflow-y: auto;display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;overflow: auto;-webkit-overflow-scrolling: touch;}#wk-popup-wrapper.wk-active {z-index: 300050;display: block;}#wk-popup-close-button {line-height: 37px;position: absolute;top: 10px;right: 10px;width: 37px;height: 37px;z-index: 300100;opacity: 0;cursor: pointer;color: #ccc;font-family: Arial, sans-serif;text-align: center;}#wk-popup-wrapper.wk-active #wk-popup-close-button {display: block;font-size: 37px;transform: rotateZ(45deg);opacity: 1;}#wk-iframe-wrapper {position: relative;margin: 40px auto;box-shadow: 0 0 10px rgba(0, 0, 0, 0.21);}@media all and (max-width: 500px) {#wk-iframe-wrapper{ margin: 0 auto; }}#wk-popup-wrapper.wk-active #wk-iframe-wrapper {transform: scale(1.0, 1.0);-moz-transform: scale(1.0, 1.0);-ms-transform: scale(1.0, 1.0);-webkit-transform: scale(1.0, 1.0);-o-transform: scale(1.0, 1.0);width: 500px;min-height: 250px;max-width: 100%;}")),e.appendChild(t)},log:function(e,t){this.getConf("debug")&&console.log("WPWKP: ",e,t)},createIframe:function(e){var t=this.getConf("auth_url"),o=this.getConf("public_key"),n=this.getConf("api_version");if(void 0===o)throw new Error("wk not configured: public key");if(void 0===t)throw new Error("wk not configured: Auth url");var i=document.getElementById("wk-overlay");i||((i=document.createElement("div")).id="wk-overlay",document.body.appendChild(i));var r=document.getElementById("wk-popup-wrapper");r||((r=document.createElement("div")).id="wk-popup-wrapper",r.onclick=function(){d.closeModal()},document.body.appendChild(r));var s=document.getElementById("wk-iframe-wrapper");s||((s=document.createElement("div")).id="wk-iframe-wrapper",r.appendChild(s));var l=document.getElementById("wk-popup-close-button");l||((l=document.createElement("div")).id="wk-popup-close-button",l.innerText="+",l.onclick=function(){d.closeModal()},s.appendChild(l));var c=document.getElementById(a.iframeId);c||(c=document.createElement("iframe"),null!==e&&e?c.setAttribute("src",t+"/"+e+"/?PUBLIC_KEY="+o+"&api_version="+n):c.setAttribute("src",t+"/?PUBLIC_KEY="+o+"&api_version="+n),c.id=a.iframeId,c.scrolling="no",c.allowtransparency="true",c.frameborder="0",c.style.width="500px",c.style.minHeight="250px",c.style.display="block",c.style.border="0",s.appendChild(c))},closeModal:function(){t.sendEvent("wk-event-modal",!1),d.display(!1),d.addClassSlug(!1),s=null},destroyHtml:function(){var e=document.getElementById("wk-overlay");e&&e.remove();var t=document.getElementById("wk-popup-wrapper");t&&t.remove();var o=document.getElementById("wk-iframe-wrapper");o&&o.remove();var n=document.getElementById("wk-popup-close-button");n&&n.remove();var i=document.getElementById(a.iframeId);i&&i.remove(),d.dispatchEvent("destroy")},setCookie:function(e,t,a){var o=(a=a||{}).expires;if("number"==typeof o&&o){var n=new Date;n.setTime(n.getTime()+1e3*o),o=a.expires=n}o&&o.toUTCString&&(a.expires=o.toUTCString());var i=e+"="+(t=encodeURIComponent(t));for(var r in a){i+="; "+r;var s=a[r];!0!==s&&(i+="="+s)}this.log("Set cookie",i),document.cookie=i},deleteCookie:function(e){document.cookie=e+"=; expires=Thu, 01 Jan 1972 00:00:01 GMT; path=/; domain="+document.location.host},getCookie:function(e){var t=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0},display:function(e){var t=document.getElementById("wk-overlay"),o=document.getElementById("wk-popup-wrapper"),n=document.getElementById(a.iframeId);return e?(t&&t.classList.add("wk-active"),o&&o.classList.add("wk-active"),n.style.width="500px",n.style.minHeight="250px",n.style.display="block",n.style.border="0",this.dispatchEvent("open")):(t&&t.classList.remove("wk-active"),o&&o.classList.remove("wk-active"),n&&(n.style.width="0px",n.style.minHeight="0px",n.style.display="none",n.style.border="0"),this.dispatchEvent("close",s)),!e&&i.length&&this.checkQueue(),e},addClassSlug:function(e){e&&void 0!==e?(document.getElementById("wk-popup-wrapper").classList.add("wk-inner-popup-wrapper-"+e),document.getElementById("wk-iframe-wrapper").classList.add("wk-inner-wrapper-"+e),document.getElementById("wk-overlay").classList.add("wk-inner-overlay-"+e)):(this.removeClassSlugs(document.getElementById("wk-popup-wrapper")),this.removeClassSlugs(document.getElementById("wk-iframe-wrapper")),this.removeClassSlugs(document.getElementById("wk-overlay")))},removeClassSlugs:function(e){e&&e.classList.forEach(function(e){e.indexOf("wk-inner-")>=0&&document.getElementById("wk-popup-wrapper").classList.remove(e)})},checkQueue:function(){if(i.length)for(var e in i){if(void 0!==i[e]&&void 0!==i[e].task&&void 0!==i[e].task.name&&(this.dispatchEvent(i[e].task.name),void 0!==i[e]))switch(i[e].task.name){case"reload":location.reload();break;case"modal":void 0!==i[e].task.value&&wk.sendEvent("wk-event-modal",i[e].task.value,i[e].task.params)}i.splice(e,1)}},flushQueue:function(){i=[]},getConf:function(e){return e&&void 0!==n[e]?n[e]:null},sendPageView:function(e){this.dispatchEvent("page-view");try{var t=new XMLHttpRequest;t.open("POST","https://"+this.getConf("api_host")+"/api/"+this.getConf("api_version")+"/user/event"),t.setRequestHeader("Content-Type","application/json"),t.setRequestHeader("resource",this.getConf("public_key")),t.setRequestHeader("Wallkit-Client","WPWKP v"+this.getConf("plugin_version")),this.getCookie("wk-token")&&t.setRequestHeader("token",this.getCookie("wk-token"));var a={name:"page_view",value:e};void 0!==window.wk_content_key&&window.wk_content_key&&(a.content_key=window.wk_content_key),t.send(JSON.stringify(a))}catch(e){this.getConf("debug")&&console.error(e)}},dispatchEvent:function(e,t,a){for(var o in r)if("object"==typeof r[o]&&void 0!==r[o].event&&r[o].event===e&&void 0!==r[o].callback&&"function"==typeof r[o].callback)try{r[o].callback(this,t,a)}catch(e){this.getConf("debug")&&console.error(e)}},checkExecUry:function(){var e=/#WkModal\((.*)\)$/.exec(decodeURIComponent(window.location.hash));if(e&&e[1]){var t=e[1].split(",");if(void 0!==t[1]){try{t[1]=JSON.parse(t[1])}catch(e){t[1]={value:t[1]}}setTimeout(function(){wk.modal(t[0],"object"==typeof t[1]?t[1]:null)},500),window.location.hash=""}}},prepareIframe:function(){d.createIframe(null),d.addToTopCss(),d.getConf("send_events")&&d.sendPageView(window.location.pathname),d.checkExecUry()}};e.wk={init:function(e){if("object"!=typeof e)throw new Error("wallkit is not configured");return n=e,t=this,d.dispatchEvent("init"),t},isAuth:function(){return void 0!==d.getCookie("wk-token")},sendEvent:function(e,t,o){document.getElementById(a.iframeId).contentWindow.postMessage({name:e,value:t,params:o},a.authOrigin)},modal:function(e,t){"boolean"!=typeof e||e?(d.createIframe(e),d.addClassSlug(e),d.dispatchEvent("modal",e,t),this.sendEvent("wk-event-modal",e,t),o||i.push({task:{name:"modal",value:e,params:t}}),d.display(!0),s=e):d.closeModal()},logout:function(){this.isAuth()&&(this.sendEvent("wk-event-logout",!0),d.display(!1),d.deleteCookie("wk-token"),i.push({task:{name:"reload",value:!0}}),d.dispatchEvent("logout"),i.length&&setTimeout(function(){location.reload()},2e3))},on:function(e,t){r.push({event:e,callback:t})},off:function(e,t){for(var a=0;a<r.length;a++)r[a].event===e&&r[a].callback===t&&r.splice(a,1)}},window.addEventListener("message",function(e){if(e&&-1!=a.origin.indexOf(e.origin)&&"object"==typeof e&&"object"==typeof e.data&&void 0!==e.data.name&&void 0!==e.data.value)switch(d.log(" <<< ",e.data),e.data.name){case"wk-event-token":e.data.value&&e.data.value.length&&(d.setCookie("wk-token",e.data.value,{expires:31104e3,path:"/",domain:document.location.host}),d.dispatchEvent("token"));break;case"wk-event-auth":case"wk-event-registration":if(void 0!==e.data.value.token){var t=new Date;t.setTime(1e3*e.data.value.expires),d.setCookie("wk-token",e.data.value.token,{expires:t,path:"/",domain:document.location.host}),i.push({task:{name:"reload",value:!0}}),"wk-event-auth"===e.data.name&&d.dispatchEvent("auth"),"wk-event-registration"===e.data.name&&d.dispatchEvent("registration")}break;case"wk-event-logout":d.deleteCookie("wk-token"),i.push({task:{name:"reload",value:!0}}),d.dispatchEvent("logout");break;case"wk-event-transaction":i.push({task:{name:"reload",value:!0}}),d.dispatchEvent("transaction");break;case"wk-event-resize":o=!0;var n=e.data.value.width;n<500&&(n=500);var r=e.data.value.height;r<250&&(r=250);var l=document.getElementById(a.iframeId);l.setAttribute("style","-webkit-transition: all 0.3s linear"),l.style.maxWidth="100%",l.style.height=r+"px",l.style.width=n+"px",l.style.border="0";var c=document.getElementById("wk-iframe-wrapper");c.setAttribute("style","-moz-transform: scale(1.0, 1.0);-ms-transform: scale(1.0, 1.0);-webkit-transform: scale(1.0, 1.0);-o-transform: scale(1.0, 1.0);"),c.style.transform="scale(1.0, 1.0)",c.style.height=r+"px",c.style.width=n+"px";break;case"wk-event-close-modal":d.display(!1);break;case"wk-event-modal":e.data.value||d.display(!1);break;case"wk-event-reload-page":d.display(!1),location.reload();break;case"wk-event-route-change":e.data.value&&(s=e.data.value,d.dispatchEvent("modal-change",e.data.value));break;case"wk-event-modals-ready":o=!0;try{window.ApplePaySession?wk.sendEvent("wk-event-applepay-ready",window.ApplePaySession.canMakePayments()):wk.sendEvent("wk-event-applepay-ready",!1)}catch(e){console.error("AP. e.",e)}wk.isAuth()||wk.sendEvent("wk-event-get-token",d.getConf("public_key")),d.dispatchEvent("wk-ready"),d.checkQueue()}}),"complete"===document.readyState||"interactive"===document.readyState?d.prepareIframe():document.addEventListener("DOMContentLoaded",function(e){d.prepareIframe()}),"undefined"!=typeof wallkitSettings?wk.init(wallkitSettings):setTimeout(function(){wk.init(wallkitSettings)},1e3)}(this); -
wallkit/trunk/wallkit-wp.php
r2233903 r2324409 10 10 * Plugin URI: https://wallkit.net 11 11 * Description: A Plug & Play paid-content system to manage subscribers, gather fees and drive additional content sales. 12 * Version: 1.1.3 712 * Version: 1.1.38 13 13 * Author: Wallkit <dev@wallkit.net> 14 14 * Author URI: https://wallkit.net/ … … 27 27 * Rename this for your plugin and update it as you release new versions. 28 28 */ 29 define( 'WPWKP_VERSION', '1.1.3 7' );29 define( 'WPWKP_VERSION', '1.1.38' ); 30 30 31 31 /**
Note: See TracChangeset
for help on using the changeset viewer.