OwlCyberSecurity - MANAGER
Edit File: avada.EbUj1Mf7.js
import{_ as A,s as N,i as j}from"./js/default-i18n.DXRQgkn2.js";import{g as B,y as G,o as d,c as p,B as v,l as U,u as n,G as g,E as S,a,t as D,b as L,V as $,h as k,k as z}from"./js/runtime-dom.esm-bundler.tPRhSV4q.js";import{c as H,b as J}from"./js/vue-router.B1TtE6Mo.js";import{e as c,l as x}from"./js/index.CkBeLh4y.js";import{l as q}from"./js/index.B6JTtDta.js";import{b as f,B as K,P as M,l as O}from"./js/links.Ce9S4kjc.js";import{b as Q,m as X,t as F,T as Y}from"./js/postSlug.gaB5T-wi.js";import{d as w,a as Z}from"./js/Caret.BthVBOwE.js";import{i as tt}from"./js/isEqual.DkU1ezAe.js";import{_ as R}from"./js/ScoreButton.BV7psxHV.js";import{S as ot}from"./js/LogoGear.BbumEdXr.js";import{P as et}from"./js/App.DDz-QOUh.js";import"./js/constants.CPpKID74.js";import"./js/_plugin-vue_export-helper.BN1snXvA.js";import"./js/helpers.CXsRrhc8.js";import"./js/metabox.CnmedXkm.js";import"./js/cleanForSlug.BVGRQ_59.js";import"./js/toString.zLSwYOtv.js";import"./js/_baseTrim.BYZhh0MR.js";import"./js/_stringToArray.DnK4tKcY.js";import"./js/_baseSet.rYV3oc6X.js";import"./js/_baseIsEqual.MNbeg0L2.js";import"./js/_getTag.BWQxgJie.js";/* empty css */import"./js/allowed.CMMScaL-.js";import"./js/params.B3T1WKlC.js";import"./js/SettingsRow.BwYvQArk.js";import"./js/Row.DRnp1mVs.js";import"./js/Checkbox.CmdF-nFt.js";import"./js/Checkmark.DOG99yeO.js";import"./js/ScrollAndHighlight.BHk77_UZ.js";import"./js/Tabs.B_xDIDmi.js";import"./js/TruSeoScore.DmC22Awy.js";import"./js/Ellipse.Bp5Bh3uu.js";import"./js/ProBadge.CVd2ImKm.js";import"./js/Information.Bv8uKEyF.js";import"./js/Slide.fjAuzpC8.js";import"./js/Index.hENYR9Tl.js";import"./js/Mobile.CAgFd5PM.js";import"./js/MaxCounts.DHV7qSQX.js";import"./js/Tags.BawQBqR0.js";import"./js/debounce.CMPzYXJX.js";import"./js/toNumber.BAPajc32.js";import"./js/toFinite.CI1EsaWS.js";import"./js/Tooltip.DhkkBQWW.js";import"./js/Plus.CG1QxokA.js";import"./js/Eye.-Y-JbPGO.js";import"./js/RadioToggle.CaTwJt--.js";import"./js/GoogleSearchPreview.xL31DpGm.js";import"./js/HtmlTagsEditor.D4eMyBCg.js";import"./js/Editor.CWmTV9I5.js";import"./js/_baseClone.DejpcsWN.js";import"./js/_arrayEach.Fgt6pfHj.js";import"./js/UnfilteredHtml.BcJiQf8S.js";import"./js/popup.6pJEdp0g.js";import"./js/license.4lyTI3li.js";import"./js/upperFirst.yVnsg4QL.js";import"./js/addons.DW40jBC1.js";import"./js/Blur.CvHKqkVq.js";import"./js/Index.Dq9-2wXY.js";import"./js/WpTable.aGv2G4lv.js";import"./js/Table.vI2Sprsc.js";import"./js/numbers.BT5e8rgb.js";import"./js/PostTypes.Cef6XkQ_.js";import"./js/InternalOutbound.DBUIpJG6.js";import"./js/RequiredPlans.DXcIqsat.js";import"./js/Image.Bxp-IcnQ.js";import"./js/FacebookPreview.CssUhvMf.js";import"./js/Img.UaR2G6c7.js";import"./js/Profile.M-HlXLzG.js";import"./js/ImageUploader.CfVg675m.js";import"./js/TwitterPreview.-rsKgfEw.js";import"./js/Book.Cd0O52yE.js";import"./js/Settings.C7HOxLxG.js";import"./js/Build.CdwmJXt2.js";import"./js/Redirects.BEcd2kXK.js";import"./js/Index.jwDMsUOD.js";import"./js/JsonValues.D25FTfEu.js";import"./js/External.BnlDuPIp.js";import"./js/escapeRegExp.D4cfHJVO.js";import"./js/Exclamation.DGJubTNT.js";import"./js/Gear.DwDaVskn.js";import"./js/Date.POMBhYKD.js";import"./js/DatePicker.XUt7yief.js";import"./js/Calendar.CIqx63em.js";import"./js/pick.E0dwuk96.js";import"./js/Card.CfeVpmnZ.js";import"./js/Upsell.CS0TthV2.js";let y={};const it=()=>{const t={...y},o=Q();tt(t,o)||(y=o,X())},st=()=>{const t=f();t.saveCurrentPost(t.currentPost).then(()=>{K().fetch()})},E=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(()=>{it()})},nt=()=>{const{FusionApp:t}=window;t==null||t.set("hasChange",!0)},at=()=>{var e;if(!((e=window.FusionApp||window.FusionPageBuilderApp)!=null&&e.builderActive))return;E();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(E,1e3)}),t.on("fusion-app-saved",()=>{w(st,100)}),t.on("fusion-sidebar-toggled",s=>{c.emit("fusionSidebarToggled",s)}),c.on("postSettingsUpdated",nt)},rt={class:"aioseo-avada-integration"},dt={__name:"Button",setup(t){const o=B(!1),{currentPost:e}=M(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 G(()=>{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,h)=>(d(),p("div",rt,[v(n(R),{"show-score":n(F)(),score:n(e).seo_score,class:g([o.value?"aioseo-score-button--active":""]),onClick:S(s,["prevent"])},{icon:U(()=>[v(n(ot))]),_:1},8,["show-score","score","class"])]))}},ct={class:"aioseo-limit-modified-date-avada"},mt={key:0,class:"aioseo-limit-modified-date-avada__options"},lt={__name:"LimitModifiedDate",props:{buttonTitle:String,buttonEvent:String,buttonDisabled:Boolean},setup(t){const o=B(!1),e=t,s=()=>{e.buttonDisabled||(o.value=!o.value)},i=()=>{o.value=!1,c.emit(e.buttonEvent)};return(h,Et)=>(d(),p("div",ct,[a("div",{class:g(["aioseo-limit-modified-date-avada__toggle",{"aioseo-limit-modified-date-avada__toggle--disabled":e.buttonDisabled}]),onClick:S(s,["prevent"])},[v(n(Z),{class:g({rotated:o.value})},null,8,["class"])],2),o.value?(d(),p("div",mt,[a("div",{class:"aioseo-limit-modified-date-avada__option",onClick:S(i,["prevent"])},D(e.buttonTitle),1)])):L("",!0)]))}},r={id:"aioseo-limit-modified-date-avada",param:"aioseo_limit_modified_date",event:"save-limit-modified-date",title:A("Save (Don't Modify Date)","all-in-one-seo-pack")},ut=()=>{const{FusionApp:t}=window;c.on(r.event,()=>{t.data.query[r.param]=!0,t.savePostContent(),delete t.data.query[r.param]})},pt=()=>{ut()};let m=null,l=null,u=null;const b="#fusion-builder-aioseo-button",_="#fusion-builder-aioseo-lmd",C=({id:t,component:o,name:e,data:s})=>{let i=$({name:`Standalone/Avada/${e}`,render:()=>k(o)},s||{});return i=x(i),i=q(i),O(i),i.mount(t),i},P=t=>{const o=document.createElement("div");return o.id=t.replace("#",""),o.className="aioseo-toolbar-item",o},V=()=>{const t=document.querySelector(".fusion-builder-live-toolbar"),o=t.querySelector(".aioseo-toolbar-item")===null;if(t.querySelector(b)||(t.insertAdjacentElement("beforeend",P(b)),m==null||m.unmount(),m=C({id:b,component:dt,name:"Button"})),!t.querySelector(_)){const e=t.querySelector(".fusion-builder-save-page");e.insertAdjacentElement("afterend",P(_)),l==null||l.unmount(),l=C({id:_,component:lt,name:"LimitModifiedDate",data:{buttonTitle:r.title,buttonEvent:r.event,buttonDisabled:e.getAttribute("data-disabled")==="true"}})}o&&(u==null||u.disconnect(),u=vt())},vt=()=>{const t=new MutationObserver(()=>{V()});return t.observe(document.querySelector(".fusion-builder-live-toolbar"),{childList:!0,subtree:!0}),t},ft=()=>{V()},bt={class:"edit-post-sidebar aioseo-avada-sidebar"},_t={class:"aioseo-avada-sidebar__header"},gt={class:"aioseo-avada-sidebar__header-title"},St={class:"aioseo-avada-sidebar__content"},T={__name:"Sidebar",setup(t){const o="all-in-one-seo-pack",{currentPost:e}=M(f()),s={headerTitle:N(A("%1$s Settings",o),"AIOSEO")};return(i,h)=>(d(),p("div",bt,[a("div",_t,[a("div",gt,D(s.headerTitle),1),n(e).seo_score&&n(F)()?(d(),z(n(R),{key:0,score:n(e).seo_score,class:"aioseo-score-button--active"},null,8,["score"])):L("",!0)]),a("div",St,[v(n(et))])]))}},ht=()=>{const t=H({history:J(),routes:[{path:"/",component:T}]});let o=$({name:"Standalone/Avada",data(){return{tableContext:window.aioseo.currentPost.context,screenContext:"sidebar"}},render:()=>k(T)});o=x(o),o=q(o),o.use(t),t.app=o,O(o,t),o.config.globalProperties.$truSeo=new Y,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"),ft(),ht(),pt()})},W=()=>{wt(),at()};let I=!1;const yt=window.FusionEvents||window.FusionPageBuilderEvents||{};yt.on("fusion-builder-loaded",()=>{setTimeout(W),I=!0});document.addEventListener("DOMContentLoaded",()=>{I||setTimeout(W)});