FileMaster
Search
Toggle Dark Mode
Home
/
.
/
wp-content
/
plugins
/
cleantalk-spam-protect
/
js
Edit File: common-cleantalk-modal.min.js
var cleantalkModal=cleantalkModal||{loaded:!1,loading:!1,opened:!1,opening:!1,ignoreURLConvert:!1,load:function(e){var t;this.loaded||(this.loading=!0,t=function(e,t,n,a){cleantalkModal.loading=!1,cleantalkModal.loaded=e,document.dispatchEvent(new CustomEvent("cleantalkModalContentLoaded",{bubbles:!0}))},("function"==typeof apbct_admin_sendAJAX?apbct_admin_sendAJAX:apbct_public_sendAJAX)({action:e},{callback:t,notJson:!0}))},open:function(e="get_options_template"){function t(){let e="";for(var t in this.styles)e+=t+":"+this.styles[t]+";";return e}var n={styles:{"z-index":"9999999999",position:"fixed",top:"0",left:"0",width:"100%",height:"100%",background:"rgba(0,0,0,0.5)",display:"flex","justify-content":"center","align-items":"center"},toString:t},a={styles:{position:"relative",padding:"30px",background:"#FFF",border:"1px solid rgba(0,0,0,0.75)","border-radius":"4px","box-shadow":"7px 7px 5px 0px rgba(50,50,50,0.75)"},toString:t},l={styles:{position:"absolute",background:"#FFF",width:"20px",height:"20px",border:"2px solid rgba(0,0,0,0.75)","border-radius":"15px",cursor:"pointer",top:"-8px",right:"-8px","box-sizing":"content-box"},toString:t},o={styles:{content:'""',display:"block",position:"absolute",background:"#000","border-radius":"1px",width:"2px",height:"16px",top:"2px",left:"9px",transform:"rotate(45deg)"},toString:t},d={styles:{content:'""',display:"block",position:"absolute",background:"#000","border-radius":"1px",width:"2px",height:"16px",top:"2px",left:"9px",transform:"rotate(-45deg)"},toString:t},c={styles:{overflow:"hidden"},toString:t},i=document.createElement("style"),c=(i.setAttribute("id","cleantalk-modal-styles"),i.innerHTML="body.cleantalk-modal-opened{"+c+"}",i.innerHTML+="#cleantalk-modal-overlay{"+n+"}",i.innerHTML+="#cleantalk-modal-close{"+l+"}",i.innerHTML+="#cleantalk-modal-close:before{"+o+"}",i.innerHTML+="#cleantalk-modal-close:after{"+d+"}",document.body.append(i),document.createElement("div")),n=(c.setAttribute("id","cleantalk-modal-overlay"),document.body.append(c),document.body.classList.add("cleantalk-modal-opened"),document.createElement("div")),l=(n.setAttribute("id","cleantalk-modal-inner"),n.setAttribute("style",a),c.append(n),document.createElement("div")),o=(l.setAttribute("id","cleantalk-modal-close"),n.append(l),document.createElement("div"));this.loaded?(d=/(https?:\/\/[^\s]+)/g,/.*\/inc/g.test(this.loaded)||this.ignoreURLConvert?o.innerHTML=this.loaded:o.innerHTML=this.loaded.replace(d,'<a href="$1" target="_blank">$1</a>')):(o.innerHTML="Loading...",e&&this.load(e)),o.setAttribute("id","cleantalk-modal-content"),n.append(o),this.opened=!0},confirm:function(e,t="",n="",a,l="Yes",o="No"){cleantalkModal.loading=!1;var d,c=document.getElementById("cleantalk-modal-content");c&&(c.innerHTML="",(d=document.createElement("div")).className="cleantalk-confirm-modal_header",d.textContent=e,c.append(d),(e=document.createElement("div")).className="cleantalk-confirm-modal_text-block",c.append(e),n&&60<n.length&&(n="..."+n.slice(n.length-60)),(d=document.createElement("div")).className="cleantalk-confirm-modal_text",d.textContent=t,e.append(d),(n=document.createElement("div")).className="cleantalk-confirm-modal_buttons-block",c.append(n),(t=document.createElement("button")).className="cleantalk_link cleantalk_link-auto",t.textContent=l,t.onclick=function(){a(!0),cleantalkModal.close()},n.append(t),(e=document.createElement("button")).className="cleantalk_link cleantalk_link-auto",e.textContent=o,e.onclick=function(){cleantalkModal.close()},n.append(e)),document.dispatchEvent(new CustomEvent("cleantalkModalContentLoaded",{bubbles:!0}))},close:function(){document.body.classList.remove("cleantalk-modal-opened");var e=document.getElementById("cleantalk-modal-overlay"),t=document.getElementById("cleantalk-modal-styles");null!==e&&e.remove(),null!==t&&t.remove(),document.dispatchEvent(new CustomEvent("cleantalkModalClosed",{bubbles:!0}))}};document.addEventListener("click",function(e){!e.target||"cleantalk-modal-overlay"!==e.target.id&&"cleantalk-modal-close"!==e.target.id||cleantalkModal.close()}),document.addEventListener("cleantalkModalContentLoaded",function(e){cleantalkModal.opened&&cleantalkModal.loaded&&(document.getElementById("cleantalk-modal-content").innerHTML=cleantalkModal.loaded)}); //# sourceMappingURL=common-cleantalk-modal.min.js.map
Save
Back