OwlCyberSecurity - MANAGER
Edit File: avada.CC937sbG.js
import"./js/vue2.RHmKp0B5.js";import{_ as W,e as j}from"./js/default-i18n.Bd0Z306Z.js";import{j as P,z as I,o as r,c as p,C as v,m as N,u as n,H as g,G as S,a as d,t as z,d as L,X as T,h as D,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.BbPnCrlb.js";import{l as $}from"./js/index.BQgiQQKQ.js";import{b as f,B as X,L as x,l as k}from"./js/links.C2upUfsO.js";import{b as J,m as K,t as q,T as Q}from"./js/postSlug.aEbF4K7B.js";import{d as w,a as Y}from"./js/Caret.iRBf3wcH.js";import{i as Z}from"./js/DatePicker.Ds0FlmSm.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.DwwfsyMs.js";import"./js/translations.Buvln_cw.js";import"./js/constants.DpuIWwJ9.js";import"./js/_plugin-vue_export-helper.BN1snXvA.js";import"./js/helpers.D2xRWOvn.js";import"./js/metabox.Ddeb-6g9.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.CndRDYQd.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.BtfMkLpR.js";import"./js/Tabs.CzBLxKs2.js";import"./js/TruSeoScore.TjofuHRQ.js";import"./js/Ellipse.DXUYYFQW.js";import"./js/Information.CESrgQJV.js";import"./js/Slide.CRIn0kdn.js";import"./js/Index.CI2PYaF7.js";import"./js/Settings.BkZvT8m4.js";import"./js/MaxCounts.DHV7qSQX.js";import"./js/Tags.1IW4s5wg.js";import"./js/regex.C2CBDGQi.js";import"./js/toFinite.Dixv5Z_k.js";import"./js/Tooltip.Jp05nfCy.js";import"./js/Plus.DrDYrwHh.js";import"./js/Eye.xo0i1Doh.js";import"./js/RadioToggle.BLVmJ7Zx.js";import"./js/GoogleSearchPreview.B5TbsCJn.js";import"./js/HtmlTagsEditor.CkZExa1d.js";import"./js/Editor.BQoT8XVY.js";import"./js/UnfilteredHtml.D8pCvBV4.js";import"./js/ProBadge.WwPkDor4.js";import"./js/popup.6pJEdp0g.js";import"./js/license.sYpqoxga.js";import"./js/upperFirst.CP4N4hLd.js";import"./js/addons.BNPuHzyp.js";import"./js/Blur.DNVDismY.js";import"./js/Index.XNbBlAFo.js";import"./js/WpTable.D4QfcWP2.js";import"./js/Table._qU3COyQ.js";import"./js/numbers.zAmItkHM.js";import"./js/PostTypes.Cef6XkQ_.js";import"./js/InternalOutbound.C_4tKmQU.js";import"./js/RequiredPlans.CStdZuHU.js";import"./js/Image.Dn_M9y0u.js";import"./js/FacebookPreview.C1hzl3kk.js";import"./js/Img.C6u5nam7.js";import"./js/Profile.vTi7bzTi.js";import"./js/ImageUploader.C6Cwe3Rr.js";import"./js/TwitterPreview.CcHGXwVo.js";import"./js/Book.BwJHPER-.js";import"./js/Build.CPuT4khC.js";import"./js/Redirects.ziT08Il_.js";import"./js/Index.M8-Hdv2p.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.BuX8UpcY.js";import"./js/Card.BF8YEwxA.js";import"./js/Upsell.BpSjK-dL.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 I(()=>{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:N(()=>[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)])):L("",!0)]))}},a={id:"aioseo-limit-modified-date-avada",param:"aioseo_limit_modified_date",event:"save-limit-modified-date",title:W("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=T({name:`Standalone/Avada/${e}`,render:()=>D(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"])):L("",!0)]),d("div",gt,[v(n(ot))])]))}},St=()=>{const t=U({history:H(),routes:[{path:"/",component:A}]});let o=T({name:"Standalone/Avada",data(){return{tableContext:window.aioseo.currentPost.context,screenContext:"sidebar"}},render:()=>D(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",j()?"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)});