403Webshell
Server IP : 108.167.142.43  /  Your IP : 216.73.216.223
Web Server : Apache
System : Linux gator4174.hostgator.com 5.14.0-687.39.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Aug 18 06:09:16 EDT 2026 x86_64
User : delarice ( 2406)
PHP Version : 8.3.36
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home2/delarice/public_html/wp-content/plugins/elementor-pro/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home2/delarice/public_html/wp-content/plugins/elementor-pro/assets/js/custom-code.min.js
/*! elementor-pro - v4.3.0 - 13-10-2026 */
(function(i,l,K,c,N){var P;var _e=Object.create,I=Object.defineProperty,f=(n,e)=>I(n,"name",{value:e,configurable:!0}),Oe=Object.getOwnPropertyDescriptor,Pe=Object.getOwnPropertyNames,Se=Object.getPrototypeOf,Ie=Object.prototype.hasOwnProperty,R=(n,e)=>()=>(e||(n((e={exports:{}}).exports,e),n=null),e.exports),Ee=(n,e)=>{let t={};for(var o in n)I(t,o,{get:n[o],enumerable:!0});return e||I(t,Symbol.toStringTag,{value:"Module"}),t},je=(n,e,t,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(var r=Pe(e),s=0,u=r.length,d;s<u;s++)d=r[s],!Ie.call(n,d)&&d!==t&&I(n,d,{get:(m=>e[m]).bind(null,d),enumerable:!(o=Oe(e,d))||o.enumerable});return n},q=(n,e,t)=>(t=n!=null?_e(Se(n)):{},je(e||!n||!n.__esModule?I(t,"default",{value:n,enumerable:!0}):t,n));i=q(i),N=q(N);function E(n){"@babel/helpers - typeof";return E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(n)}function Te(n,e){if(E(n)!="object"||!n)return n;var t=n[Symbol.toPrimitive];if(t!==void 0){var o=t.call(n,e||"default");if(E(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(n)}function we(n){var e=Te(n,"string");return E(e)=="symbol"?e:e+""}function p(n,e,t){return(e=we(e))in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var Y=class extends $e.modules.CommandData{static getEndpointFormat(){return"site-editor/templates/{id}"}};p(Y,"signature","site-editor/templates");var F=(P=class extends $e.modules.CommandData{static getEndpointFormat(){return"site-editor/conditions-config/{id}"}},f(P,"ConditionsConfig"),P);p(F,"signature","site-editor/conditions-config");var M=class extends $e.modules.CommandData{static getEndpointFormat(){return"site-editor/templates-conditions/{id}"}};p(M,"signature","site-editor/templates-conditions");var B=class ye extends $e.modules.CommandData{static getEndpointFormat(){return`${ye.signature}/{id}`}};p(B,"signature","site-editor/templates-conditions-conflicts");var Ae=Ee({ConditionsConfig:()=>F,Templates:()=>Y,TemplatesConditions:()=>M,TemplatesConditionsConflicts:()=>B}),X=class extends $e.modules.ComponentBase{getNamespace(){return this.constructor.namespace}defaultData(){return this.importCommands(Ae)}};p(X,"namespace","site-editor");var xe=R(((n,e)=>{var t="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";e.exports=t})),De=R(((n,e)=>{var t=xe();function o(){}function r(){}r.resetWarningCache=o,e.exports=function(){function s(m,v,T,h,b,y){if(y!==t){var g=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw g.name="Invariant Violation",g}}s.isRequired=s;function u(){return s}var d={array:s,bigint:s,bool:s,func:s,number:s,object:s,string:s,symbol:s,any:s,arrayOf:u,element:s,elementType:s,instanceOf:u,node:s,objectOf:u,oneOf:u,oneOfType:u,shape:u,exact:u,checkPropTypes:r,resetWarningCache:o};return d.PropTypes=d,d}})),Ne=R(((n,e)=>{e.exports=De()()})),a=q(Ne()),Z=class Ce{constructor(e){p(this,"id",elementorCommon.helpers.getUniqueId()),p(this,"default",""),p(this,"type","include"),p(this,"name",""),p(this,"sub",""),p(this,"subId",""),p(this,"options",[]),p(this,"subOptions",[]),p(this,"subIdAutocomplete",[]),p(this,"subIdOptions",[]),p(this,"conflictErrors",[]),this.set(e)}set(e){return Object.assign(this,e),this}clone(){return Object.assign(new Ce,this)}remove(e){return Array.isArray(e)||(e=[e]),e.forEach(t=>{delete this[t]}),this}only(e){Array.isArray(e)||(e=[e]);const t=Object.keys(this).filter(o=>!e.includes(o));return this.remove(t),this}toJson(){return JSON.stringify(this)}toString(){return this.forDb().filter(e=>e).join("/")}forDb(){return[this.type,this.name,this.sub,this.subId]}forContext(){return{type:this.type,name:this.name,sub:this.sub,subId:this.subId}}},Re=Object.defineProperty,qe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,V=f((n,e,t)=>e in n?Re(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,"__defNormalProp"),Ve=f((n,e)=>{for(var t in e||(e={}))Me.call(e,t)&&V(n,t,e[t]);if(ee)for(var t of ee(e))Be.call(e,t)&&V(n,t,e[t]);return n},"__spreadValues"),Le=f((n,e)=>qe(n,Fe(e)),"__spreadProps"),te=f((n,e,t)=>V(n,typeof e!="symbol"?e+"":e,t),"__publicField"),ne=class S{constructor(e){te(this,"config",null),this.config=e}static create(){return S.instance?Promise.resolve(S.instance):$e.data.get(F.signature,{},{refresh:!0}).then(e=>(S.instance=new S(e.data),S.instance))}getOptions(){return this.getSubOptions("general",!0).map(({label:e,value:t})=>({label:e,value:t}))}getSubOptions(e,t=!1){const o=this.config[e];return o?[{label:o.all_label,value:t?e:""},...o.sub_conditions.map(r=>{const s=this.config[r];return{label:s.label,value:r,children:s.sub_conditions.length?this.getSubOptions(r,!0):null}})]:[]}getSubIdAutocomplete(e){var t;const o=this.config[e];if(!o||typeof o.controls!="object")return{};const r=Object.values(o.controls);return(t=r==null?void 0:r[0])!=null&&t.autocomplete?r[0].autocomplete:{}}calculateInstances(e){let t=e.reduce((o,r)=>{if(r.type==="exclude")return o;const s=r.sub||r.name,u=this.config[s];if(!u)return o;const d=r.subId?`${u.label} #${r.subId}`:u.all_label;return Le(Ve({},o),{[s]:d})},{});return Object.keys(t).length===0&&(t=[(0,l.__)("No instances","elementor-pro")]),t}};te(ne,"instance");var oe=ne;function ie(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);e&&(o=o.filter(function(r){return Object.getOwnPropertyDescriptor(n,r).enumerable})),t.push.apply(t,o)}return t}function re(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};e%2?ie(Object(t),!0).forEach(function(o){p(n,o,t[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):ie(Object(t)).forEach(function(o){Object.defineProperty(n,o,Object.getOwnPropertyDescriptor(t,o))})}return n}var Qe=class extends i.default.Component{constructor(n){super(n),this.state={action:{current:null,loading:!1,error:null,errorMeta:{}},updateActionState:this.updateActionState.bind(this),resetActionState:this.resetActionState.bind(this)}}executeAction(n,e){return this.updateActionState({current:n,loading:!0,error:null,errorMeta:{}}),e().then(t=>(this.resetActionState(),Promise.resolve(t))).catch(t=>(this.updateActionState({current:n,loading:!1,error:t.message,errorMeta:t}),Promise.reject(t)))}updateActionState(n){return this.setState(e=>({action:re(re({},e.action),n)}))}resetActionState(){this.updateActionState({current:null,loading:!1,error:null,errorMeta:{}})}},ke=Object.defineProperty,He=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,L=f((n,e,t)=>e in n?ke(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,"__defNormalProp"),O=f((n,e)=>{for(var t in e||(e={}))We.call(e,t)&&L(n,t,e[t]);if(se)for(var t of se(e))ze.call(e,t)&&L(n,t,e[t]);return n},"__spreadValues"),j=f((n,e)=>He(n,Ue(e)),"__spreadProps"),w=(n,e,t)=>L(n,typeof e!="symbol"?e+"":e,t),ae=i.default.createContext(),A=class $ extends Qe{constructor(e){super(e),w(this,"conditionsConfig",null),this.state=j(O({},this.state),{conditionsFetched:!1,conditions:{},updateConditionItemState:this.updateConditionItemState.bind(this),removeConditionItemInState:this.removeConditionItemInState.bind(this),createConditionItemInState:this.createConditionItemInState.bind(this),findConditionItemInState:this.findConditionItemInState.bind(this),saveConditions:this.saveConditions.bind(this)})}componentDidMount(){this.executeAction($.actions.FETCH_CONFIG,()=>oe.create()).then(e=>this.conditionsConfig=e).then(this.normalizeConditionsState.bind(this)).then(()=>{this.setSubIdTitles.bind(this),this.setState({conditionsFetched:!0})})}componentDidUpdate(e,t){!t.conditionsFetched&&this.state.conditionsFetched&&this.setSubIdTitles()}saveConditions(){const e=Object.values(this.state.conditions).map(t=>t.forDb());return this.executeAction($.actions.SAVE,()=>$e.data.update(M.signature,{conditions:e},{id:this.props.currentTemplate.id})).then(()=>{const t=Object.values(this.state.conditions).map(o=>o.forContext());this.props.onConditionsSaved(this.props.currentTemplate.id,{conditions:t,instances:this.conditionsConfig.calculateInstances(Object.values(this.state.conditions)),isActive:!!(Object.keys(this.state.conditions).length&&this.props.currentTemplate.status==="publish")})})}checkConflicts(e){return this.executeAction($.actions.CHECK_CONFLICTS,()=>$e.data.get(B.signature,{post_id:this.props.currentTemplate.id,condition:e.clone().toString()})).then(t=>this.updateConditionItemState(e.id,{conflictErrors:Object.values(t.data)},!1))}fetchSubIdsTitles(e){return new Promise(t=>elementorCommon.ajax.loadObjects({action:"query_control_value_titles",ids:_.isArray(e.subId)?e.subId:[e.subId],data:{get_titles:e.subIdAutocomplete,unique_id:elementorCommon.helpers.getUniqueId()},success(o){t(o)}}))}normalizeConditionsState(){this.updateConditionsState(()=>this.props.currentTemplate.conditions.reduce((e,t)=>{const o=new Z(j(O({},t),{default:this.props.currentTemplate.defaultCondition,options:this.conditionsConfig.getOptions(),subOptions:this.conditionsConfig.getSubOptions(t.name),subIdAutocomplete:this.conditionsConfig.getSubIdAutocomplete(t.sub),subIdOptions:t.subId?[{value:t.subId,label:""}]:[]}));return j(O({},e),{[o.id]:o})},{})).then(()=>{Object.values(this.state.conditions).forEach(e=>this.checkConflicts(e))})}setSubIdTitles(){return Object.values(this.state.conditions).forEach(e=>{if(e.subId)return this.fetchSubIdsTitles(e).then(t=>this.updateConditionItemState(e.id,{subIdOptions:[{label:Object.values(t)[0],value:e.subId}]},!1))})}updateConditionItemState(e,t,o=!0){t.name&&(t.subOptions=this.conditionsConfig.getSubOptions(t.name)),(t.sub||t.name)&&(t.subIdAutocomplete=this.conditionsConfig.getSubIdAutocomplete(t.sub),t.subIdOptions=[]),this.updateConditionsState(r=>{const s=r[e];return j(O({},r),{[e]:s.clone().set(t)})}).then(()=>{o&&this.checkConflicts(this.findConditionItemInState(e))})}removeConditionItemInState(e){this.updateConditionsState(t=>{const o=O({},t);return delete o[e],o})}createConditionItemInState(e=!0){const t=this.props.currentTemplate.defaultCondition,o=new Z({name:t,default:t,options:this.conditionsConfig.getOptions(),subOptions:this.conditionsConfig.getSubOptions(t),subIdAutocomplete:this.conditionsConfig.getSubIdAutocomplete("")});this.updateConditionsState(r=>j(O({},r),{[o.id]:o})).then(()=>{e&&this.checkConflicts(o)})}findConditionItemInState(e){return Object.values(this.state.conditions).find(t=>t.id===e)}updateConditionsState(e){return new Promise(t=>this.setState(o=>({conditions:e(o.conditions)}),t))}render(){if(this.state.action.current===$.actions.FETCH_CONFIG){if(this.state.error)return i.default.createElement("h3",null,(0,l.__)("Error:","elementor-pro")," ",this.state.error);if(this.state.loading)return i.default.createElement("h3",null,(0,l.__)("Loading","elementor-pro"),"...")}return i.default.createElement(ae.Provider,{value:this.state},this.props.children)}};w(A,"propTypes",{children:a.default.any.isRequired,currentTemplate:a.default.object.isRequired,onConditionsSaved:a.default.func.isRequired,validateConflicts:a.default.bool}),w(A,"defaultProps",{validateConflicts:!0}),w(A,"actions",{FETCH_CONFIG:"fetch-config",SAVE:"save",CHECK_CONFLICTS:"check-conflicts"});var le=A;function Q(n){const e=i.default.createRef(),t=[{label:(0,l.__)("Include","elementor-pro"),value:"include"},{label:(0,l.__)("Exclude","elementor-pro"),value:"exclude"}],o=r=>{n.updateConditions(n.id,{type:r.target.value})};return i.default.useEffect(()=>{e.current.setAttribute("data-elementor-condition-type",n.type)}),i.default.createElement("div",{className:"e-site-editor-conditions__input-wrapper e-site-editor-conditions__input-wrapper--condition-type",ref:e},i.default.createElement(c.Select,{options:t,value:n.type,onChange:o}))}Q.propTypes={updateConditions:a.default.func.isRequired,id:a.default.string.isRequired,type:a.default.string.isRequired},Q.defaultProps={type:""};function k(n){if(n.default!=="general")return"";const e=t=>n.updateConditions(n.id,{name:t.target.value,sub:"",subId:""});return i.default.createElement("div",{className:"e-site-editor-conditions__input-wrapper"},i.default.createElement(c.Select,{options:n.options,value:n.name,onChange:e}))}k.propTypes={updateConditions:a.default.func.isRequired,id:a.default.string.isRequired,name:a.default.string.isRequired,options:a.default.array.isRequired,default:a.default.string.isRequired},k.defaultProps={name:""};function H(n){if(n.name==="general"||!n.subOptions.length)return"";const e=t=>n.updateConditions(n.id,{sub:t.target.value,subId:""});return i.default.createElement("div",{className:"e-site-editor-conditions__input-wrapper"},i.default.createElement(c.Select,{options:n.subOptions,value:n.sub,onChange:e}))}H.propTypes={updateConditions:a.default.func.isRequired,id:a.default.string.isRequired,name:a.default.string.isRequired,sub:a.default.string.isRequired,subOptions:a.default.array.isRequired},H.defaultProps={sub:"",subOptions:{}};function U(n){const e=i.default.useMemo(()=>Object.keys(n.subIdAutocomplete).length?Ge(n.subIdAutocomplete):null,[n.subIdAutocomplete]);if(!n.sub||!e)return"";const t=o=>n.updateConditions(n.id,{subId:o.target.value});return i.default.createElement("div",{className:"e-site-editor-conditions__input-wrapper"},i.default.createElement(c.Select2,{onChange:t,value:n.subId,settings:e,options:n.subIdOptions}))}function Ge(n){return{allowClear:!1,placeholder:(0,l.__)("All","elementor-pro"),dir:elementorCommon.config.isRTL?"rtl":"ltr",ajax:{transport(e,t,o){return elementorCommon.ajax.addRequest("pro_panel_posts_control_filter_autocomplete",{data:{q:e.data.q,autocomplete:n},success:t,error:o})},data(e){return{q:e.term,page:e.page}},cache:!0},escapeMarkup(e){return e},minimumInputLength:1}}U.propTypes={subIdAutocomplete:a.default.object,id:a.default.string.isRequired,sub:a.default.string,subId:a.default.string,updateConditions:a.default.func,subIdOptions:a.default.array},U.defaultProps={subId:"",subIdOptions:[]};function ue(n){if(!n.conflicts.length)return"";const e=n.conflicts.map(t=>i.default.createElement(c.Button,{key:t.template_id,target:"_blank",url:t.edit_url,text:t.template_title}));return i.default.createElement(c.Text,{className:"e-site-editor-conditions__conflict",variant:"sm"},(0,l.sprintf)((0,l.__)("We noticed that you already applied %s with the same condition.","elementor-pro"),e),i.default.createElement("br",null),(0,l.__)("To continue, set different conditions for each so they don't conflict.","elementor-pro"))}ue.propTypes={conflicts:a.default.array.isRequired};var de=n=>{const[e,t]=(0,i.useState)(!1),o=document.getElementById("portal-root");return(0,i.useEffect)(()=>{t(!!o)},[o]),e?(0,K.createPortal)(n.children,o):null};de.propTypes={children:a.oneOfType([a.node,a.string])};var Je=Object.defineProperty,Ke=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,pe=f((n,e,t)=>e in n?Je(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,"__defNormalProp"),x=f((n,e)=>{for(var t in e||(e={}))Xe.call(e,t)&&pe(n,t,e[t]);if(ce)for(var t of ce(e))Ze.call(e,t)&&pe(n,t,e[t]);return n},"__spreadValues"),D=f((n,e)=>Ke(n,Ye(e)),"__spreadProps");function fe(n){const{conditions:e,createConditionItemInState:t,updateConditionItemState:o,removeConditionItemInState:r,saveConditions:s,action:u,resetActionState:d}=i.default.useContext(ae),m=Object.values(e).map(h=>i.default.createElement("div",{key:h.id},i.default.createElement("div",{className:"e-site-editor-conditions__row"},i.default.createElement("div",{className:`e-site-editor-conditions__row-controls ${h.conflictErrors.length&&"e-site-editor-conditions__row-controls--error"}`},i.default.createElement(Q,D(x({},h),{updateConditions:o})),i.default.createElement("div",{className:"e-site-editor-conditions__row-controls-inner"},i.default.createElement(k,D(x({},h),{updateConditions:o})),i.default.createElement(H,D(x({},h),{updateConditions:o})),i.default.createElement(U,D(x({},h),{updateConditions:o})))),i.default.createElement(c.Button,{className:"e-site-editor-conditions__remove-condition",text:(0,l.__)("Delete","elementor-pro"),icon:"eicon-close",hideText:!0,onClick:()=>r(h.id)})),i.default.createElement(ue,{conflicts:h.conflictErrors}))),v=()=>i.default.createElement(c.Button,{variant:"contained",color:"primary",size:"lg",hideText:T,icon:T?"eicon-loading eicon-animation-spin":"",text:(0,l.__)("Save & Close","elementor-pro"),onClick:()=>s().then(n.onAfterSave)}),T=u.current===le.actions.SAVE&&u.loading;return i.default.createElement(i.default.Fragment,null,u.error&&i.default.createElement(c.Dialog,{text:u.error,dismissButtonText:(0,l.__)("Go Back","elementor-pro"),dismissButtonOnClick:d,approveButtonText:(0,l.__)("Learn More","elementor-pro"),approveButtonColor:"link",approveButtonUrl:"https://go.elementor.com/app-theme-builder-conditions-load-issue",approveButtonTarget:"_target"}),i.default.createElement("div",{className:"e-site-editor-conditions__rows"},m),i.default.createElement("div",{className:"e-site-editor-conditions__add-button-container"},i.default.createElement(c.Button,{className:"e-site-editor-conditions__add-button",variant:"contained",size:"lg",text:(0,l.__)("Add Condition","elementor-pro"),onClick:t})),i.default.createElement("div",{className:"e-site-editor-conditions__footer"},n!=null&&n.loadPortal?i.default.createElement(de,null,i.default.createElement(v,null)):i.default.createElement(v,null)))}fe.propTypes={onAfterSave:a.default.func,loadPortal:a.default.bool};var et=Object.defineProperty,tt=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,he=f((n,e,t)=>e in n?et(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,"__defNormalProp"),rt=f((n,e)=>{for(var t in e||(e={}))ot.call(e,t)&&he(n,t,e[t]);if(me)for(var t of me(e))it.call(e,t)&&he(n,t,e[t]);return n},"__spreadValues"),st=f((n,e)=>tt(n,nt(e)),"__spreadProps");function W(n){const e=st(rt({},n),{defaultCondition:"general"}),t=(o,r)=>{$e.data.setCache($e.components.get("site-editor"),"site-editor/templates-conditions",{id:o},r.conditions),n.onConditionsSaved(r)};return i.default.createElement("section",{className:"e-site-editor-conditions"},i.default.createElement("div",{className:"e-site-editor-conditions__header"},i.default.createElement("img",{className:"e-site-editor-conditions__header-image",src:`${elementorAppProConfig.baseUrl}/modules/theme-builder/assets/images/conditions-tab.svg`,alt:(0,l.__)("Conditions","elementor-pro")}),i.default.createElement(c.Heading,{variant:"h1",tag:"h1"},(0,l.__)("Where Do You Want to Display Your Code?","elementor-pro")),i.default.createElement(c.Text,{variant:"md"},(0,l.__)("Set the conditions that determine where your code snippet is used throughout your site.","elementor-pro"),i.default.createElement("br",null),(0,l.__)("For example, choose 'Entire Site' to display the code snippet across your site.","elementor-pro"))),i.default.createElement(le,{validateConflicts:!1,currentTemplate:e,onConditionsSaved:t},i.default.createElement(fe,{onAfterSave:n.onAfterSave,loadPortal:!1})))}W.propTypes={id:a.default.number,status:a.default.string.isRequired,conditions:a.default.array,onConditionsSaved:a.default.func,onAfterSave:a.default.func.isRequired},W.defaultProps={conditions:[],onConditionsSaved:()=>{}};var at=Object.defineProperty,lt=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,ve=(n,e,t)=>e in n?at(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,z=(n,e)=>{for(var t in e||(e={}))dt.call(e,t)&&ve(n,t,e[t]);if(be)for(var t of be(e))ct.call(e,t)&&ve(n,t,e[t]);return n},G=(n,e)=>lt(n,ut(e)),pt=(n,e,t)=>new Promise((o,r)=>{var s=m=>{try{d(t.next(m))}catch(v){r(v)}},u=m=>{try{d(t.throw(m))}catch(v){r(v)}},d=m=>m.done?o(m.value):Promise.resolve(m.value).then(s,u);d((t=t.apply(n,e)).next())});function ge(){const[n,e]=(0,i.useState)(!1),[t,o]=(0,i.useState)({conditions:null,instances:null}),r=(0,i.useRef)(!1),s=elementorProAdmin.customCode.post,u=(0,i.useMemo)(()=>({$form:jQuery("#post"),$formConditions:jQuery("<input />"),$publishButton:jQuery("#publish"),title:{$label:jQuery("#title-prompt-text"),$input:jQuery("#title")}}),[]),d=()=>{const{title:b}=u;b.$input.attr("value").length||(b.$label.addClass("screen-reader-text"),b.$input.attr("value",(0,l.__)("Elementor Custom-Code #","elementor-pro")+elementorProAdmin.customCode.post.ID))},m=b=>{if(s.post_status==="auto-draft"&&!n&&!r.current){b.preventDefault();const y=[{name:"general",sub:"",subId:"",type:"include"}];o(g=>G(z({},g),{conditions:y})),e(!0)}},v=b=>{const y=b.conditions,g=Object.values(b.instances).join(","),{$form:J,$formConditions:C,$publishButton:mt}=u;r.current=!0,o(ht=>G(z({},ht),{conditions:y,instances:g})),(s.post_status==="auto-draft"||s.post_status==="draft")&&C.attr("type","hidden").attr("name","_conditions").attr("value",JSON.stringify(y)).appendTo(J),mt.trigger("click"),e(!1)},T=()=>pt(null,null,function*(){const b=yield oe.create();$e.data.get("site-editor/templates-conditions",{id:s.ID},{refresh:!0}).then(y=>{const g=Object.values(y.data).map(C=>({type:C.type,name:C.name,sub:C.sub_name,subId:C.sub_id})),J=Object.values(b.calculateInstances(g)).join(",");o(C=>G(z({},C),{conditions:g,instances:J}))})}),h=()=>{u.$publishButton.on("click",m),u.$form.on("submit",d)};return(0,i.useEffect)(()=>{T(),h()},[]),!s||!t.conditions?i.default.createElement(i.default.Fragment,null,i.default.createElement(c.Text,{tag:"span"},(0,l.__)("Loading","elementor-pro")),i.default.createElement(c.Icon,{className:"spinner"})):i.default.createElement(i.default.Fragment,null,i.default.createElement(c.Text,{tag:"span",className:"post-conditions-display"},i.default.createElement("b",null,t.instances+" ")),i.default.createElement(c.Button,{onClick:()=>e(!0),text:(0,l.__)("Edit","elementor-pro"),variant:"underlined"}),(0,K.createPortal)(i.default.createElement("div",{className:"e-custom-code-conditions-modal"},i.default.createElement(c.ModalProvider,{show:n,setShow:e,title:(0,l.__)("Publish Settings","elementor-pro"),icon:"eps-app__logo eicon-elementor"},i.default.createElement(c.CssGrid,{columns:1,spacing:700},i.default.createElement("section",null,i.default.createElement(W,{id:s.ID,status:s.post_status,conditions:t.conditions,onConditionsSaved:v,onAfterSave:()=>{}}))))),document.body))}ge.propTypes={children:a.default.object};var ft=class extends elementorModules.Module{constructor(){super(),jQuery(this.initialize.bind(this))}initialize(){$e.components.register(new X),ReactDOM.render(i.default.createElement(ge,null),document.querySelector(".post-conditions")),this.addTipsyToFields(),this.addDescription(),this.addLocationChangeHandler(),this.addOpenAIButton(),this.setOptionsPlacementVisibility(jQuery("#location").val()==="elementor_body_end")}addTipsyToFields(){jQuery(".elementor-field-label i[data-info]").tipsy({title(){return this.getAttribute("data-info")},gravity:()=>"s"})}addDescription(){const n="<p>"+(0,l.__)("Manage and create all of your custom code here.<br />Organize all of your custom code and incorporate code snippets in your site. Add tracking codes, meta titles, and other scripts. Set display conditions, locations, and priority all from one place.","elementor-pro")+'&nbsp;<a target="_blank" href="https://go.elementor.com/wp-dash-custom-code">'+(0,l.__)("Learn more","elementor-pro")+"</a></p>";jQuery(n).insertBefore(".wp-header-end")}addLocationChangeHandler(){jQuery("#location").on("change",n=>{this.setOptionsPlacementVisibility(n.target.value==="elementor_body_end")})}addOpenAIButton(){const n=jQuery(`<button class="e-ai-button"><i class="eicon-ai"></i> ${(0,l.__)("Code with AI","elementor-pro")}</button>`);n.on("click",e=>{e.preventDefault();const t=elementorCommon.config.isRTL,o=document.createElement("div");document.body.append(o),ReactDOM.render(i.default.createElement(N.default,{type:"code",getControlValue:()=>document.querySelector(".CodeMirror").CodeMirror.getValue(),setControlValue:r=>document.querySelector(".CodeMirror").CodeMirror.setValue(r),additionalOptions:{codeLanguage:"html"},onClose:()=>{ReactDOM.unmountComponentAtNode(o),o.parentNode.removeChild(o)},isRTL:t}),o)}),jQuery(".elementor-field.location.elementor-field-select").after(n)}setOptionsPlacementVisibility(n){jQuery(".elementor-custom-code-options-placement").toggleClass("show",n)}};elementorProAdmin.customCode=new ft})(React,wp.i18n,ReactDOM,elementorAppPackages.appUi,__UNSTABLE__elementorAI.App);

Youez - 2016 - github.com/yon3zu
LinuXploit