OwlCyberSecurity - MANAGER
Edit File: avada.DC_0ORah.js
import"./js/vue2.RHmKp0B5.js";import{_ as N,e as W}from"./js/default-i18n.Bd0Z306Z.js";import{j as P,z as j,o as r,c as p,C as v,m as I,u as n,H as g,G as S,a as d,t as z,d as T,X as D,h as L,l as G}from"./js/vue.esm-bundler.CWQFYt9y.js";import{c as U,b as H}from"./js/vue-router.DZeOtREl.js";import{e as c,l as B}from"./js/index.ByT4ejSG.js";import{l as $}from"./js/index.BB7B6rSp.js";import{b as f,B as X,N as x,l as k}from"./js/links.DERf9LZO.js";import{b as J,m as K,t as q,T as Q}from"./js/postSlug.BUVEZsZg.js";import{d as w,a as Y}from"./js/Caret.iRBf3wcH.js";import{i as Z}from"./js/DatePicker.BcxlzFcx.js";import{_ as M}from"./js/ScoreButton.CYslBSvp.js";import{S as tt}from"./js/LogoGear.BF23BIEd.js";import{A as ot}from"./js/App.2J-b_Vnc.js";import"./js/translations.Buvln_cw.js";import"./js/constants.B6ynd7gz.js";import"./js/_plugin-vue_export-helper.BN1snXvA.js";import"./js/helpers.D2xRWOvn.js";import"./js/metabox.DfnuksZN.js";import"./js/cleanForSlug.o2RefBn0.js";import"./js/toString.XwB3Xa5p.js";import"./js/_baseTrim.BYZhh0MR.js";import"./js/_stringToArray.DnK4tKcY.js";import"./js/get.BT85ybc8.js";import"./js/_baseSet.DALGekmy.js";import"./js/isUndefined.CwgbffFV.js";import"./js/_getTag.CQI1SwGE.js";import"./js/debounce.DX0w6jjQ.js";import"./js/toNumber.LBtMnsWu.js";/* empty css */import"./js/allowed.DLIR8YsR.js";import"./js/params.B3T1WKlC.js";import"./js/SettingsRow.DQldd-1Z.js";import"./js/Row.CzuhYwfs.js";import"./js/Checkbox.D2dfpbIi.js";import"./js/Checkmark.pCOnqh_g.js";import"./js/ScrollAndHighlight.CUsTmyYb.js";import"./js/Tabs.J2_YNjxh.js";import"./js/TruSeoScore.TjofuHRQ.js";import"./js/Ellipse.bTucWqGK.js";import"./js/Information.CESrgQJV.js";import"./js/Slide.CRIn0kdn.js";import"./js/Index.AHxBjomD.js";import"./js/Settings.BkZvT8m4.js";import"./js/MaxCounts.DHV7qSQX.js";import"./js/Tags.Dt1VE4lK.js";import"./js/toFinite.Dixv5Z_k.js";import"./js/Tooltip.DiN2Zjvc.js";import"./js/Plus.DrDYrwHh.js";import"./js/Eye.xo0i1Doh.js";import"./js/RadioToggle.BLVmJ7Zx.js";import"./js/GoogleSearchPreview.BLUgMtuH.js";import"./js/HtmlTagsEditor.BeRh_joD.js";import"./js/Editor.yEuMw1JF.js";import"./js/UnfilteredHtml.iWH6cS1-.js";import"./js/ProBadge.WwPkDor4.js";import"./js/popup.6pJEdp0g.js";import"./js/license.CAFpxQKJ.js";import"./js/upperFirst.CP4N4hLd.js";import"./js/addons.JFEbod-N.js";import"./js/Blur.DNVDismY.js";import"./js/Index.DUPzmxCE.js";import"./js/WpTable.xK1A_iLv.js";import"./js/Table.Dk4a_ubM.js";import"./js/numbers.zAmItkHM.js";import"./js/PostTypes.Cef6XkQ_.js";import"./js/InternalOutbound.C_4tKmQU.js";import"./js/RequiredPlans.BBKMLnuk.js";import"./js/Image.DpL-ojD9.js";import"./js/FacebookPreview.Gp-8ptQr.js";import"./js/Img.C6u5nam7.js";import"./js/Profile.vTi7bzTi.js";import"./js/ImageUploader.D6Q-hb5k.js";import"./js/TwitterPreview.BpNiq-Ty.js";import"./js/Book.BwJHPER-.js";import"./js/Build.CPuT4khC.js";import"./js/Redirects.CZY6R-M5.js";import"./js/Index.CU6y9mEJ.js";import"./js/JsonValues.D25FTfEu.js";import"./js/External.Bfg4674G.js";import"./js/escapeRegExp.Cd2tL9wj.js";import"./js/Exclamation.DKtT8kuH.js";import"./js/Gear.aQH8e4fl.js";import"./js/Date.BWaxwlz2.js";import"./js/Card.BKhgt1Jg.js";import"./js/Upsell.DYNbhkRx.js";let h={};const et=()=>{const t={...h},o=J();Z(t,o)||(h=o,K())},it=()=>{const t=f();t.saveCurrentPost(t.currentPost).then(()=>{X().fetch()})},y=async()=>{const{FusionApp:t,fusionBuilderGetContent:o,FusionPageBuilderApp:e}=window;e==null||e.builderToShortcodes();const s=(t==null?void 0:t.getPost("post_content"))||o("content")||"";f().processContent({content:s}).finally(()=>{et()})},st=()=>{const{FusionApp:t}=window;t==null||t.set("hasChange",!0)},nt=()=>{var e;if(!((e=window.FusionApp||window.FusionPageBuilderApp)!=null&&e.builderActive))return;y();const t=window.FusionEvents||window.FusionPageBuilderEvents||{},o=["fusion-app-setup","fusion-history-save-step","fusion-element-added","fusion-element-removed","fusion-element-cloned","fusion-content-changed","fusion-post_title-changed"].join(" ");t.on(o,()=>{w(y,1e3)}),t.on("fusion-app-saved",()=>{w(it,100)}),t.on("fusion-sidebar-toggled",s=>{c.emit("fusionSidebarToggled",s)}),c.on("postSettingsUpdated",st)},at={class:"aioseo-avada-integration"},rt={__name:"Button",setup(t){const o=P(!1),{currentPost:e}=x(f()),s=()=>{o.value=!o.value;const{FusionApp:i}=window;o.value?(document.body.classList.add("aioseo-avada-sidebar--active"),i.sidebarView.panelIsOpen()&&i.sidebarView.closeSidebar()):document.body.classList.remove("aioseo-avada-sidebar--active")};return j(()=>{o.value=document.body.classList.contains("aioseo-avada-sidebar--active"),c.on("fusionSidebarToggled",i=>{i&&(o.value=!1,document.body.classList.remove("aioseo-avada-sidebar--active"))})}),(i,V)=>(r(),p("div",at,[v(n(M),{"show-score":n(q)(),score:n(e).seo_score,class:g([o.value?"aioseo-score-button--active":""]),onClick:S(s,["prevent"])},{icon:I(()=>[v(n(tt))]),_:1},8,["show-score","score","class"])]))}},dt={class:"aioseo-limit-modified-date-avada"},ct={key:0,class:"aioseo-limit-modified-date-avada__options"},mt={__name:"LimitModifiedDate",props:{buttonTitle:String,buttonEvent:String,buttonDisabled:Boolean},setup(t){const o=P(!1),e=t,s=()=>{e.buttonDisabled||(o.value=!o.value)},i=()=>{o.value=!1,c.emit(e.buttonEvent)};return(V,yt)=>(r(),p("div",dt,[d("div",{class:g(["aioseo-limit-modified-date-avada__toggle",{"aioseo-limit-modified-date-avada__toggle--disabled":e.buttonDisabled}]),onClick:S(s,["prevent"])},[v(n(Y),{class:g({rotated:o.value})},null,8,["class"])],2),o.value?(r(),p("div",ct,[d("div",{class:"aioseo-limit-modified-date-avada__option",onClick:S(i,["prevent"])},z(e.buttonTitle),1)])):T("",!0)]))}},a={id:"aioseo-limit-modified-date-avada",param:"aioseo_limit_modified_date",event:"save-limit-modified-date",title:N("Save (Don't Modify Date)","all-in-one-seo-pack")},ut=()=>{const{FusionApp:t}=window;c.on(a.event,()=>{t.data.query[a.param]=!0,t.savePostContent(),delete t.data.query[a.param]})},lt=()=>{ut()};let m=null,u=null,l=null;const b="#fusion-builder-aioseo-button",_="#fusion-builder-aioseo-lmd",E=({id:t,component:o,name:e,data:s})=>{let i=D({name:`Standalone/Avada/${e}`,render:()=>L(o)},s||{});return i=B(i),i=$(i),k(i),i.mount(t),i},C=t=>{const o=document.createElement("div");return o.id=t.replace("#",""),o.className="aioseo-toolbar-item",o},O=()=>{const t=document.querySelector(".fusion-builder-live-toolbar"),o=t.querySelector(".aioseo-toolbar-item")===null;if(t.querySelector(b)||(t.insertAdjacentElement("beforeend",C(b)),m==null||m.unmount(),m=E({id:b,component:rt,name:"Button"})),!t.querySelector(_)){const e=t.querySelector(".fusion-builder-save-page");e.insertAdjacentElement("afterend",C(_)),u==null||u.unmount(),u=E({id:_,component:mt,name:"LimitModifiedDate",data:{buttonTitle:a.title,buttonEvent:a.event,buttonDisabled:e.getAttribute("data-disabled")==="true"}})}o&&(l==null||l.disconnect(),l=pt())},pt=()=>{const t=new MutationObserver(()=>{O()});return t.observe(document.querySelector(".fusion-builder-live-toolbar"),{childList:!0,subtree:!0}),t},vt=()=>{O()},ft={class:"edit-post-sidebar aioseo-avada-sidebar"},bt={class:"aioseo-avada-sidebar__header"},_t=d("div",{class:"aioseo-avada-sidebar__header-title"}," AIOSEO Settings ",-1),gt={class:"aioseo-avada-sidebar__content"},A={__name:"Sidebar",setup(t){const{currentPost:o}=x(f());return(e,s)=>(r(),p("div",ft,[d("div",bt,[_t,n(o).seo_score&&n(q)()?(r(),G(n(M),{key:0,score:n(o).seo_score,class:"aioseo-score-button--active"},null,8,["score"])):T("",!0)]),d("div",gt,[v(n(ot))])]))}},St=()=>{const t=U({history:H(),routes:[{path:"/",component:A}]});let o=D({name:"Standalone/Avada",data(){return{tableContext:window.aioseo.currentPost.context,screenContext:"sidebar"}},render:()=>L(A)});o=B(o),o=$(o),o.use(t),t.app=o,k(o,t),o.config.globalProperties.$truSeo=new Q,o.mount("#fusion-builder-aioseo-sidebar")},wt=()=>{const{FusionEvents:t}=window;typeof t>"u"||t.on("fusion-app-setup",()=>{document.documentElement.setAttribute("dir",W()?"rtl":"ltr"),vt(),St(),lt()})},F=()=>{wt(),nt()};let R=!1;const ht=window.FusionEvents||window.FusionPageBuilderEvents||{};ht.on("fusion-builder-loaded",()=>{setTimeout(F),R=!0});document.addEventListener("DOMContentLoaded",()=>{R||setTimeout(F)});