HEX
Server: LiteSpeed
System: Linux eko108.isimtescil.net 4.18.0-477.21.1.lve.1.el8.x86_64 #1 SMP Tue Sep 5 23:08:35 UTC 2023 x86_64
User: uyarreklamcomtr (11202)
PHP: 7.4.33
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/uyarreklam.com.tr/httpdocs/App.e320fcf7.js.tar
httpdocs/wp-content/plugins/all-in-one-seo-pack/dist/Lite/assets/js/App.e320fcf7.js000064400000671364151554247230032151 0ustar00var/www/vhosts/uyarreklam.com.trimport{n as ot,u as v,o as r,k as h,l as d,a,b as g,g as te,c as y,G as he,H as u,x as E,t as _,v as p,z as Eo,b3 as ps,f as oe,w as xo,b4 as jt,X as Zt,q as ce,J as pe,N as Ie,Q as Wt,K as ne,O as To,P as Ao,y as Yt,Y as gs,h as hs,L as Xt,m as Ve,T as st,$ as co,I as ms}from"./runtime-dom.esm-bundler.baf35205.js";/* empty css             */import{d as Mo,e as Q,c as Te,h as Mt,a as ae,j as _e,u as Ce,i as $e,y as Ke,m as De,J as _t,s as _s,_ as We,a0 as ft,a1 as fs,F as ys,q as Lo,D as vs,k as Io,I as ks,w as Je,K as Bo,x as yt,p as Ss}from"./index.bb0afb15.js";import{a as bs,C as Cs,u as ws}from"./LicenseKeyBar.e4f8db55.js";import{a as Oe}from"./allowed.f496b24d.js";import{g as nt,r as Nt}from"./params.af7ed354.js";import{C as me,f as vt,_ as Ps,b as Re,S as ze,a as kt,c as St,e as Es,d as Lt,h as xs}from"./Caret.7cc96622.js";import{B as Ho,C as Oo,h as bt,D as Ts,t as Do,E as It,F as As,G as Ms,T as Vo,a as Jt,j as Bt,H as Ro,i as Ls}from"./SchemaStore.37600365.js";import{G as Le,P as Is,F as Bs,d as Hs,S as Os,O as Ds}from"./constants.a8a14dc3.js";import"./translations.d159963e.js";import{C as we}from"./Index.b7e6928e.js";import{_ as I}from"./_plugin-vue_export-helper.eefbdd86.js";import{_ as i,s as N,a as Qt}from"./default-i18n.20001971.js";import{C as Ae}from"./SettingsRow.70a7af04.js";import{B as rt}from"./Checkbox.d4a94670.js";import{G as Vs,a as Rs}from"./Row.c7b7fb90.js";import{u as Us}from"./Url.bb544e92.js";import{a as Ne,u as Ue,C as Xe,_ as Ks}from"./Cta.e0cf832f.js";import{W as Fs,j as He}from"./helpers.80db7619.js";import{S as it}from"./CheckSolid.1941c38f.js";import{t as uo,s as po}from"./stripHTMLTags.eb3e6dce.js";import{S as Ct}from"./Plus.d91e5f23.js";import{B as $s}from"./HighlightToggle.f01975c9.js";import{C as Fe}from"./Tabs.9fff5d3c.js";import{d as mt}from"./debounce.2fc97f01.js";import{C as at}from"./Blur.601d8ea8.js";import{u as eo}from"./MaxCounts.7c38e980.js";import{e as je}from"./regex.8a6101c0.js";import{C as Pe}from"./Tooltip.78b61f71.js";import{S as to}from"./Ellipse.14cb5809.js";import{S as lt}from"./Eye.60f8b51e.js";import{u as oo}from"./TruSeoScore.31efd3af.js";import{S as zs}from"./Statistics.ec3f46e9.js";import{S as wt,a as so,u as Ht,v as Ns,n as qs,m as Gs,w as js,k as Zs,j as Ws,o as Ys,x as Xs,y as Js,z as Qs,i as en,A as tn,h as on,g as sn,f as nn,C as rn,e as an,D as ln,E as cn,F as dn,q as un,p as pn,G as gn}from"./index.7fee6f1a.js";import{B as Uo}from"./RadioToggle.c3ae1828.js";import{C as hn}from"./GoogleSearchPreview.6c64667c.js";import{C as no}from"./HtmlTagsEditor.c1e2b62f.js";import{T as mn}from"./Slide.1db617da.js";import{C as _n}from"./ProBadge.2e262a91.js";import{p as go}from"./popup.92105c51.js";import{u as fn}from"./ConnectStore.ba6d3644.js";import{D as ho}from"./datetime.f197aeae.js";import{l as Ye}from"./license.48e46450.js";import{a as yn,S as vn}from"./Mobile.e6e7cfc6.js";import{u as kn,S as Ko}from"./Settings.2cca2669.js";import{u as Sn}from"./Cta.bce043d1.js";import{u as bn}from"./GoogleSearchConsole.9eacd232.js";import{_ as Cn}from"./ConnectCta.5b530572.js";import{C as ro}from"./Index.9f340035.js";import{G as qt}from"./Graph.82b0e864.js";import{u as Fo}from"./WpTable.b039b0b7.js";import{n as wn}from"./numbers.9fc174f3.js";import{C as $o}from"./Table.c0b386a2.js";import{R as zo}from"./RequiredPlans.d562d70d.js";import{a as No}from"./addons.9733312c.js";import{u as Pn}from"./PostTypes.dafa8837.js";import{S as qo}from"./External.e551aa30.js";import{S as En,a as xn,b as Tn}from"./InternalOutbound.73bb0872.js";import{u as Go}from"./Image.cf1a3903.js";import{t as jo}from"./Editor.b6ccd99c.js";import{C as An}from"./FacebookPreview.8c9e18a9.js";import{C as Zo}from"./ImageUploader.b521c12c.js";import{C as Mn}from"./TwitterPreview.b0a98ee2.js";import{a as Wo,S as Ln}from"./Build.7bd177ef.js";import{L as In}from"./Redirects.21953f3b.js";import{U as Bn,S as Hn}from"./Upsell.410b1507.js";var On=Math.floor,Dn=Math.random;function Vn(o,e){return o+On(Dn()*(e-o+1))}var Rn=parseFloat,Un=Math.min,Kn=Math.random;function Fn(o,e,n){if(n&&typeof n!="boolean"&&Fs(o,e,n)&&(e=n=void 0),n===void 0&&(typeof e=="boolean"?(n=e,e=void 0):typeof o=="boolean"&&(n=o,o=void 0)),o===void 0&&e===void 0?(o=0,e=1):(o=uo(o),e===void 0?(e=o,o=0):e=uo(e)),o>e){var t=o;o=e,e=t}if(n||o%1||e%1){var s=Kn();return Un(o+s*(e-o+Rn("1e-"+((s+"").length-1))),e)}return Vn(o,e)}const Pt=Mo("TruSeoHighlighterStore",{state:()=>{var o,e;return{allowScrolling:!1,allowHighlighting:!0,dispatchAnnotations:((e=(o=window==null?void 0:window.wp)==null?void 0:o.data)==null?void 0:e.dispatch("core/annotations"))||null,enabled:!0,highlightAnalyzer:null,highlightMarks:[],highlightPopover:{},source:"aioseo-tru-seo-highlighter",wpBodyContentObserver:null}},getters:{highlightAnalysis(){var t,s;const e=((s=(t=Q().currentPost)==null?void 0:t.page_analysis)==null?void 0:s.analysis)||{};return(Object.values(e).flat().find(l=>!!l[this.highlightAnalyzer])||{})[this.highlightAnalyzer]||{}},highlightAnalyzerHasError(){var o;return!!((o=this.highlightAnalysis)!=null&&o.error)},highlightSentences(){var e;let o=[];return Array.isArray((e=this.highlightAnalysis)==null?void 0:e.highlightSentences)&&(o=this.highlightAnalysis.highlightSentences.flat().map(n=>(n=n.replace(/&[a-zA-Z0-9#]{2,};$/,""),n=n.replace(/<br[^>]*>/gi,`
`),n=Ho(n),Oo(n))).filter(n=>!!n.trim())),o.length?o:null},activeMark(){return this.highlightMarks.length?this.highlightMarks.find(o=>o.active&&o.node):null}},actions:{clearHighlightPopover(){var o,e,n;(o=this.highlightPopover)!=null&&o.observer&&this.highlightPopover.observer.disconnect(),(e=this.highlightPopover)!=null&&e.node&&this.highlightPopover.node.remove(),(n=this.highlightPopover)!=null&&n.app&&this.highlightPopover.app.unmount(),this.highlightPopover={}},clearAnnotations(){var o,e;if(typeof((o=this.dispatchAnnotations)==null?void 0:o.__experimentalRemoveAnnotationsBySource)=="function"&&this.dispatchAnnotations.__experimentalRemoveAnnotationsBySource(this.source),typeof((e=window==null?void 0:window.tinymce)==null?void 0:e.editors)=="object")for(const n of window.tinymce.editors){const t=n.selection.win.getSelection(),s=Object.values(n.annotator.getAll(this.source)).flat();for(const l of Object.values(s))n.undoManager.ignore(()=>{t.selectAllChildren(l),t.setPosition(l,0),n.annotator.remove(this.source)})}this.highlightMarks=[]},clearAll(){this.clearHighlightPopover(),this.clearAnnotations()},sanitizeHighlightMarks(){this.highlightMarks=this.highlightMarks.filter(o=>!!o.node),this.highlightMarks.length&&!this.highlightMarks.find(o=>!!o.active)&&(this.highlightMarks[0].active=!0)},toggleHighlightAnalyzer(o){if(this.allowScrolling=!0,this.highlightAnalyzer===o)return this.highlightAnalyzer=null,!1;this.highlightAnalyzer=null,ot().then(()=>{this.highlightAnalyzer=o})}}}),mo="all-in-one-seo-pack",$n=Mo("SemrushStore",{state:()=>({results:[],error:null}),getters:{expired:()=>{const o=Te();if(!o.internalOptions.integrations.semrush.expires)return!0;const e=ho.now(),n=ho.fromMillis(parseInt(o.internalOptions.integrations.semrush.expires*1e3,10));return e>=n},hasValidTokens:o=>{const e=Te();return!o.expired&&!!e.internalOptions.integrations.semrush.accessToken&&!!e.internalOptions.integrations.semrush.refreshToken}},actions:{getKeyphrases(o){this.error=null;const e=Q();return Mt.post(ae.restUrl("integration/semrush/keyphrases")).send({keyphrase:e.currentPost.keyphrases.focus.keyphrase,database:o}).then(n=>{if(n.body.keyphrases.status===403){this.error=n.body.keyphrases.error;return}this.results=n.body.keyphrases.data.rows}).catch(n=>{var t,s,l,m,c,f;if(this.results=[],!((s=(t=n==null?void 0:n.response)==null?void 0:t.body)!=null&&s.message)&&!((l=n==null?void 0:n.response)!=null&&l.message)){this.error=i("An unknown error occurred, please try again later.",mo);return}this.error=((c=(m=n==null?void 0:n.response)==null?void 0:m.body)==null?void 0:c.message)||((f=n==null?void 0:n.response)==null?void 0:f.message)})},authenticate(o){return this.error=null,Mt.post(ae.restUrl("integration/semrush/authenticate")).send({code:o}).then(e=>{const n=Te();n.updateOption("internalOptions",{groups:["integrations"],key:"semrush",value:e.body.semrush},{root:!0}),n.internalOptions.integrations.semrush=e.body.semrush}).catch(e=>{var n,t;if(!((t=(n=e==null?void 0:e.response)==null?void 0:n.body)!=null&&t.message)){this.error=i("An unknown error occurred, please try again later.",mo);return}this.error=e.response.body.message})},refresh(){return Mt.post(ae.restUrl("integration/semrush/refresh")).then(o=>{const e=Te();e.updateOption("internalOptions",{groups:["integrations"],key:"semrush",value:o.body.semrush},{root:!0}),e.internalOptions.integrations.semrush=o.body.semrush})}}}),zn=["innerHTML"],Nn={__name:"Breadcrumbs",setup(o){const e="all-in-one-seo-pack",n=_e(),t={breadcrumbsUpsell:N(i("Breadcrumbs is a %1$s feature. %2$s",e),"PRO",ae.getUpsellLink("post-advanced",Le.learnMore,"breadcrumbs",!0))};return(s,l)=>v(n).isUnlicensed?(r(),h(v(me),{key:0,class:"inline-upsell",type:"blue"},{default:d(()=>[a("div",{innerHTML:t.breadcrumbsUpsell},null,8,zn)]),_:1})):g("",!0)}},Ot=I(Nn,[["__scopeId","data-v-615a48b1"]]),qn={class:"aioseo-post-breadcrumbs-view"},Gn={class:"bd"},jn={__name:"Breadcrumbs",props:{parentComponentContext:String},setup(o){const e="all-in-one-seo-pack",n=_e(),t=te(!1),s={editBreadcrumbsLabel:i("Edit Breadcrumbs",e),modalTitle:i("Breadcrumbs",e)};return(l,m)=>(r(),y("div",qn,[v(n).isUnlicensed?g("",!0):(r(),y(he,{key:0},[l.$root.$data.screenContext==="sidebar"?(r(),h(v(Ps),{key:0,class:"edit-snippet gray small",onClick:m[0]||(m[0]=c=>t.value=!0)},{default:d(()=>[u(v(vt)),E(" "+_(s.editBreadcrumbsLabel),1)]),_:1})):g("",!0),l.$root.$data.screenContext!=="sidebar"?(r(),h(v(Ot),{key:1,parentComponentContext:o.parentComponentContext},null,8,["parentComponentContext"])):g("",!0),u(v(we),{show:t.value,onClose:m[1]||(m[1]=c=>t.value=!1)},{headerTitle:d(()=>[E(_(s.modalTitle),1)]),body:d(()=>[a("div",Gn,[u(v(Ot),{parentComponentContext:o.parentComponentContext},null,8,["parentComponentContext"])])]),_:1},8,["show"])],64)),v(n).isUnlicensed?(r(),h(v(Ot),{key:1,parentComponentContext:o.parentComponentContext},null,8,["parentComponentContext"])):g("",!0)]))}},Zn=I(jn,[["__scopeId","data-v-34e6f863"]]),fe="all-in-one-seo-pack",Wn={setup(){return{postEditorStore:Q()}},components:{BaseCheckbox:rt,GridColumn:Vs,GridRow:Rs},data(){return{strings:{useDefaultSettings:i("Use Default Settings",fe),robotsMeta:i("Robots meta:",fe),maxSnippet:i("Max Snippet",fe),maxVideoPreview:i("Max Video Preview",fe),maxImagePreview:i("Max Image Preview",fe),standard:i("Standard",fe),none:i("None",fe),large:i("Large",fe),noindex:i("No Index",fe),nofollow:i("No Follow",fe),noarchive:i("No Archive",fe),notranslate:i("No Translate",fe),noimageindex:i("No Image Index",fe),nosnippet:i("No Snippet",fe),noodp:i("No ODP",fe)}}},computed:{imagePreviewOptions(){return[{label:this.strings.none,value:"none"},{label:this.strings.standard,value:"standard"},{label:this.strings.large,value:"large"}]}},methods:{getImagePreview(o){return this.imagePreviewOptions.find(e=>e.value===o)},saveImagePreview(o){this.postEditorStore.currentPost.maxImagePreview=o,this.postEditorStore.isDirty=!0}}},Yn={class:"aioseo-robots-meta"},Xn={key:0,class:"global-robots-settings aioseo-description"},Jn={class:"robots-meta-title"},Qn={class:"global-robots-settings-options"},er={key:0,class:"aioseo-description max-snippet"},tr={class:"aioseo-description max-video-preview"},or={key:1,class:"aioseo-description max-image-preview"};function sr(o,e,n,t,s,l){const m=p("base-toggle"),c=p("base-checkbox"),f=p("grid-column"),S=p("grid-row"),w=p("base-input"),x=p("base-select");return r(),y("div",Yn,[u(m,{modelValue:t.postEditorStore.currentPost.default,"onUpdate:modelValue":[e[0]||(e[0]=C=>t.postEditorStore.currentPost.default=C),e[1]||(e[1]=C=>t.postEditorStore.isDirty=!0)]},{default:d(()=>[E(_(s.strings.useDefaultSettings),1)]),_:1},8,["modelValue"]),t.postEditorStore.currentPost.default?g("",!0):(r(),y("div",Xn,[a("span",Jn,_(s.strings.robotsMeta),1),u(S,{class:"settings"},{default:d(()=>[t.postEditorStore.currentPost.isHomePage?g("",!0):(r(),h(f,{key:0,xl:"3",md:"4",sm:"6"},{default:d(()=>[u(c,{size:"medium",modelValue:t.postEditorStore.currentPost.noindex,"onUpdate:modelValue":[e[2]||(e[2]=C=>t.postEditorStore.currentPost.noindex=C),e[3]||(e[3]=C=>t.postEditorStore.isDirty=!0)]},{default:d(()=>[E(_(s.strings.noindex),1)]),_:1},8,["modelValue"])]),_:1})),u(f,{xl:"3",md:"4",sm:"6"},{default:d(()=>[u(c,{size:"medium",modelValue:t.postEditorStore.currentPost.nofollow,"onUpdate:modelValue":[e[4]||(e[4]=C=>t.postEditorStore.currentPost.nofollow=C),e[5]||(e[5]=C=>t.postEditorStore.isDirty=!0)]},{default:d(()=>[E(_(s.strings.nofollow),1)]),_:1},8,["modelValue"])]),_:1}),u(f,{xl:"3",md:"4",sm:"6"},{default:d(()=>[u(c,{size:"medium",modelValue:t.postEditorStore.currentPost.noarchive,"onUpdate:modelValue":[e[6]||(e[6]=C=>t.postEditorStore.currentPost.noarchive=C),e[7]||(e[7]=C=>t.postEditorStore.isDirty=!0)]},{default:d(()=>[E(_(s.strings.noarchive),1)]),_:1},8,["modelValue"])]),_:1}),u(f,{xl:"3",md:"4",sm:"6"},{default:d(()=>[u(c,{size:"medium",modelValue:t.postEditorStore.currentPost.notranslate,"onUpdate:modelValue":[e[8]||(e[8]=C=>t.postEditorStore.currentPost.notranslate=C),e[9]||(e[9]=C=>t.postEditorStore.isDirty=!0)]},{default:d(()=>[E(_(s.strings.notranslate),1)]),_:1},8,["modelValue"])]),_:1}),u(f,{xl:"3",md:"4",sm:"6"},{default:d(()=>[u(c,{size:"medium",modelValue:t.postEditorStore.currentPost.noimageindex,"onUpdate:modelValue":[e[10]||(e[10]=C=>t.postEditorStore.currentPost.noimageindex=C),e[11]||(e[11]=C=>t.postEditorStore.isDirty=!0)]},{default:d(()=>[E(_(s.strings.noimageindex),1)]),_:1},8,["modelValue"])]),_:1}),u(f,{xl:"3",md:"4",sm:"6"},{default:d(()=>[u(c,{size:"medium",modelValue:t.postEditorStore.currentPost.nosnippet,"onUpdate:modelValue":[e[12]||(e[12]=C=>t.postEditorStore.currentPost.nosnippet=C),e[13]||(e[13]=C=>t.postEditorStore.isDirty=!0)]},{default:d(()=>[E(_(s.strings.nosnippet),1)]),_:1},8,["modelValue"])]),_:1}),u(f,{xl:"3",md:"4",sm:"6"},{default:d(()=>[u(c,{size:"medium",modelValue:t.postEditorStore.currentPost.noodp,"onUpdate:modelValue":[e[14]||(e[14]=C=>t.postEditorStore.currentPost.noodp=C),e[15]||(e[15]=C=>t.postEditorStore.isDirty=!0)]},{default:d(()=>[E(_(s.strings.noodp),1)]),_:1},8,["modelValue"])]),_:1})]),_:1}),a("div",Qn,[t.postEditorStore.currentPost.nosnippet?g("",!0):(r(),y("div",er,[a("span",null,_(s.strings.maxSnippet),1),u(w,{type:"number",size:"medium",modelValue:t.postEditorStore.currentPost.maxSnippet,"onUpdate:modelValue":[e[16]||(e[16]=C=>t.postEditorStore.currentPost.maxSnippet=C),e[17]||(e[17]=C=>t.postEditorStore.isDirty=!0)]},null,8,["modelValue"])])),a("div",tr,[a("span",null,_(s.strings.maxVideoPreview),1),u(w,{type:"number",size:"medium",modelValue:t.postEditorStore.currentPost.maxVideoPreview,"onUpdate:modelValue":[e[18]||(e[18]=C=>t.postEditorStore.currentPost.maxVideoPreview=C),e[19]||(e[19]=C=>t.postEditorStore.isDirty=!0)]},null,8,["modelValue"])]),t.postEditorStore.currentPost.noimageindex?g("",!0):(r(),y("div",or,[a("span",null,_(s.strings.maxImagePreview),1),u(x,{size:"medium",options:l.imagePreviewOptions,modelValue:l.getImagePreview(t.postEditorStore.currentPost.maxImagePreview),"onUpdate:modelValue":e[20]||(e[20]=C=>l.saveImagePreview(C.value))},null,8,["options","modelValue"])]))])]))])}const nr=I(Wn,[["render",sr]]),ve="all-in-one-seo-pack",rr={setup(){const{decodeUrl:o}=Us();return{licenseStore:_e(),optionsStore:Te(),postEditorStore:Q(),decodeUrl:o}},components:{Breadcrumbs:Zn,CoreAlert:me,CoreSettingsRow:Ae,CoreSingleRobotsMeta:nr},props:{disabled:{type:Boolean,default(){return!1}},type:{type:String,required:!1},object:{type:Object,required:!1}},data(){return{strings:{pageName:i("Advanced",ve),robotsMeta:i("Robots Meta",ve),breadcrumbs:i("Breadcrumbs",ve),canonicalUrl:i("Canonical URL",ve),validUrl:i("Please enter a valid URL.",ve),placeholder:i("Enter a URL to change the default Canonical URL",ve),priorityScore:i("Priority Score",ve),priority:i("Priority",ve),frequency:i("Frequency",ve),priorityFrequencyUpsell:N(i("Priority Score is a %1$s feature. %2$s",ve),"PRO",ae.getUpsellLink("post-advanced",Le.learnMore,"priority-frequency",!0)),keywords:i("Keywords",ve),tagPlaceholder:i("Press enter to create a keyword",ve)},error:!1}},computed:{getPriorityOptions(){return[{label:i("default",ve),value:"default"}].concat(Is)},getFrequencyOptions(){return[{label:i("default",ve),value:"default"}].concat(Bs)}},methods:{getPriority(o){return o=o!=="default"?parseFloat(o):o,this.getPriorityOptions.find(e=>e.value===o)},savePriority(o){this.postEditorStore.currentPost.priority=o,this.postEditorStore.isDirty=!0},getFrequency(o){return this.getFrequencyOptions.find(e=>e.value===o)},saveFrequency(o){this.postEditorStore.currentPost.frequency=o,this.postEditorStore.isDirty=!0},inputEventDecodeUrl(o){const e=o.target.value;this.postEditorStore.currentPost.canonicalUrl="",this.postEditorStore.currentPost.canonicalUrl=this.decodeUrl(e)}}},ir={class:"aioseo-tab-content aioseo-post-advanced"},ar={class:"selectbox-row"},lr={class:"select"},cr=a("div",{class:"separator"},[a("span"),E(" - ")],-1),dr={class:"select"},ur=["innerHTML"];function pr(o,e,n,t,s,l){const m=p("core-single-robots-meta"),c=p("core-settings-row"),f=p("breadcrumbs"),S=p("base-input"),w=p("core-alert"),x=p("base-select");return r(),y("div",ir,[u(c,{id:"aioseo-post-robots-setting",name:s.strings.robotsMeta,align:""},{content:d(()=>[u(m)]),_:1},8,["name"]),u(c,{id:"aioseo-post-breadcrumbs-setting",name:s.strings.breadcrumbs,align:""},{content:d(()=>[u(f)]),_:1},8,["name"]),u(c,{id:"aioseo-post-canonical-url",name:s.strings.canonicalUrl,align:""},{content:d(()=>[u(S,{ref:"canonicalUrlInput",type:"text",size:"medium",placeholder:s.strings.placeholder,modelValue:t.postEditorStore.currentPost.canonicalUrl,"onUpdate:modelValue":[e[0]||(e[0]=C=>t.postEditorStore.currentPost.canonicalUrl=C),e[1]||(e[1]=C=>t.postEditorStore.isDirty=!0)],onInput:l.inputEventDecodeUrl},null,8,["placeholder","modelValue","onInput"]),s.error?(r(),h(w,{key:0,class:"cannonical-url-error",type:"red",size:"small"},{default:d(()=>[E(_(s.strings.validUrl),1)]),_:1})):g("",!0)]),_:1},8,["name"]),u(c,{name:s.strings.priorityScore,align:""},{content:d(()=>[a("div",ar,[a("div",lr,[a("span",null,_(s.strings.priority),1),u(x,{disabled:t.licenseStore.isUnlicensed,size:"medium",options:l.getPriorityOptions,modelValue:t.licenseStore.isUnlicensed?l.getPriority("default"):l.getPriority(t.postEditorStore.currentPost.priority),"onUpdate:modelValue":e[2]||(e[2]=C=>t.licenseStore.isUnlicensed?null:l.savePriority(C.value))},null,8,["disabled","options","modelValue"])]),cr,a("div",dr,[a("span",null,_(s.strings.frequency),1),u(x,{disabled:t.licenseStore.isUnlicensed,size:"medium",options:l.getFrequencyOptions,modelValue:t.licenseStore.isUnlicensed?l.getFrequency("default"):l.getFrequency(t.postEditorStore.currentPost.frequency),"onUpdate:modelValue":e[3]||(e[3]=C=>t.licenseStore.isUnlicensed?null:l.saveFrequency(C.value))},null,8,["disabled","options","modelValue"])])]),t.licenseStore.isUnlicensed?(r(),h(w,{key:0,class:"inline-upsell",type:"blue"},{default:d(()=>[a("div",{innerHTML:s.strings.priorityFrequencyUpsell},null,8,ur)]),_:1})):g("",!0)]),_:1},8,["name"]),t.optionsStore.options.searchAppearance.advanced.useKeywords?(r(),h(c,{key:0,name:s.strings.keywords,align:""},{content:d(()=>[u(x,{multiple:"",taggable:"",options:t.postEditorStore.currentPost.keywords||[],modelValue:t.postEditorStore.currentPost.keywords||[],"onUpdate:modelValue":e[4]||(e[4]=C=>t.postEditorStore.currentPost.keywords=C),"tag-placeholder":s.strings.tagPlaceholder},null,8,["options","modelValue","tag-placeholder"])]),_:1},8,["name"])):g("",!0)])}const gr=I(rr,[["render",pr]]),hr={setup(){return{licenseStore:_e(),rootStore:Ce()}},components:{CoreApiBar:bs,CoreLicenseKeyBar:Cs}};function mr(o,e,n,t,s,l){const m=p("core-api-bar"),c=p("core-license-key-bar");return r(),y("div",null,[t.rootStore.pong?g("",!0):(r(),h(m,{key:0})),t.rootStore.isPro&&t.licenseStore.isUnlicensed&&t.rootStore.pong?(r(),h(c,{key:1})):g("",!0)])}const Yo=I(hr,[["render",mr]]),ye="all-in-one-seo-pack",Gt={socialPosts:{slug:"social-posts",svg:"repurpose-content",strings:{name:i("Social Posts",ye),description:i("Generate posts you can easily share on social media so you can reach a broader audience.",ye),buttonSubmit:i("Generate Social Posts",ye)},excludedPostTypes:[]},faqs:{slug:"faqs",svg:"faq",strings:{name:i("FAQs",ye),description:i("Generate helpful FAQs based on your content to enhance user engagement and boost SEO.",ye),buttonSubmit:i("Generate FAQs",ye)},excludedPostTypes:[]},keyPoints:{slug:"key-points",svg:"key-points",strings:{name:i("Key Points",ye),description:i("Extract and summarize the key points from your content to provide quick insights and improve readability.",ye),buttonSubmit:i("Generate Key Points",ye)},excludedPostTypes:[]},metaTitle:{slug:"meta-title",svg:"meta-title",strings:{name:i("SEO Titles",ye),description:i("Generate a compelling SEO title for your post to improve click-through rates and search engine visibility.",ye),buttonSubmit:i("Generate SEO Titles",ye)},excludedPostTypes:[]},metaDescription:{slug:"meta-description",svg:"meta-description",strings:{name:i("Meta Descriptions",ye),description:i("Stand out in search results with a meta description that sparks curiosity and drives clicks to your content.",ye),buttonSubmit:i("Generate Meta Descriptions",ye)},excludedPostTypes:[]}},_r=()=>{var e;const o=Q();return(e=o==null?void 0:o.currentPost)!=null&&e.postType?Object.values(Gt).filter(n=>!n.excludedPostTypes.includes(o.currentPost.postType)):Object.values(Gt)},Xo=o=>{if($e())return o;if(Ke()){let e=function(n){n.clipboardData.setData("text/html",o),n.clipboardData.setData("text/plain",o),n.preventDefault()};document.addEventListener("copy",e),document.execCommand("copy"),document.removeEventListener("copy",e)}return o},fr=""+window.__aioseoDynamicImportPreload__("images/email.68284f07.png"),yr=""+window.__aioseoDynamicImportPreload__("images/facebook.7369f328.png"),vr=""+window.__aioseoDynamicImportPreload__("images/faq.2449fe7f.png"),kr=""+window.__aioseoDynamicImportPreload__("images/instagram.fd98caa8.png"),Sr=""+window.__aioseoDynamicImportPreload__("images/keypoints.93999e0d.png"),br=""+window.__aioseoDynamicImportPreload__("images/linkedin.3655379a.png"),Cr=""+window.__aioseoDynamicImportPreload__("images/meta-title.ed692631.png"),wr=""+window.__aioseoDynamicImportPreload__("images/meta-description.b3bbc445.png"),Pr=""+window.__aioseoDynamicImportPreload__("images/twitter.deb7793c.png"),Er={class:"aioseo-ai-content-loader"},xr={class:"aioseo-ai-content-loader-image"},Tr=["src","alt"],Ar={class:"aioseo-ai-content-loader-text"},Mr={class:"loading-container"},Lr={class:"loading-text"},ct={__name:"Loader",props:{loaders:{type:Array,required:!0,validator:o=>o.every(e=>typeof e.name=="string"&&typeof e.icon=="string")}},setup(o){const e=o,n=Ne(),t=te(0),s=()=>{t.value=(t.value+1)%e.loaders.length};let l=null;Eo(()=>{l=setInterval(s,2e3)}),ps(()=>{clearInterval(l)});const m=oe(()=>e.loaders[t.value]),c=f=>{switch(f){case"email":return He(fr);case"faq":return He(vr);case"facebook":return He(yr);case"instagram":return He(kr);case"linkedin":return He(br);case"key-points":return He(Sr);case"twitter":return He(Pr);case"meta-title":return He(Cr);case"meta-description":return He(wr);default:return null}};return(f,S)=>(r(),y("div",Er,[a("div",xr,[a("img",{src:c(m.value.slug),alt:m.value.label},null,8,Tr)]),a("div",Ar,[a("div",Mr,[u(v(Re),{dark:!0}),a("div",Lr,_(v(n).loadingText(m.value.name)),1)])])]))}},Ir={props:{header:{type:String,required:!0},step:{type:[Number,String],required:!1}}},Br={class:"aioseo-ai-content-step-header"},Hr={class:"step-header"},Or={key:0,class:"step-header-number"},Dr={class:"step-header-title"};function Vr(o,e,n,t,s,l){return r(),y("div",Br,[a("div",Hr,[n.step?(r(),y("span",Or,_(n.step),1)):g("",!0),a("span",Dr,_(n.header),1)])])}const dt=I(Ir,[["render",Vr]]),Rr={setup(){return{aiContent:Ne(),aiStore:Ue(),optionsStore:Te(),allowed:Oe}},components:{CoreAlert:me},props:{optionsKey:{type:String,required:!0}},computed:{options(){return this.aiStore[this.optionsKey]}},beforeMount(){this.options.tone=this.optionsStore.options.aiContent.tone,this.options.audience=this.optionsStore.options.aiContent.audience}},Ur={class:"aioseo-ai-content-style-form"},Kr={class:"form-group"},Fr={class:"field-group"},$r={class:"field-group"};function zr(o,e,n,t,s,l){const m=p("base-select"),c=p("core-alert");return r(),y("div",Ur,[a("div",Kr,[a("div",Fr,[a("label",null,_(t.aiContent.strings.tone),1),u(m,{size:"small",options:t.aiContent.toneOptions,modelValue:t.aiContent.toneOptions.find(f=>f.value===l.options.tone),"onUpdate:modelValue":e[0]||(e[0]=f=>l.options.tone=f.value)},null,8,["options","modelValue"])]),a("div",$r,[a("label",null,_(t.aiContent.strings.audience),1),u(m,{size:"small",options:t.aiContent.audienceOptions,modelValue:t.aiContent.audienceOptions.find(f=>f.value===l.options.audience),"onUpdate:modelValue":e[1]||(e[1]=f=>l.options.audience=f.value)},null,8,["options","modelValue"])]),t.allowed("aioseo_general_settings")?(r(),h(c,{key:0,type:"blue",innerHTML:t.aiContent.strings.alertDescription},null,8,["innerHTML"])):g("",!0)])])}const ut=I(Rr,[["render",zr]]),Nr={},qr={class:"aioseo-arrow-back",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},Gr=a("path",{d:"M3.825 9L9.425 14.6L8 16L0 8L8 0L9.425 1.4L3.825 7H16V9H3.825Z",fill:"currentColor"},null,-1),jr=[Gr];function Zr(o,e){return r(),y("svg",qr,jr)}const pt=I(Nr,[["render",Zr]]),Wr={},Yr={class:"aioseo-ai-copy",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Xr=a("path",{d:"M7.5 15.0001C7.04167 15.0001 6.64931 14.8369 6.32292 14.5105C5.99653 14.1841 5.83333 13.7917 5.83333 13.3334V3.33341C5.83333 2.87508 5.99653 2.48272 6.32292 2.15633C6.64931 1.82994 7.04167 1.66675 7.5 1.66675H15C15.4583 1.66675 15.8507 1.82994 16.1771 2.15633C16.5035 2.48272 16.6667 2.87508 16.6667 3.33341V13.3334C16.6667 13.7917 16.5035 14.1841 16.1771 14.5105C15.8507 14.8369 15.4583 15.0001 15 15.0001H7.5ZM7.5 13.3334H15V3.33341H7.5V13.3334ZM4.16667 18.3334C3.70833 18.3334 3.31597 18.1702 2.98958 17.8438C2.66319 17.5174 2.5 17.1251 2.5 16.6667V5.00008H4.16667V16.6667H13.3333V18.3334H4.16667Z",fill:"currentColor"},null,-1),Jr=[Xr];function Qr(o,e){return r(),y("svg",Yr,Jr)}const io=I(Wr,[["render",Qr]]),ei={},ti={class:"aioseo-ai-faq",viewBox:"0 0 20 20",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},oi=a("path",{d:"M11.6667 12.5C11.9029 12.5 12.1077 12.4132 12.2813 12.2396C12.4549 12.066 12.5417 11.8611 12.5417 11.625C12.5417 11.3889 12.4549 11.184 12.2813 11.0104C12.1077 10.8368 11.9029 10.75 11.6667 10.75C11.4306 10.75 11.2258 10.8368 11.0522 11.0104C10.8786 11.184 10.7917 11.3889 10.7917 11.625C10.7917 11.8611 10.8786 12.066 11.0522 12.2396C11.2258 12.4132 11.4306 12.5 11.6667 12.5ZM11.0417 9.83335H12.2917C12.2917 9.43058 12.3334 9.13544 12.4167 8.94794C12.5001 8.76044 12.6945 8.51391 13.0001 8.20835C13.4167 7.79169 13.6945 7.45488 13.8334 7.19794C13.9723 6.94099 14.0417 6.63891 14.0417 6.29169C14.0417 5.66669 13.823 5.15627 13.3855 4.76044C12.948 4.3646 12.3751 4.16669 11.6667 4.16669C11.0973 4.16669 10.6008 4.32641 10.1772 4.64585C9.75355 4.9653 9.45841 5.38891 9.29175 5.91669L10.4167 6.37502C10.5417 6.0278 10.7119 5.76738 10.9272 5.59377C11.1424 5.42016 11.389 5.33335 11.6667 5.33335C12.0001 5.33335 12.2709 5.4271 12.4792 5.6146C12.6876 5.8021 12.7917 6.05558 12.7917 6.37502C12.7917 6.56946 12.7362 6.75349 12.6251 6.9271C12.514 7.10071 12.3195 7.31946 12.0417 7.58335C11.5834 7.98613 11.3022 8.3021 11.198 8.53127C11.0938 8.76044 11.0417 9.19446 11.0417 9.83335ZM6.66675 15C6.20841 15 5.81605 14.8368 5.48966 14.5104C5.16328 14.184 5.00008 13.7917 5.00008 13.3334V3.33335C5.00008 2.87502 5.16328 2.48266 5.48966 2.15627C5.81605 1.82988 6.20841 1.66669 6.66675 1.66669H16.6667C17.1251 1.66669 17.5174 1.82988 17.8438 2.15627C18.1702 2.48266 18.3334 2.87502 18.3334 3.33335V13.3334C18.3334 13.7917 18.1702 14.184 17.8438 14.5104C17.5174 14.8368 17.1251 15 16.6667 15H6.66675ZM6.66675 13.3334H16.6667V3.33335H6.66675V13.3334ZM3.33341 18.3334C2.87508 18.3334 2.48272 18.1702 2.15633 17.8438C1.82994 17.5174 1.66675 17.125 1.66675 16.6667V5.00002H3.33341V16.6667H15.0001V18.3334H3.33341Z",fill:"currentColor"},null,-1),si=[oi];function ni(o,e){return r(),y("svg",ti,si)}const Et=I(ei,[["render",ni]]),ri={},ii={class:"aioseo-ai-rephrase",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},ai=a("path",{d:"M7.99999 13.3334C6.5111 13.3334 5.24999 12.8167 4.21666 11.7834C3.18332 10.75 2.66666 9.48891 2.66666 8.00002C2.66666 6.51113 3.18332 5.25002 4.21666 4.21669C5.24999 3.18335 6.5111 2.66669 7.99999 2.66669C8.76666 2.66669 9.49999 2.82502 10.2 3.14169C10.9 3.45835 11.5 3.91113 12 4.50002V2.66669H13.3333V7.33335H8.66666V6.00002H11.4667C11.1111 5.3778 10.625 4.88891 10.0083 4.53335C9.39166 4.1778 8.72221 4.00002 7.99999 4.00002C6.88888 4.00002 5.94443 4.38891 5.16666 5.16669C4.38888 5.94446 3.99999 6.88891 3.99999 8.00002C3.99999 9.11113 4.38888 10.0556 5.16666 10.8334C5.94443 11.6111 6.88888 12 7.99999 12C8.85555 12 9.62777 11.7556 10.3167 11.2667C11.0055 10.7778 11.4889 10.1334 11.7667 9.33335H13.1667C12.8555 10.5111 12.2222 11.4722 11.2667 12.2167C10.3111 12.9611 9.22221 13.3334 7.99999 13.3334Z",fill:"currentColor"},null,-1),li=[ai];function ci(o,e){return r(),y("svg",ii,li)}const xt=I(ri,[["render",ci]]),Ee="all-in-one-seo-pack",di={emits:["closeModal"],setup(o,{emit:e}){var K,D,M;const n=Ne(),t=Ue(),s=Q(),l=te((M=(D=(K=s==null?void 0:s.currentPost)==null?void 0:K.ai)==null?void 0:D.faqs)!=null&&M.length?"results":"settings"),m=te(!1),c=te(!1),f=te([]),S=(A=!1)=>{m.value=!1,l.value="loading",f.value=[],t.generateFaqs(A).then(()=>{l.value="results"}).catch(()=>{l.value="settings",m.value=!0})},w=oe(()=>c.value?O.copied:O.copy),x=oe(()=>{const A=f.value.length?f.value:s.currentPost.ai.faqs;let U="";return $e()&&(U=A.map($=>`**${$.question}**
${$.answer}`).join(`

`)),Ke()&&(U=A.map($=>`<h3><strong>${$.question}</strong></h3>
<p>${$.answer}</p>`).join(`

`)),U}),C=A=>{c.value=!0,Xo(A==null?void 0:A.text),setTimeout(()=>{c.value=!1},2e3)},b=(A,U)=>{A?f.value.includes(U)||f.value.push(U):f.value=f.value.filter($=>$.question!==U.question)},P=oe(()=>f.value.length?Qt(i("Insert FAQ Block",Ee),i("Insert FAQ Blocks",Ee),f.value.length,Ee):i("Insert FAQ Block",Ee)),V=()=>{if(!f.value.length)return;const A=window.wp.data.select("core/block-editor").getBlockInsertionPoint();f.value.forEach(U=>{const{question:$,answer:re}=U,Z=window.wp.blocks.createBlock("core/paragraph",{content:re}),q=window.wp.blocks.createBlock("aioseo/faq",{question:$},[Z]);setTimeout(()=>{const se=A!=null&&A.rootClientId?window.wp.data.select("core/block-editor").getBlock(A.rootClientId):null;if(se&&se.name==="aioseo/faq"){const J=window.wp.data.select("core/block-editor").getBlockIndex(se.clientId);window.wp.data.dispatch("core/block-editor").insertBlock(q,J+1)}else if(se){const J=window.wp.data.select("core/block-editor").getBlocks();window.wp.data.dispatch("core/block-editor").insertBlock(q,J.length)}else window.wp.data.dispatch("core/block-editor").insertBlock(q,A.index,A.rootClientId)},100)}),setTimeout(()=>{e("closeModal")},100)},O={copy:i("Copy",Ee),copied:i("Copied!",Ee),settingsHeader:i("Select tone and audience",Ee),generateButtonText:i("Generate FAQs (10 credits)",Ee),rephrase:i("Regenerate (5 credits)",Ee),viewPreviousResults:i("View Previous Results",Ee)},B=[{slug:"faq",label:i("FAQ",Ee),icon:"faq",name:i("FAQ",Ee)}];return xo(l,(A,U)=>{A==="results"&&U!=="results"&&(f.value=[])}),jt(()=>{f.value=[]}),{aiContent:n,aiStore:t,postEditorStore:s,currentScreen:l,error:m,generate:S,copyText:w,doCopyContent:x,justCopied:c,onCopy:C,updateSelectedFaqs:b,selected:f,insertBlockButtonText:P,insertBlock:V,strings:O,loaders:B,isClassicEditor:Ke}},components:{BaseCheckbox:rt,CoreModal:we,CreditCounter:Xe,Loader:ct,StepHeader:dt,StyleForm:ut,SvgArrowBack:pt,SvgClose:ze,SvgCopy:io,SvgCircleCheckSolid:it,SvgFaq:Et,SvgRephrase:xt},props:{feature:{type:Object,required:!0},show:{type:Boolean,default(){return!1}}}},ui={class:"header-left"},pi={class:"header-right"},gi={class:"aioseo-modal-body aioseo-ai-content-feature-modal-body"},hi={class:"aioseo-ai-content-feature-modal-body-main"},mi={key:0,class:"settings"},_i={class:"settings-left"},fi={key:2,class:"results"},yi={class:"faq-data"},vi={class:"question"},ki={class:"answer"},Si={class:"aioseo-ai-content-feature-modal-body-footer"},bi={class:"footer-left"},Ci={class:"footer-right"};function wi(o,e,n,t,s,l){const m=p("svg-arrow-back"),c=p("svg-close"),f=p("step-header"),S=p("style-form"),w=p("loader"),x=p("base-checkbox"),C=p("svg-rephrase"),b=p("base-button"),P=p("credit-counter"),V=p("svg-copy"),O=p("svg-circle-check-solid"),B=p("core-modal"),K=Zt("clipboard");return r(),h(B,{show:n.show,classes:["aioseo-ai-content-feature-modal","aioseo-ai-content-faq-modal"],onClose:e[6]||(e[6]=D=>o.$emit("closeModal",!0))},{header:d(()=>[a("div",ui,[t.currentScreen==="results"?(r(),h(m,{key:0,onClick:e[0]||(e[0]=D=>t.currentScreen="settings")})):g("",!0),(r(),h(ce(`svg-${n.feature.svg}`),{class:"aioseo-ai-content-feature-modal-icon"})),a("span",null,_(n.feature.strings.name),1)]),a("div",pi,[a("button",{class:"close",type:"button",onClick:e[2]||(e[2]=pe(D=>o.$emit("closeModal",!0),["stop"]))},[u(c,{onClick:e[1]||(e[1]=D=>o.$emit("closeModal",!0))})])])]),body:d(()=>[a("div",gi,[a("div",hi,[t.currentScreen==="settings"?(r(),y("div",mi,[a("div",_i,[u(f,{style:{"margin-left":"-40px"},header:t.strings.settingsHeader},null,8,["header"]),u(S,{optionsKey:"faqs"})])])):g("",!0),t.currentScreen==="loading"?(r(),h(w,{key:1,loaders:t.loaders},null,8,["loaders"])):g("",!0),t.currentScreen==="results"?(r(),y("div",fi,[(r(!0),y(he,null,Ie(t.postEditorStore.currentPost.ai.faqs,D=>(r(),y("div",{key:D.id,class:"faq"},[u(x,{size:"medium","onUpdate:modelValue":M=>t.updateSelectedFaqs(M,D)},{default:d(()=>[a("div",yi,[a("div",vi,_(D.question),1),a("div",ki,_(D.answer),1)])]),_:2},1032,["onUpdate:modelValue"])]))),128))])):g("",!0)]),a("div",Si,[a("div",bi,[t.currentScreen==="results"?(r(),h(b,{key:0,class:"rephrase-button",size:"small",type:"gray",onClick:e[3]||(e[3]=D=>t.generate(!0)),disabled:!t.aiContent.hasEnoughCredits(5)},{default:d(()=>[u(C),E(" "+_(t.strings.rephrase),1)]),_:1},8,["disabled"])):g("",!0),u(P)]),a("div",Ci,[t.currentScreen==="settings"&&0<t.postEditorStore.currentPost.ai.faqs.length?(r(),h(b,{key:0,class:"view-button",size:"small",type:"gray",onClick:e[4]||(e[4]=D=>t.currentScreen="results")},{default:d(()=>[a("span",null,_(t.strings.viewPreviousResults),1)]),_:1})):g("",!0),t.currentScreen==="settings"?(r(),h(b,{key:1,class:"generate-button",size:"small",type:"blue",onClick:e[5]||(e[5]=D=>t.generate(!1)),disabled:!t.aiContent.hasEnoughCredits(10)},{default:d(()=>[E(_(t.strings.generateButtonText),1)]),_:1},8,["disabled"])):g("",!0),t.currentScreen==="results"?Wt((r(),h(b,{key:2,class:"copy-button",size:"small",type:"gray"},{default:d(()=>[t.justCopied?g("",!0):(r(),h(V,{key:0})),t.justCopied?(r(),h(O,{key:1})):g("",!0),a("span",null,_(t.copyText),1)]),_:1})),[[K,t.doCopyContent,"copy"],[K,t.onCopy,"success"]]):g("",!0),t.currentScreen==="results"&&!t.isClassicEditor()?(r(),h(b,{key:3,size:"small",type:"blue",class:"block-button",onClick:t.insertBlock,disabled:!t.selected.length},{default:d(()=>[E(_(t.insertBlockButtonText),1)]),_:1},8,["onClick","disabled"])):g("",!0)])])])]),_:1},8,["show"])}const Pi=I(di,[["render",wi],["__scopeId","data-v-259e4473"]]),Ei={},xi={class:"aioseo-ai-key-points",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Ti=a("path",{d:"M7.5 15.8333V14.1666H17.5V15.8333H7.5ZM7.5 10.8333V9.16665H17.5V10.8333H7.5ZM7.5 5.83331V4.16665H17.5V5.83331H7.5ZM4.16667 16.6666C3.70833 16.6666 3.31597 16.5035 2.98958 16.1771C2.66319 15.8507 2.5 15.4583 2.5 15C2.5 14.5416 2.66319 14.1493 2.98958 13.8229C3.31597 13.4965 3.70833 13.3333 4.16667 13.3333C4.625 13.3333 5.01736 13.4965 5.34375 13.8229C5.67014 14.1493 5.83333 14.5416 5.83333 15C5.83333 15.4583 5.67014 15.8507 5.34375 16.1771C5.01736 16.5035 4.625 16.6666 4.16667 16.6666ZM4.16667 11.6666C3.70833 11.6666 3.31597 11.5035 2.98958 11.1771C2.66319 10.8507 2.5 10.4583 2.5 9.99998C2.5 9.54165 2.66319 9.14928 2.98958 8.8229C3.31597 8.49651 3.70833 8.33331 4.16667 8.33331C4.625 8.33331 5.01736 8.49651 5.34375 8.8229C5.67014 9.14928 5.83333 9.54165 5.83333 9.99998C5.83333 10.4583 5.67014 10.8507 5.34375 11.1771C5.01736 11.5035 4.625 11.6666 4.16667 11.6666ZM4.16667 6.66665C3.70833 6.66665 3.31597 6.50345 2.98958 6.17706C2.66319 5.85067 2.5 5.45831 2.5 4.99998C2.5 4.54165 2.66319 4.14929 2.98958 3.8229C3.31597 3.49651 3.70833 3.33331 4.16667 3.33331C4.625 3.33331 5.01736 3.49651 5.34375 3.8229C5.67014 4.14929 5.83333 4.54165 5.83333 4.99998C5.83333 5.45831 5.67014 5.85067 5.34375 6.17706C5.01736 6.50345 4.625 6.66665 4.16667 6.66665Z",fill:"currentColor"},null,-1),Ai=[Ti];function Mi(o,e){return r(),y("svg",xi,Ai)}const Jo=I(Ei,[["render",Mi]]),xe="all-in-one-seo-pack",Li={emits:["closeModal"],setup(o,{emit:e}){const n=Ne(),t=Ue(),s=Q(),l=te(s.currentPost.ai.keyPoints.length?"results":"settings"),m=te(!1),c=te(!1),f=te([]),S=(M=!1)=>{m.value=!1,l.value="loading",f.value=[],t.generateKeyPoints(M).then(()=>{l.value="results"}).catch(()=>{l.value="settings",m.value=!0})},w=oe(()=>c.value?K.copied:K.copy),x=oe(()=>{const M=f.value.length?f.value:s.currentPost.ai.keyPoints;let A="";if($e()&&(A=M.map(U=>`• **${U.title}:** ${U.explanation}`).join(`
`)),Ke()){const U=["<ul>"];M.forEach($=>{U.push(`<li><strong>${$.title}:</strong> ${$.explanation}</li>`)}),U.push("</ul>"),A=U.join(`
`)}return A}),C=M=>{c.value=!0,Xo(M==null?void 0:M.text),setTimeout(()=>{c.value=!1},2e3)},b=(M,A)=>{M?f.value.includes(A)||f.value.push(A):f.value=f.value.filter(U=>U.title!==A.title)},P=oe(()=>f.value.length?Qt(i("Insert Key Points Block",xe),i("Insert Key Points Blocks",xe),f.value.length,xe):i("Insert Key Points Block",xe)),V=M=>{const A=[];f.value.forEach(U=>{const{explanation:$,title:re}=U,Z=window.wp.blocks.createBlock("core/list-item",{content:`<strong>${re}:</strong> ${$}`});A.push(Z)}),setTimeout(()=>{window.wp.data.dispatch("core/block-editor").insertBlocks(A,M.index,M.rootClientId)},100)},O=M=>{const A=[];f.value.forEach(re=>{const{explanation:Z,title:q}=re;A.push(`<li><strong>${q}:</strong> ${Z}</li>`)});const U=window.wp.blocks.createBlock("core/list",{type:"ul",values:A.join("")}),$=window.wp.blocks.createBlock("aioseo/key-points",{},[U]);setTimeout(()=>{if(M!=null&&M.rootClientId){const re=window.wp.data.select("core/block-editor").getBlocks();window.wp.data.dispatch("core/block-editor").insertBlock($,re.length)}else window.wp.data.dispatch("core/block-editor").insertBlock($,M.index,M.rootClientId)},100)},B=()=>{if(!f.value.length)return;const M=window.wp.data.select("core/block-editor").getBlockInsertionPoint(),A=M!=null&&M.rootClientId?window.wp.data.select("core/block-editor").getBlock(M.rootClientId):null;A&&A.name==="core/list"?V(M):O(M),setTimeout(()=>{e("closeModal")},100)},K={copy:i("Copy",xe),copied:i("Copied!",xe),settingsHeader:i("Select tone and audience",xe),generateButtonText:i("Generate Key Points (10 credits)",xe),rephrase:i("Regenerate (5 credits)",xe),viewPreviousResults:i("View Previous Results",xe)},D=[{slug:"key-points",label:i("Key Points",xe),icon:"key-points",name:i("Key Points",xe)}];return xo(l,(M,A)=>{M==="results"&&A!=="results"&&(f.value=[])}),jt(()=>{f.value=[]}),{aiContent:n,aiStore:t,postEditorStore:s,currentScreen:l,error:m,generate:S,copyText:w,doCopyContent:x,justCopied:c,onCopy:C,updateSelectedKeyPoints:b,selected:f,insertBlockButtonText:P,insertBlock:B,strings:K,loaders:D,isClassicEditor:Ke}},components:{BaseCheckbox:rt,CoreModal:we,CreditCounter:Xe,Loader:ct,StepHeader:dt,StyleForm:ut,SvgClose:ze,SvgCopy:io,SvgCircleCheckSolid:it,SvgKeyPoints:Jo,SvgRephrase:xt,SvgArrowBack:pt},props:{feature:{type:Object,required:!0},show:{type:Boolean,default(){return!1}}}},Ii={class:"header-left"},Bi={class:"header-right"},Hi={class:"aioseo-modal-body aioseo-ai-content-feature-modal-body"},Oi={class:"aioseo-ai-content-feature-modal-body-main"},Di={key:0,class:"settings"},Vi={class:"settings-left"},Ri={key:2,class:"results"},Ui={class:"key-point-data"},Ki={class:"title"},Fi={class:"explanation"},$i={class:"aioseo-ai-content-feature-modal-body-footer"},zi={class:"footer-left"},Ni={class:"footer-right"};function qi(o,e,n,t,s,l){const m=p("svg-arrow-back"),c=p("svg-close"),f=p("step-header"),S=p("style-form"),w=p("loader"),x=p("base-checkbox"),C=p("svg-rephrase"),b=p("base-button"),P=p("credit-counter"),V=p("svg-copy"),O=p("svg-circle-check-solid"),B=p("core-modal"),K=Zt("clipboard");return r(),h(B,{show:n.show,classes:["aioseo-ai-content-feature-modal","aioseo-ai-content-key-points-modal"],onClose:e[6]||(e[6]=D=>o.$emit("closeModal",!0))},{header:d(()=>[a("div",Ii,[t.currentScreen==="results"?(r(),h(m,{key:0,onClick:e[0]||(e[0]=D=>t.currentScreen="settings")})):g("",!0),(r(),h(ce(`svg-${n.feature.svg}`),{class:"aioseo-ai-content-feature-modal-icon"})),a("span",null,_(n.feature.strings.name),1)]),a("div",Bi,[a("button",{class:"close",type:"button",onClick:e[2]||(e[2]=pe(D=>o.$emit("closeModal",!0),["stop"]))},[u(c,{onClick:e[1]||(e[1]=D=>o.$emit("closeModal",!0))})])])]),body:d(()=>[a("div",Hi,[a("div",Oi,[t.currentScreen==="settings"?(r(),y("div",Di,[a("div",Vi,[u(f,{style:{"margin-left":"-40px"},header:t.strings.settingsHeader},null,8,["header"]),u(S,{optionsKey:"keyPoints"})])])):g("",!0),t.currentScreen==="loading"?(r(),h(w,{key:1,loaders:t.loaders},null,8,["loaders"])):g("",!0),t.currentScreen==="results"?(r(),y("div",Ri,[(r(!0),y(he,null,Ie(t.postEditorStore.currentPost.ai.keyPoints,D=>(r(),y("div",{key:D.id,class:"key-point"},[u(x,{size:"medium","onUpdate:modelValue":M=>t.updateSelectedKeyPoints(M,D)},{default:d(()=>[a("div",Ui,[a("span",Ki,_(D.title)+":",1),a("span",Fi,_(D.explanation),1)])]),_:2},1032,["onUpdate:modelValue"])]))),128))])):g("",!0)]),a("div",$i,[a("div",zi,[t.currentScreen==="results"?(r(),h(b,{key:0,class:"rephrase-button",size:"small",type:"gray",onClick:e[3]||(e[3]=D=>t.generate(!0)),disabled:!t.aiContent.hasEnoughCredits(5)},{default:d(()=>[u(C),E(" "+_(t.strings.rephrase),1)]),_:1},8,["disabled"])):g("",!0),u(P)]),a("div",Ni,[t.currentScreen==="settings"&&0<t.postEditorStore.currentPost.ai.keyPoints.length?(r(),h(b,{key:0,class:"view-button",size:"small",type:"gray",onClick:e[4]||(e[4]=D=>t.currentScreen="results")},{default:d(()=>[a("span",null,_(t.strings.viewPreviousResults),1)]),_:1})):g("",!0),t.currentScreen==="settings"?(r(),h(b,{key:1,class:"generate-button",size:"small",type:"blue",onClick:e[5]||(e[5]=D=>t.generate(!1)),disabled:!t.aiContent.hasEnoughCredits(10)},{default:d(()=>[E(_(t.strings.generateButtonText),1)]),_:1},8,["disabled"])):g("",!0),t.currentScreen==="results"?Wt((r(),h(b,{key:2,class:"copy-button",size:"small",type:"gray"},{default:d(()=>[t.justCopied?g("",!0):(r(),h(V,{key:0})),t.justCopied?(r(),h(O,{key:1})):g("",!0),a("span",null,_(t.copyText),1)]),_:1})),[[K,t.doCopyContent,"copy"],[K,t.onCopy,"success"]]):g("",!0),t.currentScreen==="results"&&!t.isClassicEditor()?(r(),h(b,{key:3,size:"small",type:"blue",class:"block-button",onClick:t.insertBlock,disabled:!t.selected.length},{default:d(()=>[E(_(t.insertBlockButtonText),1)]),_:1},8,["onClick","disabled"])):g("",!0)])])])]),_:1},8,["show"])}const Gi=I(Li,[["render",qi]]),ji={emits:["closeModal"],setup(){return{getAssetUrl:He,postEditorStore:Q(),rootStore:Ce(),settingsStore:De()}},components:{SvgCirclePlus:Ct},props:{type:{type:String,required:!0},suggestions:{type:Array,required:!0},generateFn:{type:Function,required:!0}},data(){return{loading:!1,triedFetchingResults:!1,postContent:null,suggestionsKey:0}},methods:{setSuggestion(o){if(this.postEditorStore.isDirty=!0,this.type==="title"){this.postEditorStore.updateTitle(o),this.$emit("closeModal");return}this.postEditorStore.updateDescription(o),this.$emit("closeModal")}},beforeMount(){this.postContent=po(bt()).trim()||po(Ts()).trim()}},Zi={class:"titles-descriptions"},Wi={key:0,class:"list"},Yi=["onClick"];function Xi(o,e,n,t,s,l){const m=p("svg-circle-plus");return r(),y("div",Zi,[n.suggestions.length?(r(),y("div",Wi,[(r(),y("div",{class:"suggestions",key:s.suggestionsKey},[(r(!0),y(he,null,Ie(n.suggestions,(c,f)=>(r(),y("div",{class:ne(["suggestion",[{single:n.type==="title"}]]),key:f},[a("p",null,_(c),1),a("button",{onClick:S=>l.setSuggestion(c),type:"button"},[u(m,{onClick:S=>l.setSuggestion(c)},null,8,["onClick"])],8,Yi)],2))),128))]))])):g("",!0)])}const Qo=I(ji,[["render",Xi],["__scopeId","data-v-7c536772"]]),Ji={},Qi={class:"aioseo-ai-meta-title",viewBox:"0 0 25 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},ea=a("path",{d:"M4.16699 9.33333H16.167V5.33333H4.16699V9.33333ZM2.83366 24C2.10033 24 1.47255 23.7389 0.950326 23.2167C0.428103 22.6944 0.166992 22.0667 0.166992 21.3333V2.66667C0.166992 1.93333 0.428103 1.30556 0.950326 0.783333C1.47255 0.261111 2.10033 0 2.83366 0H21.5003C22.2337 0 22.8614 0.261111 23.3837 0.783333C23.9059 1.30556 24.167 1.93333 24.167 2.66667V21.3333C24.167 22.0667 23.9059 22.6944 23.3837 23.2167C22.8614 23.7389 22.2337 24 21.5003 24H2.83366ZM2.83366 21.3333H21.5003V2.66667H2.83366V21.3333Z",fill:"currentColor"},null,-1),ta=[ea];function oa(o,e){return r(),y("svg",Qi,ta)}const es=I(Ji,[["render",oa]]),qe="all-in-one-seo-pack",sa={emits:["closeModal"],setup(){const o=Ne(),e=Ue(),n=Q(),t=te(n.currentPost.ai.titles.length?"results":"settings"),s=te(!1),l=oe(()=>bt().length),m=async(S=!1)=>{s.value=!1,t.value="loading",e.generateMetaTitles(S).then(()=>{t.value="results"}).catch(()=>{t.value="settings",s.value=!0})},c={settingsHeader:i("Select tone and audience",qe),generateButtonText:i("Generate SEO Titles (10 credits)",qe),rephrase:i("Regenerate (5 credits)",qe),viewPreviousResults:i("View Previous Results",qe),noContentWarning:i("Your post is too short to generate AI content. Please add more content. For the best results, we recommend adding at least 200 words.",qe)},f=[{slug:"meta-title",label:i("SEO Title",qe),icon:"meta-title",name:i("SEO Title",qe)}];return{aiContent:o,aiStore:e,postEditorStore:n,currentScreen:t,error:s,generate:m,strings:c,loaders:f,postContentLength:l}},components:{BaseCheckbox:rt,CoreAlert:me,CoreModal:we,CreditCounter:Xe,Loader:ct,StepHeader:dt,StyleForm:ut,SvgArrowBack:pt,SvgClose:ze,SvgCircleCheckSolid:it,SvgFaq:Et,SvgMetaTitle:es,SvgRephrase:xt,TitlesDescriptions:Qo},props:{feature:{type:Object,required:!0},show:{type:Boolean,default(){return!1}}}},na={class:"header-left"},ra={class:"header-right"},ia={class:"aioseo-modal-body aioseo-ai-content-feature-modal-body"},aa={class:"aioseo-ai-content-feature-modal-body-main"},la={key:0,class:"settings"},ca={class:"settings-left"},da={key:2,class:"results"},ua={class:"aioseo-ai-content-feature-modal-body-footer"},pa={class:"footer-left"},ga={class:"footer-right"};function ha(o,e,n,t,s,l){const m=p("svg-arrow-back"),c=p("svg-close"),f=p("step-header"),S=p("core-alert"),w=p("style-form"),x=p("loader"),C=p("titles-descriptions"),b=p("svg-rephrase"),P=p("base-button"),V=p("credit-counter"),O=p("core-modal");return r(),h(O,{show:n.show,classes:["aioseo-ai-content-feature-modal","aioseo-ai-content-meta-title-modal"],onClose:e[7]||(e[7]=B=>o.$emit("closeModal",!0))},{header:d(()=>[a("div",na,[t.currentScreen==="results"?(r(),h(m,{key:0,onClick:e[0]||(e[0]=B=>t.currentScreen="settings")})):g("",!0),(r(),h(ce(`svg-${n.feature.svg}`),{class:"aioseo-ai-content-feature-modal-icon"})),a("span",null,_(n.feature.strings.name),1)]),a("div",ra,[a("button",{class:"close",type:"button",onClick:e[2]||(e[2]=pe(B=>o.$emit("closeModal",!0),["stop"]))},[u(c,{onClick:e[1]||(e[1]=B=>o.$emit("closeModal",!0))})])])]),body:d(()=>[a("div",ia,[a("div",aa,[t.currentScreen==="settings"?(r(),y("div",la,[a("div",ca,[u(f,{style:{"margin-left":"-40px"},header:t.strings.settingsHeader},null,8,["header"]),t.postContentLength<500?(r(),h(S,{key:0,class:"aioseo-ai-content-no-content-warning",type:"red"},{default:d(()=>[E(_(t.strings.noContentWarning),1)]),_:1})):g("",!0),u(w,{optionsKey:"metaTitle"})])])):g("",!0),t.currentScreen==="loading"?(r(),h(x,{key:1,loaders:t.loaders},null,8,["loaders"])):g("",!0),t.currentScreen==="results"?(r(),y("div",da,[u(C,{suggestions:t.postEditorStore.currentPost.ai.titles,type:"title","generate-fn":t.generate,onCloseModal:e[3]||(e[3]=B=>o.$emit("closeModal",!0))},null,8,["suggestions","generate-fn"])])):g("",!0)]),a("div",ua,[a("div",pa,[t.currentScreen==="results"?(r(),h(P,{key:0,class:"rephrase-button",size:"small",type:"gray",onClick:e[4]||(e[4]=B=>t.generate(!0)),disabled:!t.aiContent.hasEnoughCredits(5)||t.postContentLength<500},{default:d(()=>[u(b),E(" "+_(t.strings.rephrase),1)]),_:1},8,["disabled"])):g("",!0),u(V)]),a("div",ga,[t.currentScreen==="settings"&&0<t.postEditorStore.currentPost.ai.titles.length?(r(),h(P,{key:0,class:"view-button",size:"small",type:"gray",onClick:e[5]||(e[5]=B=>t.currentScreen="results")},{default:d(()=>[a("span",null,_(t.strings.viewPreviousResults),1)]),_:1})):g("",!0),t.currentScreen==="settings"?(r(),h(P,{key:1,class:"generate-button",size:"small",type:"blue",onClick:e[6]||(e[6]=B=>t.generate(!1)),disabled:!t.aiContent.hasEnoughCredits(10)||t.postContentLength<500},{default:d(()=>[E(_(t.strings.generateButtonText),1)]),_:1},8,["disabled"])):g("",!0)])])])]),_:1},8,["show"])}const ts=I(sa,[["render",ha]]),ma={},_a={class:"aioseo-ai-meta-description",viewBox:"0 0 25 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},fa=a("path",{d:"M3.16667 24C2.43333 24 1.80556 23.7389 1.28333 23.2167C0.761111 22.6944 0.5 22.0667 0.5 21.3333V2.66667C0.5 1.93333 0.761111 1.30556 1.28333 0.783333C1.80556 0.261111 2.43333 0 3.16667 0H21.8333C22.5667 0 23.1944 0.261111 23.7167 0.783333C24.2389 1.30556 24.5 1.93333 24.5 2.66667V21.3333C24.5 22.0667 24.2389 22.6944 23.7167 23.2167C23.1944 23.7389 22.5667 24 21.8333 24H3.16667ZM3.16667 21.3333H21.8333V5.33333H3.16667V21.3333ZM5.83333 12V9.33333H19.1667V12H5.83333ZM5.83333 17.3333V14.6667H13.8333V17.3333H5.83333Z",fill:"currentColor"},null,-1),ya=[fa];function va(o,e){return r(),y("svg",_a,ya)}const os=I(ma,[["render",va]]),Ge="all-in-one-seo-pack",ka={emits:["closeModal"],setup(){var S,w,x;const o=Ne(),e=Ue(),n=Q(),t=te((x=(w=(S=n==null?void 0:n.currentPost)==null?void 0:S.ai)==null?void 0:w.descriptions)!=null&&x.length?"results":"settings"),s=te(!1),l=oe(()=>bt().length),m=async(C=!1)=>{s.value=!1,t.value="loading",e.generateMetaDescriptions(C).then(()=>{t.value="results"}).catch(()=>{t.value="settings",s.value=!0})},c={settingsHeader:i("Select tone and audience",Ge),generateButtonText:i("Generate Meta Descriptions (10 credits)",Ge),rephrase:i("Regenerate (5 credits)",Ge),viewPreviousResults:i("View Previous Results",Ge),noContentWarning:i("Your post is too short to generate AI content. Please add more content. For the best results, we recommend adding at least 200 words.",Ge)},f=[{slug:"meta-description",label:i("Meta Description",Ge),icon:"meta-description",name:i("Meta Description",Ge)}];return{aiContent:o,aiStore:e,postEditorStore:n,currentScreen:t,error:s,generate:m,strings:c,loaders:f,postContentLength:l}},components:{BaseCheckbox:rt,CoreAlert:me,CoreModal:we,CreditCounter:Xe,Loader:ct,StepHeader:dt,StyleForm:ut,SvgArrowBack:pt,SvgClose:ze,SvgCircleCheckSolid:it,SvgFaq:Et,SvgMetaDescription:os,SvgRephrase:xt,TitlesDescriptions:Qo},props:{feature:{type:Object,required:!0},show:{type:Boolean,default(){return!1}}}},Sa={class:"header-left"},ba={class:"header-right"},Ca={class:"aioseo-modal-body aioseo-ai-content-feature-modal-body"},wa={class:"aioseo-ai-content-feature-modal-body-main"},Pa={key:0,class:"settings"},Ea={class:"settings-left"},xa={key:2,class:"results"},Ta={class:"aioseo-ai-content-feature-modal-body-footer"},Aa={class:"footer-left"},Ma={class:"footer-right"};function La(o,e,n,t,s,l){const m=p("svg-arrow-back"),c=p("svg-close"),f=p("step-header"),S=p("core-alert"),w=p("style-form"),x=p("loader"),C=p("titles-descriptions"),b=p("svg-rephrase"),P=p("base-button"),V=p("credit-counter"),O=p("core-modal");return r(),h(O,{show:n.show,classes:["aioseo-ai-content-feature-modal","aioseo-ai-content-meta-description-modal"],onClose:e[7]||(e[7]=B=>o.$emit("closeModal",!0))},{header:d(()=>[a("div",Sa,[t.currentScreen==="results"?(r(),h(m,{key:0,onClick:e[0]||(e[0]=B=>t.currentScreen="settings")})):g("",!0),(r(),h(ce(`svg-${n.feature.svg}`),{class:"aioseo-ai-content-feature-modal-icon"})),a("span",null,_(n.feature.strings.name),1)]),a("div",ba,[a("button",{class:"close",type:"button",onClick:e[2]||(e[2]=pe(B=>o.$emit("closeModal",!0),["stop"]))},[u(c,{onClick:e[1]||(e[1]=B=>o.$emit("closeModal",!0))})])])]),body:d(()=>[a("div",Ca,[a("div",wa,[t.currentScreen==="settings"?(r(),y("div",Pa,[a("div",Ea,[u(f,{style:{"margin-left":"-40px"},header:t.strings.settingsHeader},null,8,["header"]),t.postContentLength<500?(r(),h(S,{key:0,class:"aioseo-ai-content-no-content-warning",type:"red"},{default:d(()=>[E(_(t.strings.noContentWarning),1)]),_:1})):g("",!0),u(w,{optionsKey:"metaDescription"})])])):g("",!0),t.currentScreen==="loading"?(r(),h(x,{key:1,loaders:t.loaders},null,8,["loaders"])):g("",!0),t.currentScreen==="results"?(r(),y("div",xa,[u(C,{suggestions:t.postEditorStore.currentPost.ai.descriptions,type:"description","generate-fn":t.generate,onCloseModal:e[3]||(e[3]=B=>o.$emit("closeModal",!0))},null,8,["suggestions","generate-fn"])])):g("",!0)]),a("div",Ta,[a("div",Aa,[t.currentScreen==="results"?(r(),h(P,{key:0,class:"rephrase-button",size:"small",type:"gray",onClick:e[4]||(e[4]=B=>t.generate(!0)),disabled:!t.aiContent.hasEnoughCredits(5)||t.postContentLength<500},{default:d(()=>[u(b),E(" "+_(t.strings.rephrase),1)]),_:1},8,["disabled"])):g("",!0),u(V)]),a("div",Ma,[t.currentScreen==="settings"&&0<t.postEditorStore.currentPost.ai.descriptions.length?(r(),h(P,{key:0,class:"view-button",size:"small",type:"gray",onClick:e[5]||(e[5]=B=>t.currentScreen="results")},{default:d(()=>[a("span",null,_(t.strings.viewPreviousResults),1)]),_:1})):g("",!0),t.currentScreen==="settings"?(r(),h(P,{key:1,class:"generate-button",size:"small",type:"blue",onClick:e[6]||(e[6]=B=>t.generate(!1)),disabled:!t.aiContent.hasEnoughCredits(10)||t.postContentLength<500},{default:d(()=>[E(_(t.strings.generateButtonText),1)]),_:1},8,["disabled"])):g("",!0)])])])]),_:1},8,["show"])}const ss=I(ka,[["render",La]]),Ia={},Ba={class:"aioseo-svg aioseo-svg-repurpose-content",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Ha=a("g",{"clip-path":"url(#clip0_214_18404)"},[a("path",{d:"M6.54175 17.6042C5.0973 16.9375 3.92369 15.9306 3.02091 14.5834C2.11814 13.2361 1.66675 11.7153 1.66675 10.0209C1.66675 9.65974 1.68411 9.30558 1.71883 8.95835C1.75355 8.61113 1.81258 8.27085 1.89591 7.93752L0.937581 8.50002L0.104248 7.06252L4.08341 4.77085L6.37508 8.72919L4.91675 9.56252L3.79175 7.60419C3.63897 7.97919 3.52439 8.36808 3.448 8.77085C3.37161 9.17363 3.33341 9.5903 3.33341 10.0209C3.33341 11.3681 3.70147 12.5938 4.43758 13.6979C5.17369 14.8021 6.15286 15.6181 7.37508 16.1459L6.54175 17.6042ZM12.9167 7.50002V5.83335H15.1876C14.5487 5.04169 13.7779 4.4271 12.8751 3.9896C11.9723 3.5521 11.014 3.33335 10.0001 3.33335C9.23619 3.33335 8.51397 3.45141 7.83341 3.68752C7.15286 3.92363 6.52786 4.25696 5.95841 4.68752L5.12508 3.22919C5.81953 2.74308 6.57647 2.36113 7.39591 2.08335C8.21536 1.80558 9.08341 1.66669 10.0001 1.66669C11.0973 1.66669 12.1459 1.87155 13.1459 2.28127C14.1459 2.69099 15.0417 3.28474 15.8334 4.06252V2.91669H17.5001V7.50002H12.9167ZM12.3751 20L8.39591 17.7084L10.6876 13.75L12.1251 14.5834L10.9376 16.625C12.5765 16.3889 13.9411 15.6459 15.0313 14.3959C16.1216 13.1459 16.6667 11.6806 16.6667 10C16.6667 9.84724 16.6633 9.70488 16.6563 9.57294C16.6494 9.44099 16.632 9.30558 16.6042 9.16669H18.2917C18.3056 9.30558 18.3161 9.44099 18.323 9.57294C18.3299 9.70488 18.3334 9.84724 18.3334 10C18.3334 11.875 17.7744 13.5521 16.6563 15.0313C15.5383 16.5104 14.0834 17.507 12.2917 18.0209L13.2084 18.5625L12.3751 20Z",fill:"currentColor"})],-1),Oa=[Ha];function Da(o,e){return r(),y("svg",Ba,Oa)}const ns=I(Ia,[["render",Da]]),Va={},Ra={class:"aioseo-ai-social-email",width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},Ua=a("path",{d:"M3.33317 16.6666C2.87484 16.6666 2.48248 16.5035 2.15609 16.1771C1.8297 15.8507 1.6665 15.4583 1.6665 15V4.99998C1.6665 4.54165 1.8297 4.14929 2.15609 3.8229C2.48248 3.49651 2.87484 3.33331 3.33317 3.33331H16.6665C17.1248 3.33331 17.5172 3.49651 17.8436 3.8229C18.17 4.14929 18.3332 4.54165 18.3332 4.99998V15C18.3332 15.4583 18.17 15.8507 17.8436 16.1771C17.5172 16.5035 17.1248 16.6666 16.6665 16.6666H3.33317ZM9.99984 10.8333L3.33317 6.66665V15H16.6665V6.66665L9.99984 10.8333ZM9.99984 9.16665L16.6665 4.99998H3.33317L9.99984 9.16665ZM3.33317 6.66665V4.99998V15V6.66665Z",fill:"currentColor"},null,-1),Ka=[Ua];function Fa(o,e){return r(),y("svg",Ra,Ka)}const $a=I(Va,[["render",Fa]]),za={},Na={class:"aioseo-ai-social-facebook",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},qa=a("g",{"clip-path":"url(#clip0_214_20458)"},[a("path",{d:"M8 0C3.58176 0 0 3.58176 0 8C0 11.7517 2.58304 14.8998 6.06752 15.7645V10.4448H4.41792V8H6.06752V6.94656C6.06752 4.22368 7.29984 2.9616 9.97312 2.9616C10.48 2.9616 11.3546 3.06112 11.7123 3.16032V5.37632C11.5235 5.35648 11.1955 5.34656 10.7882 5.34656C9.47648 5.34656 8.9696 5.84352 8.9696 7.13536V8H11.5827L11.1338 10.4448H8.9696V15.9414C12.9309 15.463 16.0003 12.0902 16.0003 8C16 3.58176 12.4182 0 8 0Z",fill:"currentColor"})],-1),Ga=[qa];function ja(o,e){return r(),y("svg",Na,Ga)}const Za=I(za,[["render",ja]]),Wa={},Ya={class:"aioseo-ai-social-instagram",width:"16",height:"16",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},Xa=a("g",{"clip-path":"url(#clip0_214_20465)"},[a("path",{d:"M8 1.44062C10.1375 1.44062 10.3906 1.45 11.2313 1.4875C12.0125 1.52187 12.4344 1.65313 12.7156 1.7625C13.0875 1.90625 13.3563 2.08125 13.6344 2.35938C13.9156 2.64062 14.0875 2.90625 14.2313 3.27813C14.3406 3.55938 14.4719 3.98438 14.5063 4.7625C14.5438 5.60625 14.5531 5.85938 14.5531 7.99375C14.5531 10.1313 14.5438 10.3844 14.5063 11.225C14.4719 12.0063 14.3406 12.4281 14.2313 12.7094C14.0875 13.0813 13.9125 13.35 13.6344 13.6281C13.3531 13.9094 13.0875 14.0813 12.7156 14.225C12.4344 14.3344 12.0094 14.4656 11.2313 14.5C10.3875 14.5375 10.1344 14.5469 8 14.5469C5.8625 14.5469 5.60938 14.5375 4.76875 14.5C3.9875 14.4656 3.56563 14.3344 3.28438 14.225C2.9125 14.0813 2.64375 13.9063 2.36563 13.6281C2.08438 13.3469 1.9125 13.0813 1.76875 12.7094C1.65938 12.4281 1.52813 12.0031 1.49375 11.225C1.45625 10.3813 1.44688 10.1281 1.44688 7.99375C1.44688 5.85625 1.45625 5.60313 1.49375 4.7625C1.52813 3.98125 1.65938 3.55938 1.76875 3.27813C1.9125 2.90625 2.0875 2.6375 2.36563 2.35938C2.64688 2.07812 2.9125 1.90625 3.28438 1.7625C3.56563 1.65313 3.99063 1.52187 4.76875 1.4875C5.60938 1.45 5.8625 1.44062 8 1.44062ZM8 0C5.82813 0 5.55625 0.009375 4.70313 0.046875C3.85313 0.084375 3.26875 0.221875 2.7625 0.41875C2.23438 0.625 1.7875 0.896875 1.34375 1.34375C0.896875 1.7875 0.625 2.23438 0.41875 2.75938C0.221875 3.26875 0.084375 3.85 0.046875 4.7C0.009375 5.55625 0 5.82812 0 8C0 10.1719 0.009375 10.4438 0.046875 11.2969C0.084375 12.1469 0.221875 12.7313 0.41875 13.2375C0.625 13.7656 0.896875 14.2125 1.34375 14.6562C1.7875 15.1 2.23438 15.375 2.75938 15.5781C3.26875 15.775 3.85 15.9125 4.7 15.95C5.55313 15.9875 5.825 15.9969 7.99688 15.9969C10.1688 15.9969 10.4406 15.9875 11.2938 15.95C12.1438 15.9125 12.7281 15.775 13.2344 15.5781C13.7594 15.375 14.2063 15.1 14.65 14.6562C15.0938 14.2125 15.3688 13.7656 15.5719 13.2406C15.7688 12.7313 15.9063 12.15 15.9438 11.3C15.9813 10.4469 15.9906 10.175 15.9906 8.00313C15.9906 5.83125 15.9813 5.55938 15.9438 4.70625C15.9063 3.85625 15.7688 3.27188 15.5719 2.76562C15.375 2.23438 15.1031 1.7875 14.6563 1.34375C14.2125 0.9 13.7656 0.625 13.2406 0.421875C12.7313 0.225 12.15 0.0875 11.3 0.05C10.4438 0.009375 10.1719 0 8 0Z",fill:"currentColor"}),a("path",{d:"M8 3.89062C5.73125 3.89062 3.89062 5.73125 3.89062 8C3.89062 10.2688 5.73125 12.1094 8 12.1094C10.2688 12.1094 12.1094 10.2688 12.1094 8C12.1094 5.73125 10.2688 3.89062 8 3.89062ZM8 10.6656C6.52813 10.6656 5.33437 9.47188 5.33437 8C5.33437 6.52813 6.52813 5.33437 8 5.33437C9.47188 5.33437 10.6656 6.52813 10.6656 8C10.6656 9.47188 9.47188 10.6656 8 10.6656Z",fill:"currentColor"}),a("path",{d:"M13.2312 3.72811C13.2312 4.25936 12.8 4.68749 12.2719 4.68749C11.7406 4.68749 11.3125 4.25624 11.3125 3.72811C11.3125 3.19686 11.7438 2.76874 12.2719 2.76874C12.8 2.76874 13.2312 3.19999 13.2312 3.72811Z",fill:"currentColor"})],-1),Ja=[Xa];function Qa(o,e){return r(),y("svg",Ya,Ja)}const el=I(Wa,[["render",Qa]]),tl={},ol={class:"aioseo-ai-social-linkedin",viewBox:"0 0 16 16",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},sl=a("g",{"clip-path":"url(#clip0_214_20442)"},[a("path",{d:"M14.8156 0H1.18125C0.528125 0 0 0.515625 0 1.15313V14.8438C0 15.4813 0.528125 16 1.18125 16H14.8156C15.4688 16 16 15.4813 16 14.8469V1.15313C16 0.515625 15.4688 0 14.8156 0ZM4.74687 13.6344H2.37188V5.99687H4.74687V13.6344ZM3.55938 4.95625C2.79688 4.95625 2.18125 4.34062 2.18125 3.58125C2.18125 2.82188 2.79688 2.20625 3.55938 2.20625C4.31875 2.20625 4.93437 2.82188 4.93437 3.58125C4.93437 4.3375 4.31875 4.95625 3.55938 4.95625ZM13.6344 13.6344H11.2625V9.92188C11.2625 9.0375 11.2469 7.89687 10.0281 7.89687C8.79375 7.89687 8.60625 8.8625 8.60625 9.85938V13.6344H6.2375V5.99687H8.5125V7.04063H8.54375C8.85938 6.44063 9.63438 5.80625 10.7875 5.80625C13.1906 5.80625 13.6344 7.3875 13.6344 9.44375V13.6344Z",fill:"currentColor"})],-1),nl=[sl];function rl(o,e){return r(),y("svg",ol,nl)}const il=I(tl,[["render",rl]]),al={},ll={class:"aioseo-ai-social-twitter",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},cl=a("path",{d:"M12.2174 1.26929H14.4663L9.55298 6.88495L15.3332 14.5266H10.8073L7.26253 9.89198L3.20647 14.5266H0.956125L6.21146 8.52002L0.666504 1.26929H5.30724L8.51143 5.50551L12.2174 1.26929ZM11.428 13.1805H12.6742L4.6301 2.54471H3.29281L11.428 13.1805Z",fill:"currentColor"},null,-1),dl=[cl];function ul(o,e){return r(),y("svg",ll,dl)}const pl=I(al,[["render",ul]]),gl={setup(){return{postEditorStore:Q(),softSanitizeHtml:_t}},props:{slug:{type:String,required:!0}},computed:{content(){var o;return _t((o=this.postEditorStore.currentPost.ai.socialPosts[this.slug])==null?void 0:o.replace(/\n/g,"<br />"))},className(){return`aioseo-ai-content-${this.slug}`}}},hl=["innerHTML"];function ml(o,e,n,t,s,l){return r(),y("div",{class:ne(["aioseo-ai-content-social-post",l.className])},[a("p",{innerHTML:l.content},null,8,hl)],2)}const _l=I(gl,[["render",ml]]),Dt="all-in-one-seo-pack",fl={setup(){const o={subject:i("Subject",Dt),preview:i("Preview",Dt),body:i("Body",Dt)};return{postEditorStore:Q(),strings:o,softSanitizeHtml:_t}},computed:{emailContent(){var o;return _t((o=this.postEditorStore.currentPost.ai.socialPosts)==null?void 0:o.email.content.replace(/\n/g,"<br />"))}}},yl={class:"aioseo-ai-content-social-post aioseo-ai-content-email"},vl={class:"label"},kl={class:"label"},Sl={class:"label"},bl=["innerHTML"];function Cl(o,e,n,t,s,l){var m,c;return r(),y("div",yl,[a("p",null,[a("span",vl,_(t.strings.subject),1),E(": "+_(t.softSanitizeHtml((m=t.postEditorStore.currentPost.ai.socialPosts)==null?void 0:m.email.subject)),1)]),a("p",null,[a("span",kl,_(t.strings.preview),1),E(": "+_(t.softSanitizeHtml((c=t.postEditorStore.currentPost.ai.socialPosts)==null?void 0:c.email.preview)),1)]),a("p",null,[a("span",Sl,_(t.strings.body),1),E(": "),a("span",{innerHTML:l.emailContent},null,8,bl)])])}const wl=I(fl,[["render",Cl]]),ke="all-in-one-seo-pack",Pl={emits:["closeModal"],setup(){const o=oe(()=>0<Object.keys(n.currentPost.ai.socialPosts).length&&Object.values(n.currentPost.ai.socialPosts).some(B=>{var K;return 0<B.length||0<((K=B==null?void 0:B.content)==null?void 0:K.length)})),e=Ue(),n=Q(),t=te("linkedin"),s=te(o.value?"results":"settings"),l=te(!1),m=te(!1),c=()=>{const B=S.value.find(K=>K.slug===t.value)||S.value[0];return B&&(t.value=B.slug),B},f=B=>{t.value=B},S=oe(()=>{var K,D;const B=[];for(const M of O)Object.keys(n.currentPost.ai.socialPosts).includes(M.slug)&&(0<n.currentPost.ai.socialPosts[M.slug].length||0<((D=(K=n.currentPost.ai.socialPosts[M.slug])==null?void 0:K.content)==null?void 0:D.length))&&B.push(O.find(A=>M.slug===A.slug));return B}),w=oe(()=>e.socialPosts.selected.length?N("%1$s (%2$s)",i("Generate Social Posts",ke),N(Qt("%1$d credit","%1$d credits",e.socialPosts.selected.length*10,ke),e.socialPosts.selected.length*10)):i("Generate Social Posts",ke)),x=oe(()=>s.value==="settings"&&o.value),C=oe(()=>l.value?V.copied:V.copy),b=oe(()=>{var D;const B=c(),K=B.slug==="email"?(D=n.currentPost.ai.socialPosts)==null?void 0:D.email.content:n.currentPost.ai.socialPosts[B.slug];return _s(K)}),P=()=>{l.value=!0,setTimeout(()=>{l.value=!1},2e3)},V={copy:i("Copy",ke),copied:i("Copied!",ke),step1:i("Select tone and audience",ke),step2:i("Select media to generate content for",ke),creditDisclaimer:i("*10 credits will be charged for each selected option.",ke),viewPreviousResults:i("View Previous Results",ke)},O=[{slug:"linkedin",name:i("LinkedIn Post",ke),icon:"svg-linkedIn"},{slug:"twitter",name:i("X (Twitter Post)",ke),icon:"svg-twitter"},{slug:"email",name:i("Marketing Email",ke),icon:"svg-email"},{slug:"facebook",name:i("Facebook Post",ke),icon:"svg-facebook"},{slug:"instagram",name:i("Instagram Post",ke),icon:"svg-instagram"}];return jt(()=>{e.socialPosts.selected=[]}),{aiStore:e,aiContent:Ne(),postEditorStore:Q(),activeTab:t,tabs:S,generateButtonText:w,getActiveTabObject:c,processChangeTab:f,justCopied:l,onCopy:P,copyText:C,copyContent:b,currentScreen:s,shouldShowViewPreviousResults:x,error:m,socialOptions:O,strings:V}},components:{BaseHighlightToggle:$s,CoreMainTabs:Fe,CoreModal:we,CreditCounter:Xe,Generic:_l,Email:wl,Loader:ct,StepHeader:dt,StyleForm:ut,SvgArrowBack:pt,SvgClose:ze,SvgCopy:io,SvgCircleCheckSolid:it,SvgRepurposeContent:ns,SvgEmail:$a,SvgInstagram:el,SvgFacebook:Za,SvgLinkedIn:il,SvgTwitter:pl},props:{feature:{type:Object,required:!0},show:{type:Boolean,default(){return!1}}},methods:{updateSelectedSocials(o,e){const n=Ue();if(o){this.isSocialSelected(e)||n.socialPosts.selected.push(e);return}n.socialPosts.selected=n.socialPosts.selected.filter(t=>t.slug!==e.slug)},isSocialSelected(o){return this.aiStore.socialPosts.selected.includes(o)},generate(){this.error=!1,this.currentScreen="loading",this.aiStore.generateSocialPosts().then(()=>{this.currentScreen="results",this.activeTab=this.tabs[0].slug}).catch(()=>{this.currentScreen="settings",this.error=!0,this.aiStore.socialPosts.selected=[]})}}},El={class:"header-left"},xl={class:"header-right"},Tl={class:"aioseo-modal-body aioseo-ai-content-feature-modal-body"},Al={class:"aioseo-ai-content-feature-modal-body-main"},Ml={key:0,class:"settings"},Ll={class:"settings-left"},Il={class:"settings-right"},Bl={class:"form-group"},Hl={class:"credit-disclaimer"},Ol={key:2,class:"results"},Dl={class:"scrollable-component"},Vl={class:"aioseo-ai-content-feature-modal-body-footer"},Rl={class:"footer-left"},Ul={class:"footer-right"};function Kl(o,e,n,t,s,l){const m=p("svg-arrow-back"),c=p("svg-close"),f=p("step-header"),S=p("style-form"),w=p("base-highlight-toggle"),x=p("loader"),C=p("core-main-tabs"),b=p("generic"),P=p("email"),V=p("credit-counter"),O=p("base-button"),B=p("svg-copy"),K=p("svg-circle-check-solid"),D=p("core-modal"),M=Zt("clipboard");return r(),h(D,{show:n.show,classes:["aioseo-ai-content-feature-modal","aioseo-ai-content-social-posts-modal"],onClose:e[6]||(e[6]=A=>o.$emit("closeModal",!0))},{header:d(()=>[a("div",El,[t.currentScreen==="results"?(r(),h(m,{key:0,onClick:e[0]||(e[0]=A=>{t.currentScreen="settings",t.aiStore.socialPosts.selected=[]})})):g("",!0),(r(),h(ce(`svg-${n.feature.svg}`),{class:"aioseo-ai-content-feature-modal-icon"})),a("span",null,_(n.feature.strings.name),1)]),a("div",xl,[a("button",{class:"close",type:"button",onClick:e[2]||(e[2]=pe(A=>o.$emit("closeModal",!0),["stop"]))},[u(c,{onClick:e[1]||(e[1]=A=>o.$emit("closeModal",!0))})])])]),body:d(()=>[a("div",Tl,[a("div",Al,[t.currentScreen==="settings"?(r(),y("div",Ml,[a("div",Ll,[u(f,{step:"1",header:t.strings.step1},null,8,["header"]),u(S,{optionsKey:"socialPosts"})]),a("div",Il,[u(f,{step:"2",header:t.strings.step2},null,8,["header"]),a("div",Bl,[(r(!0),y(he,null,Ie(t.socialOptions,(A,U)=>(r(),y("div",{key:U,class:"field-item"},[u(w,{active:l.isSocialSelected(A),size:"medium",name:A.name,type:"checkbox",modelValue:!1,"onUpdate:modelValue":$=>l.updateSelectedSocials($,A)},{default:d(()=>[(r(),h(ce(A.icon))),E(" "+_(A.name),1)]),_:2},1032,["active","name","onUpdate:modelValue"])]))),128)),a("p",Hl,_(t.strings.creditDisclaimer),1)])])])):g("",!0),t.currentScreen==="loading"?(r(),h(x,{key:1,loaders:t.aiStore.socialPosts.selected},null,8,["loaders"])):g("",!0),t.currentScreen==="results"?(r(),y("div",Ol,[u(C,{tabs:t.tabs,active:t.activeTab,showSaveButton:!1,onChanged:e[3]||(e[3]=A=>t.processChangeTab(A))},{"var-tab-icon":d(({tab:A})=>[(r(),h(ce(A.icon)))]),_:1},8,["tabs","active"]),a("div",Dl,[t.getActiveTabObject().slug!=="email"?(r(),h(b,{key:0,slug:t.getActiveTabObject().slug},null,8,["slug"])):g("",!0),t.getActiveTabObject().slug==="email"?(r(),h(P,{key:1})):g("",!0)])])):g("",!0)]),a("div",Vl,[a("div",Rl,[u(V)]),a("div",Ul,[t.shouldShowViewPreviousResults?(r(),h(O,{key:0,class:"view-button",size:"small",type:"gray",onClick:e[4]||(e[4]=A=>t.currentScreen="results")},{default:d(()=>[a("span",null,_(t.strings.viewPreviousResults),1)]),_:1})):g("",!0),t.currentScreen==="settings"?(r(),h(O,{key:1,class:"generate-button",size:"small",type:"blue",onClick:e[5]||(e[5]=A=>l.generate(!1)),disabled:t.aiStore.socialPosts.selected.length<1||!t.aiContent.hasEnoughCredits(10*t.aiStore.socialPosts.selected.length)},{default:d(()=>[E(_(t.generateButtonText),1)]),_:1},8,["disabled"])):g("",!0),t.currentScreen==="results"?Wt((r(),h(O,{key:2,class:"copy-button",size:"small",type:"gray"},{default:d(()=>[t.justCopied?g("",!0):(r(),h(B,{key:0})),t.justCopied?(r(),h(K,{key:1})):g("",!0),a("span",null,_(t.copyText),1)]),_:1})),[[M,t.copyContent,"copy"],[M,t.onCopy,"success"]]):g("",!0)])])])]),_:1},8,["show"])}const Fl=I(Pl,[["render",Kl]]),$l={setup(){return{aiContent:Ne(),aiStore:Ue(),optionsStore:Te()}},components:{FaqsModal:Pi,KeyPointsModal:Gi,MetaTitleModal:ts,MetaDescriptionModal:ss,SocialPostsModal:Fl,SvgFaq:Et,SvgKeyPoints:Jo,SvgMetaTitle:es,SvgMetaDescription:os,SvgRepurposeContent:ns},props:{feature:{type:Object,required:!0},buttonDisabled:{type:Boolean,required:!1}},data(){return{showModal:!1}},methods:{openModal(){this.showModal=!0,this.aiStore.isModalOpened=!0},closeModal(){this.showModal=!1,this.aiStore.isModalOpened=!1}}},zl={class:"aioseo-ai-content-feature-card"},Nl={class:"header"},ql={class:"description"};function Gl(o,e,n,t,s,l){const m=p("base-button");return r(),y("div",zl,[(r(),h(ce(`svg-${n.feature.svg}`))),a("span",Nl,_(n.feature.strings.name),1),a("span",ql,_(n.feature.strings.description),1),u(m,{size:"small",type:"blue",disabled:!t.optionsStore.internalOptions.internal.ai.credits.remaining||n.buttonDisabled,onClick:l.openModal},{default:d(()=>[E(_(n.feature.strings.buttonSubmit),1)]),_:1},8,["disabled","onClick"]),(r(),h(ce(`${n.feature.slug}-modal`),{feature:n.feature,show:s.showModal,onCloseModal:l.closeModal},null,40,["feature","show","onCloseModal"]))])}const jl=I($l,[["render",Gl]]),Qe="all-in-one-seo-pack",Zl={setup(){return{optionsStore:Te()}},components:{CoreAlert:me,CoreSettingsRow:Ae,CreditCounter:Xe,FeatureCard:jl},props:{parentComponentContext:String},data(){return{getPostEditedContent:bt,features:_r(),postContentLength:0,strings:{aiContentGeneration:i("AI Content Generation",Qe),noContentWarning:i("Your post is too short to generate AI content. Please add some more content. For the best results, we recommend adding at least 200 words.",Qe),trialWarning:N(i("You can try out our AI features for free, enjoy! To unlock additional AI credits, %1$s or %2$s.",Qe),N('<a href="%1$s" target="_blank">%2$s</a>',ae.getUpsellUrl("ai-content","trial-warning","pricing"),i("upgrade to Pro",Qe)),N('<a href="%1$s" target="_blank">%2$s</a>',ae.getUpsellUrl("ai-content","trial-warning","aiCredits"),i("purchase PAYG credits",Qe)))}}},methods:{updateContentLength(o){this.postContentLength=o},watchBlockEditor(){window.wp.data.subscribe(()=>{mt(()=>{this.updateContentLength(this.getPostEditedContent().length)},500)()})},watchClassicEditor(){if(window.tinyMCE)if(document.querySelector("#wp-content-wrap.tmce-active"))window.tinyMCE.get("content").on("keyup",()=>{const o=window.tinyMCE.get("content").getContent({format:"raw"}).length;this.updateContentLength(o)}),window.tinyMCE.get("content").on("paste",()=>{const o=window.tinyMCE.get("content").getContent({format:"raw"}).length;this.updateContentLength(o)});else{const o=document.querySelector("textarea#content");o&&(o.addEventListener("keyup",()=>{const e=o.value.length;this.updateContentLength(e)}),o.addEventListener("paste",()=>{const e=o.value.length;this.updateContentLength(e)}))}},initWatchers(){$e()&&this.watchBlockEditor(),Ke()&&this.watchClassicEditor()}},beforeMount(){this.updateContentLength(this.getPostEditedContent().length),this.initWatchers()}},Wl={class:"name align"},Yl={class:"aioseo-ai-content-features"};function Xl(o,e,n,t,s,l){const m=p("credit-counter"),c=p("core-alert"),f=p("feature-card"),S=p("core-settings-row");return r(),h(S,{align:""},{name:d(()=>[a("div",Wl,_(s.strings.aiContentGeneration),1),u(m,{parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])]),content:d(()=>[s.postContentLength<500?(r(),h(c,{key:0,class:"aioseo-ai-content-no-content-warning",type:"red"},{default:d(()=>[E(_(s.strings.noContentWarning),1)]),_:1})):g("",!0),t.optionsStore.internalOptions.internal.ai.accessToken&&t.optionsStore.internalOptions.internal.ai.isTrialAccessToken?(r(),h(c,{key:1,class:"aioseo-ai-content-trial-warning",type:"blue",innerHTML:s.strings.trialWarning},null,8,["innerHTML"])):g("",!0),a("div",Yl,[(r(!0),y(he,null,Ie(s.features,(w,x)=>(r(),h(f,{key:x,feature:w,buttonDisabled:s.postContentLength<500},null,8,["feature","buttonDisabled"]))),128))])]),_:1})}const _o=I(Zl,[["render",Xl]]),Jl={class:"aioseo-ai-content-standalone aioseo-tab-content"},Ql={__name:"AiContent",props:{parentComponentContext:String},setup(o){const e=o,n=Ue();return(t,s)=>(r(),y("div",Jl,[v(n).isFreeAndOutOfCredits?(r(),h(v(at),{key:0},{default:d(()=>[u(v(_o),{parentComponentContext:e.parentComponentContext},null,8,["parentComponentContext"])]),_:1})):(r(),h(v(_o),{key:1,parentComponentContext:e.parentComponentContext},null,8,["parentComponentContext"])),v(n).isFreeAndOutOfCredits?(r(),h(v(Ks),{key:2})):g("",!0)]))}},ec={emits:["next","previous"],setup(){return{truSeoHighlighterStore:Pt()}},components:{CoreTooltip:Pe,SvgCaret:kt,SvgClose:ze,SvgEllipse:to,SvgEye:lt},computed:{total(){return this.truSeoHighlighterStore.highlightMarks.length},error(){return this.truSeoHighlighterStore.highlightAnalyzerHasError},order(){return this.truSeoHighlighterStore.highlightMarks.findIndex(o=>o.active)+1},showSentence(){var o;return((o=this.truSeoHighlighterStore.activeMark)==null?void 0:o.sentence.length)&&this.truSeoHighlighterStore.activeMark.annotatorSelector==="block"},sentences(){const o=[];let e=1;return this.truSeoHighlighterStore.highlightMarks.forEach(n=>{n.node.isSameNode(this.truSeoHighlighterStore.activeMark.node)&&(o.push(`<strong>(${e})</strong> ${n.sentence}`),e++)}),Do(o.join(" "),1e3," [...]")}},methods:{close(){this.truSeoHighlighterStore.toggleHighlightAnalyzer(null)}}},tc=o=>(To("data-v-aa3e0f58"),o=o(),Ao(),o),oc={class:"tru-seo-highlight-popover","data-arrow-placement":"right"},sc={key:0,class:"tru-seo-highlight-popover__row tru-seo-highlight-popover__row--sentence"},nc={class:"tru-seo-highlight-popover__sentence"},rc=["innerHTML"],ic={class:"tru-seo-highlight-popover__row tru-seo-highlight-popover__row--main"},ac={class:"tru-seo-highlight-popover__count"},lc=tc(()=>a("div",{class:"tru-seo-highlight-popover__pipe"},null,-1)),cc={class:"tru-seo-highlight-popover__nav"},dc=["disabled"],uc=["disabled"],pc={class:"tru-seo-highlight-popover__close"};function gc(o,e,n,t,s,l){const m=p("svg-eye"),c=p("core-tooltip"),f=p("svg-ellipse"),S=p("svg-caret"),w=p("svg-close");return r(),y("div",oc,[l.showSentence?(r(),y("div",sc,[a("div",nc,[u(c,{offset:"120px,0"},{tooltip:d(()=>[a("span",{innerHTML:l.sentences},null,8,rc)]),default:d(()=>[u(m,{width:"16",height:"16"})]),_:1})])])):g("",!0),a("div",ic,[a("div",{class:ne(["tru-seo-highlight-popover__bullet",{"tru-seo-highlight-popover__bullet--error":l.error}])},[u(f,{width:"8"})],2),a("div",ac,[a("span",null,_(l.order)+"/"+_(l.total),1)]),lc,a("div",cc,[a("button",{type:"button",class:"caret-wrapper caret-wrapper--previous",tabindex:"0",disabled:l.order===1,onClick:e[0]||(e[0]=pe(x=>o.$emit("previous"),["stop","exact"]))},[u(S,{width:"20"})],8,dc),a("button",{type:"button",class:"caret-wrapper",tabindex:"0",disabled:l.order===l.total,onClick:e[1]||(e[1]=pe(x=>o.$emit("next"),["stop","exact"]))},[u(S,{width:"20"})],8,uc)]),a("div",pc,[a("button",{type:"button",class:"close-wrapper",tabindex:"0",onClickOnce:e[2]||(e[2]=pe((...x)=>l.close&&l.close(...x),["stop","exact"]))},[u(w,{width:"10"})],32)])])])}const hc=I(ec,[["render",gc],["__scopeId","data-v-aa3e0f58"]]),mc=()=>{var F,G,de,j;const o=te(null),e=te({}),n=$e(),t=Ke(),s=(G=(F=window==null?void 0:window.wp)==null?void 0:F.data)==null?void 0:G.select("core/block-editor"),l=(j=(de=window==null?void 0:window.wp)==null?void 0:de.data)==null?void 0:j.select("core/edit-post"),m=te(null),c=Pt(),f=async(k,T="range")=>{var R,W,z,X,ee,ie;let L="content";(W=(R=k.block)==null?void 0:R.attributes)!=null&&W.caption?L="caption":(X=(z=k.block)==null?void 0:z.attributes)!=null&&X.value?L="value":(ie=(ee=k.block)==null?void 0:ee.attributes)!=null&&ie.citation&&(L="citation"),k.annotatorSelector=T;const H=T==="block"?{selector:T,source:c.source,blockClientId:k.block.clientId}:{selector:T,id:k.id,range:k.range,source:c.source,blockClientId:k.block.clientId,richTextIdentifier:L};return c.dispatchAnnotations.__experimentalAddAnnotation(H)},S=(k,T)=>{if(!T)return!1;!T.hasFocus()&&n&&T.focus();let L=T.selection.win.getSelection();L.selectAllChildren(k.parent);const H=L.toString().length;if(k.range.end<H)for(let R=k.range.end;R<H;R++)L.modify("extend","backward","character");if(0<k.range.start){L=As(L);for(let R=k.range.start;0<R;R--)L.modify("extend","forward","character")}T.undoManager.ignore(()=>{T.annotator.annotate(c.source,{uid:k.id})}),L.empty()},w=()=>{if(c.clearHighlightPopover(),c.sanitizeHighlightMarks(),!c.activeMark)return!1;const k=gs({name:"TruSeoHighlightPopover",render(){return hs(hc,{onNext(){O(1)},onPrevious(){O(-1)}})}}),T=Ms(),L=new ResizeObserver(mt($,750)),H=b("wrapper");if(!H)return!1;H.parentElement.appendChild(T),k.mount(T),L.observe(b("wrapper"),{box:"border-box"}),c.highlightPopover.app=k,c.highlightPopover.node=T,c.highlightPopover.observer=L,$()},x=()=>{c.toggleHighlightAnalyzer(null),c.allowHighlighting=!1},C=({block:k,node:T})=>{var L,H,R,W;try{let z="";return T?z=T.outerText.replace(/\n\n/g,`
`):k&&(z=((L=k==null?void 0:k.attributes)==null?void 0:L.content)||((H=k==null?void 0:k.attributes)==null?void 0:H.caption)||((R=k==null?void 0:k.attributes)==null?void 0:R.value)||((W=k==null?void 0:k.attributes)==null?void 0:W.citation)||"",k.name==="core/table"&&(z=(k==null?void 0:k.originalContent)||""),z=z.replace(/<br[^>]*>/gi,`
`),z=Oo(z)),Ho(z)}catch{return""}},b=k=>{var T;if(k==="closest-relative")return It({element:b("wrapper").parentElement,property:"position",value:"relative"});if(k==="navigable")return It({element:b("wrapper").parentElement,property:"overflow-y",value:"auto"});if(t){if(k==="wrapper")return document.getElementById("content_ifr");if(k==="first-block")return((T=m.value.getBody())==null?void 0:T.firstElementChild)||{}}if(n){if(k==="wrapper")return document.querySelector(".editor-styles-wrapper");if(k==="first-block"){const L=s.getBlocks()[0];return document.getElementById(`block-${L==null?void 0:L.clientId}`)||{}}}},P=()=>{var k;for(const T of s.getBlocks()||[]){if(T.name==="core/freeform"){const L=window.tinymce.get(`editor-${T.clientId}`),H=((k=L.getBody())==null?void 0:k.children)||[];if(!H.length)continue;U(L);for(const R of H)se({block:T,node:R});continue}se({block:T,node:null})}c.highlightMarks.forEach(async(T,L)=>{const H=L===c.highlightMarks.length-1;M(T.parent,H),T.block.name==="core/freeform"?S(T,window.tinymce.get(`editor-${T.block.clientId}`)):(await f(T),H&&setTimeout(()=>{var R;(R=c.highlightMarks.at(-1))==null||R.parent.classList.add("is-hovered")},100))})},V=()=>{var T;const k=((T=m.value.getBody())==null?void 0:T.children)||[];if(!k.length)return!1;U(m.value);for(const L of k)se({block:null,node:L});c.highlightMarks.forEach((L,H)=>{M(L.parent,H===c.highlightMarks.length-1),S(L,m.value)})},O=k=>{const T=c.highlightMarks.findIndex(L=>L.active);if(!c.highlightMarks[T+k])return!1;c.allowScrolling=!0,c.highlightMarks[T].active=!1,c.highlightMarks[T+k].active=!0,w()},B=k=>{var W,z;const T=()=>{k.preventDefault(),k.clipboardData.setData("text/html",window.getSelection().toString())},L=window.getSelection()||{};if(!(L!=null&&L.rangeCount))return!1;const H=((W=k.clipboardData)==null?void 0:W.getData("text/html"))||"";if(H&&H.indexOf(c.source)!==-1)return T(),!1;const R=L.getRangeAt(0)||{};for(const X of Object.values(((z=R==null?void 0:R.cloneContents())==null?void 0:z.children)||[]))if(Object.values((X==null?void 0:X.classList)||[]).some(ee=>ee.endsWith(c.source)))return T(),!1},K=k=>{var W,z;const T=(X,ee)=>{X.collapse(ee.firstChild,ee.firstChild.length),X.deleteFromDocument()};if(["Delete","Backspace"].indexOf(k.key)===-1)return!1;const L=window.getSelection()||null;if(!(L!=null&&L.toString()))return!1;const H=((W=L==null?void 0:L.anchorNode)==null?void 0:W.parentElement)||null,R=((z=L==null?void 0:L.anchorNode)==null?void 0:z.nextElementSibling)||null;Object.values((H==null?void 0:H.classList)||[]).some(X=>X.endsWith(c.source))?T(L,H):Object.values((R==null?void 0:R.classList)||[]).some(X=>X.endsWith(c.source))&&T(L,R)},D=()=>{var T;o.value=new MutationObserver(L=>{let H=!1;for(const R of L)for(const W of(R==null?void 0:R.removedNodes)||[])(c.highlightMarks.some(z=>W.isEqualNode(z.parent))||Object.values((W==null?void 0:W.classList)||[]).some(z=>z.endsWith(c.source)))&&(H=!0);H&&re()});const k=(T=b("first-block"))==null?void 0:T.parentElement;if(typeof k!="object")return!1;o.value.observe(k,{attributes:!1,childList:!0,subtree:!0})},M=(k,T=!1)=>{const L=(R,W)=>{var z,X;W.disconnect();for(const ee of R){if((z=ee==null?void 0:ee.target)!=null&&z.classList.contains("is-hovered"))break;if(Object.values(((X=ee==null?void 0:ee.target)==null?void 0:X.classList)||[]).some(ie=>ie.endsWith(c.source))){q(ee.target);continue}for(const ie of(ee==null?void 0:ee.addedNodes)||[])if(Object.values((ie==null?void 0:ie.classList)||[]).some(At=>At.endsWith(c.source))){q(ie);break}}T&&c.highlightMarks.forEach(async(ee,ie)=>{ee.node||(M(ee.parent),await f(ee,"block")),ie===c.highlightMarks.length-1&&(await ot(),mt(w,250)())})};if(typeof(k==null?void 0:k.parentElement)!="object")return!1;new MutationObserver(L).observe(k,{attributes:!0,childList:!0,subtree:!0})},A=()=>{const k=T=>{var L,H,R;for(const W of T){if((W==null?void 0:W.type)!=="attributes")continue;if(!It({element:(L=b("wrapper"))==null?void 0:L.parentElement,property:"display",value:"none"}).isEqualNode(document.documentElement)||n&&(l.getEditorMode()!=="visual"||s.getBlockMode((H=s.getSelectedBlock())==null?void 0:H.clientId)==="html")||t&&(J(),((R=document.getElementById("content"))==null?void 0:R.nodeName)==="TEXTAREA"&&document.getElementById("content").style.display!=="none"))return x(),!1;c.allowHighlighting=!0}};c.wpBodyContentObserver=new MutationObserver(mt(k,250)),c.wpBodyContentObserver.observe(document.getElementById("wpbody-content"),{attributes:!0,childList:!1,subtree:!0})},U=k=>{k.annotator.register(c.source,{persistent:!1,decorate:()=>({classes:["annotation-text",`annotation-text-${c.source}`]})})},$=(k=[])=>{var ie;if(!c.activeMark||!c.highlightPopover.node)return!1;for(const At of k)if(JSON.stringify(At.contentRect)===JSON.stringify(e))return!1;k.length&&(e.value=((ie=k[0])==null?void 0:ie.contentRect)||e,c.allowScrolling=!1);const T=c.activeMark.node.getBoundingClientRect(),L=b("wrapper").getBoundingClientRect(),H=b("closest-relative").getBoundingClientRect(),R=b("first-block").getBoundingClientRect(),[W,z]=[140,32];let X=T.top,ee=R.left-H.left;W<ee?(c.highlightPopover.node.style.top=X-H.top+"px",c.highlightPopover.node.style.transform="translate(-105%, 0)",c.highlightPopover.node.childNodes[0].dataset.arrowPlacement="right"):(X=X-z-H.top,X=t?X+L.top:X,ee=t?ee+L.left:ee,c.highlightPopover.node.style.top=X+"px",c.highlightPopover.node.style.transform="translate(0, 0)",c.highlightPopover.node.childNodes[0].dataset.arrowPlacement="bottomleft"),c.highlightPopover.node.style.left=ee+"px",Z()},re=()=>{var k;window.removeEventListener("copy",B),window.removeEventListener("keyup",K),(k=o.value)==null||k.disconnect(),c.clearAll(),ot().then(()=>{if(!c.highlightSentences)return c.toggleHighlightAnalyzer(null),!1;n&&P(),t&&V(),D(),window.addEventListener("copy",B),window.addEventListener("keyup",K)})},Z=()=>{ot().then(()=>{var L,H,R,W;if(!c.allowScrolling)return!1;c.activeMark.node.scrollIntoView();let k=b("navigable"),T=k.scrollTop-60;t&&(T-=((H=(L=document.querySelector("#wp-content-editor-tools"))==null?void 0:L.getBoundingClientRect())==null?void 0:H.height)||0,T-=((W=(R=document.querySelector("#wp-content-editor-container .mce-toolbar-grp"))==null?void 0:R.getBoundingClientRect())==null?void 0:W.height)||0),k.isEqualNode(document.documentElement)&&(k=window),k.scrollTo({top:T}),c.allowScrolling=!1})},q=k=>{const T=[];c.highlightMarks.forEach((L,H)=>{if(k.hasAttribute("data-mce-annotation-uid")&&k.dataset.mceAnnotationUid.indexOf(L.id)!==-1){T.push(H);return}if(k.classList.contains(`is-annotated-by-${c.source}`)&&L.block.clientId===k.dataset.block){T.push(H);return}k.id.indexOf(L.id)!==-1&&T.push(H)}),T.length&&T.forEach(L=>{c.highlightMarks[L].node=k})},se=({block:k,node:T})=>{const L=C({block:k,node:T});if(L)for(const[H,R]of Object.entries(c.highlightSentences||{})){const W=new RegExp(je(R),"g");let z;for(;(z=W.exec(L))!==null&&!c.highlightMarks.find(ie=>ie.sentenceIndex===H);){const X={start:z.index,end:z.index+z[0].length||1};c.highlightMarks.find(ie=>T?(ie.range.start===X.start||ie.range.end===X.end)&&ie.parent.isSameNode(T):(ie.range.start===X.start||ie.range.end===X.end)&&ie.block.clientId===k.clientId)||c.highlightMarks.push({id:Fn(1,999999999),range:X,block:k,parent:T||document.getElementById(`block-${k.clientId}`),active:c.highlightMarks.length===0,sentenceIndex:H,sentence:R,node:null,annotatorSelector:null})}}if(k)for(const H of(k==null?void 0:k.innerBlocks)||[])se({block:H,node:null})},J=()=>{if(m.value)return!1;const k=window.setInterval(()=>{var T;if(m.value=((T=window==null?void 0:window.tinymce)==null?void 0:T.get("content"))||null,!m.value)return!1;window.clearInterval(k),m.value.dom.addStyle(`
				span.annotation-text.annotation-text-${c.source} {
					background-color: #CCE0FF;
					color: inherit;
					display: inline;
					font-size: inherit;
					font-weight: inherit;
					letter-spacing: inherit;
					line-height: inherit;
					position: static;
				}
				`.trim())},500)},Y=(k,T)=>{const L=JSON.stringify(k),H=JSON.stringify(T);L!==H&&re()};return Eo(()=>{var T;c.wpBodyContentObserver&&((T=c.wpBodyContentObserver)==null||T.disconnect());const k=window.setInterval(()=>{typeof b("wrapper")=="object"&&(window.clearInterval(k),A())},1e3)}),Yt(()=>{(We()||!n&&!t)&&(c.enabled=!1),n&&(!c.dispatchAnnotations||!s||!l)&&(c.enabled=!1)}),{watchHighlightSentences:Y}},_c="all-in-one-seo-pack",fc={emits:["selectedKeyphrase","deleted","saved"],setup(){return{keywordRankTrackerStore:ft()}},components:{CoreTooltip:Pe,SvgPencil:vt,SvgStatistics:zs,SvgTrash:wt},props:{index:{type:Number},keyphrase:{type:String},score:{type:Number}},data(){return{edit:!1,strings:{delete:i("Delete",_c)}}},computed:{scoreClass(){return 79<this.score?"score-green":49<this.score?"score-orange":0<this.score?"score-red":"score-none"}},methods:{editKeyphraseEv(o){this.edit=!0,this.$emit("selectedKeyphrase",o)},deleteKeyphraseEv(o){this.edit=!1,this.$emit("deleted",o)},toggleKeyphrasesPanel(o){this.$emit("selectedKeyphrase",o)},closeEdit(o){var t;const e=(t=o.target)==null?void 0:t.value.trim(),n=this.index;e?(this.edit=!1,this.$emit("saved",{index:n,value:e})):this.deleteKeyphraseEv(n)},pressEnter(o){o.preventDefault(),o.target.blur(),this.edit=!1}}},yc={class:"aioseo-keyphrase-tag"},vc={key:0,class:"aioseo-edit-keyphrase-tag"},kc=["value"];function Sc(o,e,n,t,s,l){const m=p("svg-pencil"),c=p("svg-statistics"),f=p("svg-trash"),S=p("core-tooltip");return r(),y("div",yc,[a("span",{class:ne(["aioseo-add-keyphrase-tag",s.edit?"hidden":""])},[a("span",{class:"keyphrase-name",onClick:e[0]||(e[0]=w=>l.toggleKeyphrasesPanel(n.index))},_(n.keyphrase),1),a("span",{class:"keyphrase-edit",onClick:e[1]||(e[1]=w=>l.editKeyphraseEv(n.index))},[u(m)]),a("a",{href:"#",onClick:e[2]||(e[2]=pe(w=>t.keywordRankTrackerStore.toggleModal({modal:"modalOpenPostEdit",open:!0}),["prevent","exact"])),class:"btn-keyword-rank-tracker"},[u(c,{width:"20"})]),a("span",{class:ne(["keyphrase-score",l.scoreClass]),onClick:e[3]||(e[3]=w=>l.toggleKeyphrasesPanel(n.index))},_(n.score)+"/100",3)],2),s.edit?(r(),y("span",vc,[a("input",{value:n.keyphrase,onBlur:e[4]||(e[4]=(...w)=>l.closeEdit&&l.closeEdit(...w)),onKeydown:e[5]||(e[5]=Xt((...w)=>l.pressEnter&&l.pressEnter(...w),["enter"]))},null,40,kc),a("span",{class:"keyphrase-delete",onClick:e[6]||(e[6]=w=>l.deleteKeyphraseEv(n.index))},[u(S,{type:"action"},{tooltip:d(()=>[E(_(s.strings.delete),1)]),default:d(()=>[u(f)]),_:1})])])):g("",!0)])}const rs=I(fc,[["render",Sc]]),bc={},Cc={width:"16",height:"11",viewBox:"0 0 16 11",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-eye-filled"},wc=a("path",{d:"M8.0018 8.57162C8.78938 8.57162 9.45817 8.29596 10.0082 7.74465C10.5582 7.19335 10.8332 6.5239 10.8332 5.73632C10.8332 4.94874 10.5575 4.27995 10.0062 3.72995C9.4549 3.17995 8.78546 2.90495 7.99787 2.90495C7.21029 2.90495 6.5415 3.1806 5.9915 3.73191C5.4415 4.28322 5.1665 4.95266 5.1665 5.74025C5.1665 6.52783 5.44216 7.19661 5.99347 7.74661C6.54477 8.29662 7.21422 8.57162 8.0018 8.57162ZM7.99592 7.60495C7.47631 7.60495 7.03595 7.42309 6.67484 7.05937C6.31373 6.69563 6.13317 6.25396 6.13317 5.73436C6.13317 5.21475 6.31503 4.77439 6.67875 4.41328C7.04249 4.05217 7.48415 3.87161 8.00375 3.87161C8.52337 3.87161 8.96373 4.05348 9.32484 4.4172C9.68595 4.78093 9.8665 5.2226 9.8665 5.7422C9.8665 6.26181 9.68464 6.70217 9.32092 7.06328C8.95719 7.42439 8.51552 7.60495 7.99592 7.60495ZM7.99984 10.7383C6.37762 10.7383 4.91095 10.2772 3.59984 9.35495C2.28873 8.43273 1.31095 7.22717 0.666504 5.73828C1.31095 4.24939 2.28873 3.04384 3.59984 2.12161C4.91095 1.19939 6.37762 0.738281 7.99984 0.738281C9.62206 0.738281 11.0887 1.19939 12.3998 2.12161C13.7109 3.04384 14.6887 4.24939 15.3332 5.73828C14.6887 7.22717 13.7109 8.43273 12.3998 9.35495C11.0887 10.2772 9.62206 10.7383 7.99984 10.7383Z",fill:"currentColor"},null,-1),Pc=[wc];function Ec(o,e){return r(),y("svg",Cc,Pc)}const xc=I(bc,[["render",Ec]]),fo="all-in-one-seo-pack",Tc={setup(){return{truSeoHighlighterStore:Pt()}},components:{CoreTooltip:Pe,SvgEye:lt,SvgEyeFilled:xc},props:{analyzer:String},data(){return{strings:{highlightSections:i("Highlight sections in the Editor",fo),highlightingIsDisabled:i("Highlighting is disabled for current view",fo)}}},methods:{onClickBtnToggleHighlighter(){this.truSeoHighlighterStore.toggleHighlightAnalyzer(this.analyzer)}}},Ac=["disabled"];function Mc(o,e,n,t,s,l){const m=p("svg-eye"),c=p("core-tooltip"),f=p("svg-eye-filled");return t.truSeoHighlighterStore.enabled?(r(),y("button",{key:0,type:"button",class:"tru-seo-toggle-highlighter",disabled:!t.truSeoHighlighterStore.allowHighlighting,onClick:e[0]||(e[0]=pe(S=>l.onClickBtnToggleHighlighter(),["stop","exact"]))},[t.truSeoHighlighterStore.highlightAnalyzer!==n.analyzer?(r(),h(c,{key:0,offset:o.$root.$data.screenContext==="sidebar"?"-200px,0":"",type:"action"},{tooltip:d(()=>[E(_(t.truSeoHighlighterStore.allowHighlighting?s.strings.highlightSections:s.strings.highlightingIsDisabled),1)]),default:d(()=>[u(m,{width:"16",height:"16"})]),_:1},8,["offset"])):(r(),h(f,{key:1,width:"16",height:"16"}))],8,Ac)):g("",!0)}const Lc=I(Tc,[["render",Mc]]),Ic={class:"aioseo-analysis-detail"},Bc={key:0,class:"detail detail--pl-0"},Hc={key:0,class:"detail"},Oc={class:"title__text"},Dc={class:"description"},Tt={__name:"MetaboxAnalysisDetail",props:{analysisItems:{type:Object}},setup(o){const n={switchToVisualEditor:i("TruSEO cannot analyze the post while you are using the Code Editor. Please switch back to the Visual Editor to view your results.","all-in-one-seo-pack")},t=s=>{s.target.parentElement.classList.toggle("toggled")};return(s,l)=>(r(),y("ul",Ic,[v(fs)()?(r(),y("li",Bc,[u(v(me),{type:"yellow"},{default:d(()=>[E(_(n.switchToVisualEditor),1)]),_:1})])):(r(!0),y(he,{key:1},Ie(o.analysisItems,(m,c)=>{var f;return r(),y(he,{key:c},[m.title?(r(),y("li",Hc,[a("p",{class:ne(["title",m.error===0?"toggled":""])},[m.error===0?(r(),h(v(St),{key:0,width:"16"})):g("",!0),m.error===1?(r(),h(v(Es),{key:1,width:"16"})):g("",!0),a("span",Oc,_(m.title),1),(f=m==null?void 0:m.highlightSentences)!=null&&f.length?(r(),h(v(Lc),{key:2,analyzer:c},null,8,["analyzer"])):g("",!0),u(v(kt),{width:"16",role:"button",onClick:pe(t,["stop"])})],2),a("p",Dc,_(m.description),1)])):g("",!0)],64)}),128))]))}},et="all-in-one-seo-pack",Vc={setup(){return{licenseStore:_e(),postEditorStore:Q(),rootStore:Ce(),truSeo:new Vo}},components:{CoreAlert:me,CoreKeyphrase:rs,CoreLoader:Re,CoreTooltip:Pe,SvgCirclePlus:Ct,metaboxAnalysisDetail:Tt},data(){return{selectedKeyphrase:0,strings:{additional:i("Additional Keywords",et),addKeyphrase:i("Add Additional Keywords",et),keyphraseDocumentation:i("Improve your SEO rankings with additional keywords.",et),upsell:N(i("Additional Keywords are a %1$s feature. %2$s",et),"PRO",ae.getUpsellLink("post-settings",Le.learnMore,"additional-keywords",!0)),maxAmountReached:N(i("You have reached the maximum of %1$s additional keywords.",et),this.postEditorStore.currentPost.maxAdditionalKeyphrases)}}},watch:{"postEditorStore.currentPost.keyphrases.additional"(){this.postEditorStore.currentPost.keyphrases.additional&&!this.postEditorStore.currentPost.keyphrases.additional[this.selectedKeyphrase]&&(this.selectedKeyphrase=0)}},methods:{onSelectedKeyphrase(o){this.selectedKeyphrase=o},onSaved(o){const{index:e,value:n}=o;this.postEditorStore.currentPost.keyphrases.additional[e].keyphrase=n,this.postEditorStore.currentPost.keyphrases.additional[e].score=0,this.postEditorStore.currentPost.loading.additional[e]=!0,this.postEditorStore.isDirty=!0,this.truSeo.runAnalysis({postId:this.postEditorStore.currentPost.id,postData:this.postEditorStore.currentPost}),this.selectedKeyphrase=e},onDeleted(o){const e=[...this.postEditorStore.currentPost.keyphrases.additional];e.splice(o,1),this.postEditorStore.currentPost.keyphrases.additional=null,setTimeout(()=>{this.postEditorStore.currentPost.keyphrases.additional=e,this.postEditorStore.isDirty=!0,this.truSeo.runAnalysis({postId:this.postEditorStore.currentPost.id,postData:this.postEditorStore.currentPost})},300)},addKeyphraseEv(){var t,s,l;if(this.postEditorStore.currentPost.maxAdditionalKeyphrases<=((s=(t=this.postEditorStore.currentPost.keyphrases)==null?void 0:t.additional)==null?void 0:s.length))return;const e=document.getElementsByClassName(`add-keyphrase-${this.$root.$data.screenContext}-input`)[0].querySelector(".medium"),n=e==null?void 0:e.value.trim();if(n){const m={keyphrase:n,score:0},c=this.postEditorStore.currentPost.keyphrases.additional.push(m),f=document.getElementsByClassName("keyphrase-name");this.postEditorStore.currentPost.loading.additional[0]=!0,e.value="",e.blur(),this.postEditorStore.isDirty=!0,(l=f[c])==null||l.click(),this.truSeo.runAnalysis({postId:this.postEditorStore.currentPost.id,postData:this.postEditorStore.currentPost}),this.selectedKeyphrase=c-1}},pressEnter(o){const e=document.getElementById("add-additional-keyphrase");o.preventDefault(),e.click()},created(){this.postEditorStore.currentPost.keyphrases.forEach((o,e)=>{this.postEditorStore.currentPost.loading.additional[e]=!1})}},mounted(){var o;this.selectedKeyphrase=((o=this.postEditorStore.currentPost.keyphrases.additional)==null?void 0:o.length)-1}},Rc={class:"additional-keyphrases-panel"},Uc={key:0},Kc={class:"analysis-wrapper"},Fc={class:"aioseo-description additional-keyphrases-description"},$c=["innerHTML"];function zc(o,e,n,t,s,l){var P,V,O,B,K,D;const m=p("core-keyphrase"),c=p("core-loader"),f=p("metaboxAnalysisDetail"),S=p("base-input"),w=p("svg-circle-plus"),x=p("base-button"),C=p("core-tooltip"),b=p("core-alert");return r(),y("div",Rc,[t.postEditorStore.currentPost.keyphrases.additional&&((V=(P=t.postEditorStore.currentPost.keyphrases)==null?void 0:P.additional)!=null&&V.length)&&t.rootStore.isPro&&t.licenseStore.license.isActive?(r(),y("div",Uc,[(r(!0),y(he,null,Ie(t.postEditorStore.currentPost.keyphrases.additional,(M,A)=>(r(),h(m,{key:A,index:A,keyphrase:M.keyphrase,score:M.score,onSaved:l.onSaved,onDeleted:l.onDeleted,onSelectedKeyphrase:l.onSelectedKeyphrase,class:ne(["aioseo-keyphrase-tag additional-keyphrase",s.selectedKeyphrase===A?"selected":null])},null,8,["index","keyphrase","score","onSaved","onDeleted","onSelectedKeyphrase","class"]))),128)),a("div",Kc,[t.postEditorStore.currentPost.loading.additional[s.selectedKeyphrase]&&t.postEditorStore.currentPost.keyphrases.additional[s.selectedKeyphrase]&&t.postEditorStore.currentPost.keyphrases.additional[s.selectedKeyphrase].keyphrase?(r(),h(c,{key:0,class:"analysis-loading",dark:""})):g("",!0),!t.postEditorStore.currentPost.loading.additional[s.selectedKeyphrase]&&t.postEditorStore.currentPost.keyphrases.additional[s.selectedKeyphrase]&&t.postEditorStore.currentPost.keyphrases.additional[s.selectedKeyphrase].keyphrase?(r(),h(f,{key:1,analysisItems:t.postEditorStore.currentPost.keyphrases.additional[s.selectedKeyphrase].analysis},null,8,["analysisItems"])):g("",!0)])])):g("",!0),t.rootStore.isPro&&t.licenseStore.license.isActive?(r(),h(S,{key:1,size:"medium",class:ne(`add-keyphrase-${o.$root.$data.screenContext}-input`),onKeydown:Xt(l.pressEnter,["enter"])},null,8,["class","onKeydown"])):g("",!0),t.rootStore.isPro&&t.licenseStore.license.isActive&&t.postEditorStore.currentPost.maxAdditionalKeyphrases>((B=(O=t.postEditorStore.currentPost.keyphrases)==null?void 0:O.additional)==null?void 0:B.length)?(r(),h(x,{key:2,id:"add-additional-keyphrase",class:"add-keyphrase gray medium",onClick:l.addKeyphraseEv},{default:d(()=>[u(w,{width:"14",height:"14"}),E(" "+_(s.strings.addKeyphrase),1)]),_:1},8,["onClick"])):g("",!0),t.rootStore.isPro&&t.licenseStore.license.isActive&&t.postEditorStore.currentPost.maxAdditionalKeyphrases<=((D=(K=t.postEditorStore.currentPost.keyphrases)==null?void 0:K.additional)==null?void 0:D.length)?(r(),h(C,{key:3},{tooltip:d(()=>[a("span",null,_(s.strings.maxAmountReached),1)]),default:d(()=>[u(x,{id:"add-additional-keyphrase",class:"add-keyphrase gray medium",disabled:!0,onClick:l.addKeyphraseEv},{default:d(()=>[u(w,{width:"14",height:"14"}),E(" "+_(s.strings.addKeyphrase),1)]),_:1},8,["onClick"])]),_:1})):g("",!0),!t.rootStore.isPro||!t.licenseStore.license.isActive?(r(),y(he,{key:4},[a("div",Fc,_(s.strings.keyphraseDocumentation),1),u(b,{class:"inline-upsell",type:"blue"},{default:d(()=>[a("div",{innerHTML:s.strings.upsell},null,8,$c)]),_:1})],64)):g("",!0)])}const Nc=I(Vc,[["render",zc],["__scopeId","data-v-bec514f6"]]),qc={},Gc={class:"aioseo-ai-content",viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},jc=a("path",{d:"M2.33301 14.1785V11.9999H9.95801V14.1785H2.33301ZM2.33301 9.82136V7.64279H14.3152V9.82136H2.33301ZM2.33301 5.46422V3.28564H14.3152V5.46422H2.33301Z",fill:"currentColor"},null,-1),Zc=a("path",{d:"M18.9124 5.98835C18.9769 5.81422 19.2231 5.81422 19.2876 5.98835L19.9054 7.65792C19.9256 7.71266 19.9688 7.75582 20.0235 7.77608L21.6931 8.39387C21.8672 8.45831 21.8672 8.70458 21.6931 8.76902L20.0235 9.38681C19.9688 9.40707 19.9256 9.45023 19.9054 9.50497L19.2876 11.1745C19.2231 11.3487 18.9769 11.3487 18.9124 11.1745L18.2946 9.50498C18.2744 9.45023 18.2312 9.40707 18.1765 9.38681L16.5069 8.76902C16.3328 8.70458 16.3328 8.45831 16.5069 8.39387L18.1765 7.77608C18.2312 7.75582 18.2744 7.71266 18.2946 7.65792L18.9124 5.98835Z",fill:"currentColor"},null,-1),Wc=a("path",{d:"M15.9256 12.1288C16.0431 11.8114 16.492 11.8114 16.6094 12.1288L17.5264 14.6068C17.7233 15.139 18.1429 15.5586 18.6751 15.7555L21.1531 16.6725C21.4705 16.7899 21.4705 17.2388 21.1531 17.3563L18.6751 18.2732C18.1429 18.4701 17.7233 18.8897 17.5264 19.4219L16.6094 21.8999C16.492 22.2173 16.0431 22.2173 15.9256 21.8999L15.0087 19.4219C14.8118 18.8897 14.3922 18.4701 13.86 18.2732L11.382 17.3563C11.0646 17.2388 11.0646 16.7899 11.382 16.6725L13.86 15.7555C14.3922 15.5586 14.8118 15.139 15.0087 14.6068L15.9256 12.1288Z",fill:"currentColor"},null,-1),Yc=[jc,Zc,Wc];function Xc(o,e){return r(),y("svg",Gc,Yc)}const is=I(qc,[["render",Xc]]),Jc="all-in-one-seo-pack",Qc={setup(){return{settingsStore:De()}},components:{CoreTooltip:Pe,SvgAiContent:is,MetaTitleModal:ts,MetaDescriptionModal:ss},props:{feature:{type:Object,required:!0}},data(){return{strings:{useAiGenerator:i("Use AI Generator",Jc)},showModal:!1}}},ed={class:"aioseo-ai-generator"};function td(o,e,n,t,s,l){const m=p("svg-ai-content"),c=p("core-tooltip");return r(),y("div",ed,[u(c,{type:"action",offset:"-30px,0"},{tooltip:d(()=>[E(_(s.strings.useAiGenerator),1)]),default:d(()=>[a("button",{type:"button",onClick:e[0]||(e[0]=f=>s.showModal=!0)},[u(m)])]),_:1}),(r(),h(ce(`${n.feature.slug}-modal`),{feature:n.feature,show:s.showModal,onCloseModal:e[1]||(e[1]=f=>s.showModal=!1)},null,40,["feature","show"]))])}const od=I(Qc,[["render",td]]),sd={setup(){const{getErrorClass:o,getErrorDisplay:e,getScoreClass:n,strings:t}=oo();return{getErrorClass:o,getErrorDisplay:e,getScoreClass:n,settingsStore:De(),strings:t}},components:{CoreTooltip:Pe,SvgCaret:kt,SvgCircleCheck:St,SvgCircleQuestionMark:so,SvgEllipse:to,TransitionSlide:mn},props:{slug:{type:String,required:!0},headerText:String,focusScore:Number,trueSeoScore:Number,toggles:{type:Boolean,default(){return!0}},hideHeader:Boolean,noSlide:Boolean,saveToggleStatus:{type:Boolean,default(){return!0}}},watch:{"settingsStore.metaBoxTabs.mainSidebar":{deep:!0,handler(o){this.$root.$data.screenContext==="sidebar"&&this.openCard(o.card)}}},methods:{openCard(o){for(const e in this.settingsStore.settings.toggledCards)this.settingsStore.settings.toggledCards[e]&&this.settingsStore.toggleCard({slug:e});this.settingsStore.toggleCard({slug:o})}},created(){this.openCard(this.settingsStore.metaBoxTabs.mainSidebar.card)}},nd={class:"aioseo-card aioseo-sidebar-card"},rd={class:"text"},id={key:0,class:"content"},ad={key:1,class:"content"};function ld(o,e,n,t,s,l){const m=p("svg-ellipse"),c=p("svg-circle-check"),f=p("svg-circle-question-mark"),S=p("core-tooltip"),w=p("svg-caret"),x=p("transition-slide");return r(),y("div",nd,[n.hideHeader?g("",!0):(r(),y("div",{key:0,class:"header",onClick:e[0]||(e[0]=C=>t.settingsStore.toggleCard({slug:n.slug,shouldSave:n.saveToggleStatus}))},[a("div",rd,[Ve(o.$slots,"header",{},()=>[E(_(n.headerText),1)]),n.focusScore>=0?Ve(o.$slots,"alt",{key:0},()=>[n.focusScore!==null?(r(),y("span",{key:0,class:ne(["card-score",t.getScoreClass(n.focusScore)])},_(n.focusScore)+"/100 ",3)):g("",!0)]):g("",!0),n.trueSeoScore>=0?Ve(o.$slots,"alt",{key:1},()=>[a("span",{class:ne(["card-score",t.getErrorClass(n.trueSeoScore)])},[0<n.trueSeoScore?(r(),h(m,{key:0,width:"6"})):g("",!0),n.trueSeoScore===0?(r(),h(c,{key:1,width:"12"})):g("",!0),E(" "+_(t.getErrorDisplay(n.trueSeoScore)),1)],2)]):g("",!0),o.$slots.tooltip?(r(),h(S,{key:2},{tooltip:d(()=>[Ve(o.$slots,"tooltip")]),default:d(()=>[u(f)]),_:3})):g("",!0)]),n.toggles&&t.settingsStore.settings.toggledCards?(r(),h(w,{key:0,class:ne({rotated:!t.settingsStore.settings.toggledCards[n.slug]})},null,8,["class"])):g("",!0)])),t.settingsStore.settings.toggledCards||n.noSlide?(r(),h(x,{key:1,active:t.settingsStore.settings.toggledCards[n.slug]&&n.toggles||n.noSlide},{default:d(()=>[o.$slots["before-tabs"]?(r(),y("div",id,[Ve(o.$slots,"before-tabs")])):g("",!0),Ve(o.$slots,"tabs"),o.$slots.default?(r(),y("div",ad,[Ve(o.$slots,"default")])):g("",!0)]),_:3},8,["active"])):g("",!0)])}const cd=I(sd,[["render",ld]]),dd={props:{width:Number,height:Number,fillColor:String,strokeColor:String,strokeWidth:Number,data:Array},computed:{getViewBox(){return"0 0 "+this.width+" "+this.height},polylinePoints(){const o=Math.max(...this.data.map(s=>s.x)),e=Math.max(...this.data.map(s=>s.y)),n=this.height-this.strokeWidth,t=this.data.map(s=>{const l=s.x===0?0:s.x/o,m=s.y===0?0:s.y/e,c=l*this.width,f=n-m*n+this.strokeWidth;return`${c},${f}`}).join(" ");return`0,${n+this.strokeWidth} `+t+` ${this.width},${n+this.strokeWidth}`}}},ud=["width","height","viewBox"],pd=["fill","points"],gd=["stroke","strokeWidth","points"];function hd(o,e,n,t,s,l){return r(),y("svg",{width:n.width,height:n.height,viewBox:l.getViewBox,role:"img","aria-hidden":"true",focusable:"false"},[a("polygon",{fill:n.fillColor,points:l.polylinePoints},null,8,pd),a("polyline",{fill:"none",stroke:n.strokeColor,strokeWidth:n.strokeWidth,strokeLinejoin:"round",strokeLinecap:"round",points:l.polylinePoints},null,8,gd)],8,ud)}const md=I(dd,[["render",hd]]),_d={},fd={viewBox:"0 0 158 21",class:"aioseo-logo-semrush"},yd=a("path",{d:"M108.808 8.212c0-2.579-1.586-4.456-4.628-4.456h-9.826v13.37h3.227v-4.563h3.822l3.742 4.562h3.637v-.29l-3.637-4.351c2.288-.463 3.663-2.13 3.663-4.272zm-4.985 1.653h-6.229V6.533h6.229c1.15 0 1.891.608 1.891 1.666 0 1.084-.714 1.666-1.891 1.666zM157.593 3.756h-3.029v5.078h-8.133V3.756h-3.266v13.383h3.266v-5.277h8.133v5.277h3.029V3.756zM85.72 3.756l-3.598 11.253h-.198l-3.61-11.253H72.56v13.383h3.081V6.149h.185l3.597 10.99h4.96l3.61-10.99h.185v10.99h3.174V3.756h-5.634zM50.57 9.23c-1.138-.118-3.267-.317-4.404-.436-1.124-.119-1.772-.45-1.772-1.19 0-.714.687-1.31 3.464-1.31 2.46 0 4.721.53 6.692 1.482V4.787c-1.97-.939-4.153-1.402-6.864-1.402-3.808 0-6.44 1.587-6.44 4.285 0 2.275 1.547 3.518 4.642 3.861 1.124.12 3.028.291 4.364.397 1.454.12 1.878.569 1.878 1.23 0 .913-1.019 1.468-3.597 1.468-2.619 0-5.277-.86-7.168-2.063v3.081c1.521 1.019 4.14 1.878 7.062 1.878 4.152 0 6.824-1.6 6.824-4.47.026-2.168-1.402-3.478-4.682-3.821zM57.393 3.756v13.383h12.47V14.4h-9.389v-2.71h9.23V8.978h-9.23V6.493h9.39V3.756H57.392zM136.487 9.23c-1.138-.118-3.267-.317-4.404-.436-1.124-.119-1.772-.45-1.772-1.19 0-.714.688-1.31 3.465-1.31 2.459 0 4.721.53 6.691 1.482V4.787c-1.97-.939-4.152-1.402-6.863-1.402-3.809 0-6.44 1.587-6.44 4.285 0 2.275 1.547 3.518 4.641 3.861 1.124.12 3.029.291 4.364.397 1.455.12 1.878.569 1.878 1.23 0 .913-1.018 1.468-3.597 1.468-2.618 0-5.276-.86-7.167-2.063v3.081c1.52 1.019 4.139 1.878 7.061 1.878 4.153 0 6.824-1.6 6.824-4.47.027-2.168-1.402-3.478-4.681-3.821zM121.742 3.756v6.85c0 2.592-1.574 4.02-3.941 4.02-2.38 0-3.941-1.402-3.941-4.06v-6.81h-3.213v6.506c0 4.853 3.028 7.26 7.207 7.26 4.007 0 7.115-2.301 7.115-7.101V3.756h-3.227z",fill:"#020202"},null,-1),vd=a("path",{d:"M30.19 10.368c0 .648-.33.753-1.15.753-.872 0-1.031-.145-1.124-.806-.172-1.68-1.309-3.108-3.213-3.267-.608-.052-.754-.277-.754-1.031 0-.7.106-1.031.648-1.031 3.306.013 5.594 2.67 5.594 5.382zm4.814 0C35.004 5.329 31.593 0 23.711 0H8.054c-.318 0-.516.159-.516.45 0 .158.119.304.225.383.568.45 1.415.952 2.525 1.508 1.085.542 1.931.899 2.777 1.243.357.145.49.304.49.502 0 .278-.199.45-.582.45H.543c-.371 0-.543.238-.543.476 0 .198.066.37.238.542 1.005 1.058 2.618 2.328 4.96 3.796a71.557 71.557 0 006.611 3.636c.344.159.45.344.45.542-.013.225-.185.41-.582.41h-5.7c-.317 0-.502.172-.502.437 0 .145.119.33.278.476 1.295 1.177 3.372 2.46 6.136 3.636C15.579 20.061 19.32 21 23.526 21c7.974 0 11.478-5.964 11.478-10.632zm-10.407 7.445c-4.073 0-7.485-3.32-7.485-7.458 0-4.074 3.399-7.353 7.485-7.353 4.179 0 7.458 3.266 7.458 7.353-.013 4.139-3.28 7.458-7.458 7.458z",fill:"#FF642D"},null,-1),kd=[yd,vd];function Sd(o,e){return r(),y("svg",fd,kd)}const bd=I(_d,[["render",Sd]]),le="all-in-one-seo-pack",Cd={setup(){return{connectStore:fn(),licenseStore:_e(),optionsStore:Te(),postEditorStore:Q(),rootStore:Ce(),semrushStore:$n(),truSeo:new Vo}},components:{CoreAlert:me,CoreKeyphrase:rs,CoreLoader:Re,CoreModal:we,CoreTooltip:Pe,SvgAreaChart:md,SvgCircleCheck:St,SvgCirclePlus:Ct,SvgLogoSemrush:bd,SvgTrash:wt,metaboxAnalysisDetail:Tt},data(){return{showSemrushTooltip:!1,loadingResults:!1,semrushShowModal:!1,addingAdditionalKeyphrase:!1,removingAdditionalKeyphrase:!1,semrushCountry:null,settingsStore:De(),strings:{modalTitle:N(i("Additional Keywords by %1$s",le),"Semrush"),addKeyphrase:i("Add Focus Keyword",le),getAdditionalKeyphrases:i("Get Additional Keywords",le),showResultsFor:i("Show Results For:",le),keyphrase:i("Keyword",le),volume:i("Volume",le),trend:i("Trend",le),addAdditionalKeyphrase:i("Add Keyword",le),removeAdditionalKeyphrase:i("Remove Keyword",le),noResults:i("No results",le),upsell:N(i("Analyzing your content with %1$s keywords is only available to licensed %2$s users. %3$s",le),"Semrush","<strong>AIOSEO Pro</strong>",ae.getUpsellLink("semrush-keywords",Le.learnMore,null,!0)),semrushGetAdditionalKeyphrases:N(i("%1$s integrates directly with %2$s to provide you with actionable keywords to help you write better content.",le),"AIOSEO","Semrush"),pleaseAddFocusKeyphrase:i("To use this feature, first add a focus keyword.",le),focusKeyphrase:i("Focus Keyword",le),delete:i("Delete",le),semrushTooltip:N(i("Get Additional Keywords with %1$s!",le),"Semrush"),semrushTooltipLicenseKey:N(i("%1$sA valid license key is required%2$s in order to connect with %3$s.",le),'<a href="'+this.rootStore.aioseo.urls.aio.settings+'">',"</a>","Semrush"),youHaveExceededSemrush:N(i("You have exceeded the number of requests allowed by your %1$s plan.",le),"Semrush"),inOrderToUpgradeSemrush:N(i("In order to continue searching for additional keywords, you'll need to upgrade. %1$s",le),ae.getUpsellLink("semrush-pricing",Le.learnMore,"semrushPricing",!0)),maxAmountReached:N(i("You have reached the maximum of %1$s additional keywords.",le),this.postEditorStore.currentPost.maxAdditionalKeyphrases)}}},watch:{semrushCountry:{deep:!0,handler(){this.settingsStore.changeSemrushCountry(this.semrushCountry),this.getKeyphrases()}}},computed:{semrushError(){var o;return this.semrushStore.error.includes("TOTAL LIMIT EXCEEDED")?i("You have exceeded the limit for requests. Please try again later.",le):((o=this.semrushStore)==null?void 0:o.error)||i("An error occurred while fetching keywords. Please try again later.",le)}},methods:{semrushDatabase(){return JSON.parse(JSON.stringify(Hs)).map(e=>(e.value==="GB"&&(e.value="UK",e.label="United Kingdom"),e.value==="KR"&&(e.label="South Korea"),e)).filter(e=>Os.includes(e.value.toLowerCase())).map(e=>(e.label=e.label+" - "+e.value.toUpperCase(),e))},getAdditionalKeyphrases(){if(this.showSemrushTooltip=!1,!this.connectStore.isConnected){this.openConnectPopup(this.rootStore.aioseo.urls.connect+"&semrush=true");return}if(!this.semrushStore.hasValidTokens){this.openPopup("https://oauth.semrush.com/auth/login?client_id=aioseo&redirect_uri=https%3A%2F%2Foauth.semrush.com%2Foauth2%2Faioseo%2Fsuccess&ref=2190331110&response_type=code&scope=user.id");return}this.openModal()},transformTrendDataToChartPoints(o){return o.split(",").map((n,t)=>({x:t,y:parseFloat(n)}))},openConnectPopup(o){go(o,this.connectWithAioseo,600,630,!0,["token"],this.completedConnectCallback,this.closedConnectCallback)},openPopup(o){go(o,"Semrush Oauth",450,570,!0,["code"],this.completedCallback,this.closedCallback,this.postMessageCallback)},async completedCallback(o){return this.semrushStore.authenticate(o.code)},completedConnectCallback(o){return this.connectStore.saveConnectToken(o.token)},openModal(){this.semrushShowModal=!0,!this.semrushStore.error&&this.getKeyphrases()},getKeyphrases(){var o,e,n;(n=(e=(o=this.postEditorStore.currentPost)==null?void 0:o.keyphrases)==null?void 0:e.focus)!=null&&n.keyphrase&&(this.loadingResults=!0,this.semrushStore.getKeyphrases(this.semrushCountry.value).then(()=>{this.loadingResults=!1}).catch(t=>{this.semrushShowModal=!1,this.loadingResults=!1,console.error(t.message)}))},closedCallback(o){o&&this.openModal()},closedConnectCallback(o){if(o){if(this.semrushStore.hasValidTokens){this.$nextTick(this.getAdditionalKeyphrases);return}this.showSemrushTooltip=!0}},async postMessageCallback(o,e,n){const{data:t,source:s,origin:l}=o;if(!(l!=="https://oauth.semrush.com"||e!==s)){if(t.type==="semrush:oauth:success"){window.removeEventListener("message",n,!1);let m={};try{const c=new URL(t.url);m=nt(c.search)}catch{}this.completedCallback(m).then(()=>{e.close(),e=null,this.closedCallback(!0)})}t.type==="semrush:oauth:denied"&&(e.close(),window.removeEventListener("message",n,!1),e=null,this.closedCallback())}},onSaved(o){const{value:e}=o;this.postEditorStore.currentPost.keyphrases.focus.keyphrase=e,this.postEditorStore.currentPost.loading.focus=!0,this.postEditorStore.isDirty=!0,this.truSeo.runAnalysis({postId:this.postEditorStore.currentPost.id,postData:this.postEditorStore.currentPost})},onDeleted(){this.postEditorStore.currentPost.keyphrases.focus.keyphrase="",this.postEditorStore.isDirty=!0,this.truSeo.runAnalysis({postId:this.postEditorStore.currentPost.id,postData:this.postEditorStore.currentPost})},addKeyphraseEv(){const e=document.getElementsByClassName(`add-focus-keyphrase-${this.$root.$data.screenContext}-input`)[0].querySelector(".medium"),n=e==null?void 0:e.value.trim();n&&(this.postEditorStore.currentPost.keyphrases.focus={keyphrase:n,score:0,analysis:{}},this.postEditorStore.currentPost.loading.focus=!0,e.value="",e.blur(),this.postEditorStore.isDirty=!0,this.truSeo.runAnalysis({postId:this.postEditorStore.currentPost.id,postData:this.postEditorStore.currentPost}))},hasAdditionalKeyphrase(o){const{additional:e}=this.postEditorStore.currentPost.keyphrases;return e.filter(n=>n.keyphrase.toLowerCase()===o).length},getAdditionalKeyphrase(o){const{additional:e}=this.postEditorStore.currentPost.keyphrases;return e.find(n=>n.keyphrase.toLowerCase()===o)},scoreClass(o){return 79<o?"score-green":49<o?"score-orange":0<o?"score-red":"score-none"},async addAdditionalKeyphrase(o,e){var l,m;if(this.postEditorStore.currentPost.maxAdditionalKeyphrases<=((m=(l=this.postEditorStore.currentPost.keyphrases)==null?void 0:l.additional)==null?void 0:m.length))return;this.addingAdditionalKeyphrase=e;const{additional:n}=this.postEditorStore.currentPost.keyphrases,t=n.push({keyphrase:o,score:0}),s=document.getElementsByClassName("keyphrase-name");this.postEditorStore.currentPost.keyphrases.additional=n,this.postEditorStore.isDirty=!0,await this.truSeo.runAnalysis({postId:this.postEditorStore.currentPost.id,postData:this.postEditorStore.currentPost}),await this.$nextTick(),s[t]&&s[t].click(),this.addingAdditionalKeyphrase=!1},goToAdditionalKeyphrase(o){const{additional:e}=this.postEditorStore.currentPost.keyphrases,n=e.findIndex(t=>t.keyphrase.toLowerCase()===o);if(n!==-1){const t=document.getElementsByClassName("keyphrase-name");t[n+1]&&t[n+1].click(),this.semrushShowModal=!1}},removeAdditionalKeyphrase(o,e){this.removingAdditionalKeyphrase=e;const{additional:n}=this.postEditorStore.currentPost.keyphrases,t=n.findIndex(s=>s.keyphrase.toLowerCase()===o);if(t!==-1){n.splice(t,1),this.postEditorStore.currentPost.keyphrases.additional=n;const s=document.getElementsByClassName("keyphrase-name");s[0]&&s[0].click()}this.$nextTick(()=>{this.removingAdditionalKeyphrase=!1})},toggleDescriptionEv(o){o.target.parentElement.classList.toggle("toggled")},pressEnter(o){const e=document.getElementById("add-focus-keyphrase");o.preventDefault(),e.click()}},mounted(){var e;const o=[];this.optionsStore.internalOptions.integrations.semrush.accessToken&&this.semrushStore.expired&&o.push(this.semrushStore.refresh()),this.semrushCountry={value:this.settingsStore.settings.semrushCountry,label:(e=this.semrushDatabase().find(n=>n.value===this.settingsStore.settings.semrushCountry))==null?void 0:e.label}}},wd={class:"aioseo-focus-keyphrase-panel"},Pd={class:"disabled-button gray medium"},Ed={class:"disabled-button gray"},xd=["innerHTML"],Td={class:"aioseo-modal-content has-padding"},Ad={class:"aioseo-settings-row"},Md={class:"settings-name"},Ld={class:"name"},Id={class:"results"},Bd={"aria-label":"Additional Keywords",class:"additional-keyphrases-table",cellpadding:"0",cellspacing:"0"},Hd={class:"keyphrases-header"},Od={class:"keyphrase"},Dd={class:"keyphrase-volume"},Vd={class:"keyphrase-trend"},Rd={key:0,class:"keyphrase-actions"},Ud={class:"keyphrases-rows"},Kd={class:"keyphrase"},Fd={class:"keyphrase-volume"},$d={class:"keyphrase-trend"},zd={key:0,class:"keyphrase-actions"},Nd={key:0,class:"focus-keyphrase"},qd={key:1},Gd={key:2,class:"remove-keyphrase"},jd=["onClick"],Zd={key:1,class:"keyphrase-row"},Wd=["colspan"],Yd={key:1},Xd={class:"semrush-logo"},Jd={class:"semrush-upsell"},Qd=["innerHTML"],eu=["innerHTML"];function tu(o,e,n,t,s,l){const m=p("base-input"),c=p("svg-circle-plus"),f=p("base-button"),S=p("core-tooltip"),w=p("core-keyphrase"),x=p("core-loader"),C=p("metaboxAnalysisDetail"),b=p("core-alert"),P=p("base-select"),V=p("svg-area-chart"),O=p("svg-circle-check"),B=p("svg-trash"),K=p("svg-logo-semrush"),D=p("core-modal");return r(),y("div",wd,[!t.postEditorStore.currentPost.keyphrases.focus||!t.postEditorStore.currentPost.keyphrases.focus.keyphrase?(r(),h(m,{key:0,size:"medium",class:ne(`add-focus-keyphrase-${o.$root.$data.screenContext}-input`),onKeydown:Xt(l.pressEnter,["enter"])},null,8,["class","onKeydown"])):g("",!0),a("div",{class:ne(`add-focus-keyphrase-${o.$root.$data.screenContext}-button`)},[!t.postEditorStore.currentPost.keyphrases.focus||!t.postEditorStore.currentPost.keyphrases.focus.keyphrase?(r(),h(f,{key:0,id:"add-focus-keyphrase",class:"add-keyphrase gray medium",onClick:l.addKeyphraseEv},{default:d(()=>[u(c,{width:"14",height:"14"}),E(" "+_(s.strings.addKeyphrase),1)]),_:1},8,["onClick"])):g("",!0),!t.postEditorStore.currentPost.keyphrases.focus||!t.postEditorStore.currentPost.keyphrases.focus.keyphrase?(r(),h(S,{key:1},{tooltip:d(()=>[a("span",null,_(s.strings.semrushGetAdditionalKeyphrases)+" "+_(s.strings.pleaseAddFocusKeyphrase),1)]),default:d(()=>[a("div",Pd,[u(c,{width:"14",height:"14"}),E(" "+_(s.strings.getAdditionalKeyphrases),1)])]),_:1})):g("",!0)],2),t.postEditorStore.currentPost.keyphrases.focus&&t.postEditorStore.currentPost.keyphrases.focus.keyphrase?(r(),h(w,{key:1,index:0,keyphrase:t.postEditorStore.currentPost.keyphrases.focus.keyphrase,score:t.postEditorStore.currentPost.keyphrases.focus.score,onSaved:l.onSaved,onDeleted:l.onDeleted,class:"aioseo-keyphrase-tag"},null,8,["keyphrase","score","onSaved","onDeleted"])):g("",!0),t.postEditorStore.currentPost.loading.focus&&t.postEditorStore.currentPost.keyphrases.focus?(r(),h(x,{key:2,class:"analysis-loading",dark:""})):g("",!0),!t.postEditorStore.currentPost.loading.focus&&t.postEditorStore.currentPost.keyphrases.focus&&t.postEditorStore.currentPost.keyphrases.focus.keyphrase?(r(),h(C,{key:3,analysisItems:t.postEditorStore.currentPost.keyphrases.focus.analysis},null,8,["analysisItems"])):g("",!0),!t.postEditorStore.currentPost.loading.focus&&t.postEditorStore.currentPost.keyphrases.focus&&t.postEditorStore.currentPost.keyphrases.focus.keyphrase&&t.rootStore.isPro&&t.licenseStore.isUnlicensed?(r(),h(S,{key:4},{tooltip:d(()=>[a("span",{innerHTML:s.strings.semrushTooltipLicenseKey},null,8,xd)]),default:d(()=>[a("div",Ed,[u(c,{width:"14",height:"14"}),E(" "+_(s.strings.getAdditionalKeyphrases),1)])]),_:1})):g("",!0),!t.postEditorStore.currentPost.loading.focus&&t.postEditorStore.currentPost.keyphrases.focus&&t.postEditorStore.currentPost.keyphrases.focus.keyphrase&&(!t.rootStore.isPro||!t.licenseStore.isUnlicensed)?(r(),h(S,{key:5,disabled:!s.showSemrushTooltip||t.rootStore.isPro,"force-show":s.showSemrushTooltip&&!t.rootStore.isPro},{tooltip:d(()=>[a("span",null,_(s.strings.semrushTooltip),1)]),default:d(()=>[u(f,{class:"add-keyphrase gray medium",onClick:l.getAdditionalKeyphrases},{default:d(()=>[u(c,{width:"14",height:"14"}),E(" "+_(s.strings.getAdditionalKeyphrases),1)]),_:1},8,["onClick"])]),_:1},8,["disabled","force-show"])):g("",!0),u(D,{show:s.semrushShowModal,onClose:e[1]||(e[1]=M=>s.semrushShowModal=!1),classes:["aioseo-focus-keyphrase-panel-modal"]},{headerTitle:d(()=>[E(_(s.strings.modalTitle),1)]),body:d(()=>[a("div",Td,[t.licenseStore.isUnlicensed?(r(),h(b,{key:0,type:"blue",innerHTML:s.strings.upsell},null,8,["innerHTML"])):g("",!0),a("div",Ad,[a("div",Md,[a("div",Ld,_(s.strings.showResultsFor),1)]),u(P,{class:"semrush-country-selector",size:"medium",options:l.semrushDatabase(),placeholder:s.strings.selectPriceIndicator,modelValue:s.semrushCountry,"onUpdate:modelValue":e[0]||(e[0]=M=>s.semrushCountry=M)},null,8,["options","placeholder","modelValue"])]),a("div",Id,[a("table",Bd,[a("thead",null,[a("tr",Hd,[a("th",Od,_(s.strings.keyphrase),1),a("th",Dd,_(s.strings.volume),1),a("th",Vd,_(s.strings.trend),1),t.licenseStore.isUnlicensed?g("",!0):(r(),y("th",Rd))])]),a("tbody",Ud,[t.semrushStore.results.length&&!s.loadingResults?(r(!0),y(he,{key:0},Ie(t.semrushStore.results,(M,A)=>{var U,$,re,Z;return r(),y("tr",{class:ne(["keyphrase-row",{even:A%2===0}]),key:A},[a("td",Kd,_(M[0]),1),a("td",Fd,_(M[1]),1),a("td",$d,[u(V,{width:66,height:24,data:l.transformTrendDataToChartPoints(M[2]),strokeWidth:1.8,strokeColor:"#498afc",fillColor:"#ade3fc"},null,8,["data"])]),t.licenseStore.isUnlicensed?g("",!0):(r(),y("td",zd,[M[0]===t.postEditorStore.currentPost.keyphrases.focus.keyphrase.toLowerCase()?(r(),y("div",Nd,[u(O),E(" "+_(s.strings.focusKeyphrase),1)])):g("",!0),M[0]!==t.postEditorStore.currentPost.keyphrases.focus.keyphrase.toLowerCase()?(r(),y("div",qd,[A!==s.removingAdditionalKeyphrase&&(A===s.addingAdditionalKeyphrase||!l.hasAdditionalKeyphrase(M[0]))&&t.postEditorStore.currentPost.maxAdditionalKeyphrases>(($=(U=t.postEditorStore.currentPost.keyphrases)==null?void 0:U.additional)==null?void 0:$.length)?(r(),h(f,{key:0,type:"gray",size:"medium",onClick:q=>l.addAdditionalKeyphrase(M[0],A),loading:A===s.addingAdditionalKeyphrase},{default:d(()=>[E(_(s.strings.addAdditionalKeyphrase),1)]),_:2},1032,["onClick","loading"])):g("",!0),A!==s.removingAdditionalKeyphrase&&(A===s.addingAdditionalKeyphrase||!l.hasAdditionalKeyphrase(M[0]))&&t.postEditorStore.currentPost.maxAdditionalKeyphrases<=((Z=(re=t.postEditorStore.currentPost.keyphrases)==null?void 0:re.additional)==null?void 0:Z.length)?(r(),h(S,{key:1},{tooltip:d(()=>[a("span",null,_(s.strings.maxAmountReached),1)]),default:d(()=>[u(f,{type:"gray",size:"medium",disabled:!0,onClick:q=>l.addAdditionalKeyphrase(M[0],A),loading:A===s.addingAdditionalKeyphrase},{default:d(()=>[E(_(s.strings.addAdditionalKeyphrase),1)]),_:2},1032,["onClick","loading"])]),_:2},1024)):g("",!0),l.getAdditionalKeyphrase(M[0])&&A!==s.addingAdditionalKeyphrase&&(A===s.removingAdditionalKeyphrase||l.hasAdditionalKeyphrase(M[0]))?(r(),y("div",Gd,[a("span",{class:ne(["keyphrase-score",l.scoreClass(l.getAdditionalKeyphrase(M[0]).score)]),onClick:q=>l.goToAdditionalKeyphrase(M[0])},_(l.getAdditionalKeyphrase(M[0]).score)+"/100",11,jd),u(S,{type:"action"},{tooltip:d(()=>[E(_(s.strings.delete),1)]),default:d(()=>[u(B,{onClick:q=>l.removeAdditionalKeyphrase(M[0],A)},null,8,["onClick"])]),_:2},1024)])):g("",!0)])):g("",!0)]))],2)}),128)):g("",!0),!t.semrushStore.results.length||s.loadingResults?(r(),y("tr",Zd,[a("td",{colspan:t.licenseStore.isUnlicensed?3:4,class:"no-results"},[a("div",null,[s.loadingResults?(r(),h(x,{key:0,dark:""})):g("",!0),!s.loadingResults&&!t.semrushStore.error?(r(),y("span",Yd,_(s.strings.noResults),1)):g("",!0),t.semrushStore.error&&!t.semrushStore.error.includes("TOTAL LIMIT EXCEEDED")?(r(),h(b,{key:2,type:"red"},{default:d(()=>[E(_(l.semrushError),1)]),_:1})):g("",!0),t.semrushStore.error&&t.semrushStore.error.includes("TOTAL LIMIT EXCEEDED")?(r(),y(he,{key:3},[a("div",Xd,[u(K)]),a("div",Jd,[a("span",null,[a("strong",{innerHTML:s.strings.youHaveExceededSemrush},null,8,Qd)]),E(" "+_(" ")+" "),a("span",{innerHTML:s.strings.inOrderToUpgradeSemrush},null,8,eu)])],64)):g("",!0)])],8,Wd)])):g("",!0)])])])])]),_:1},8,["show"])])}const ou=I(Cd,[["render",tu]]),gt="all-in-one-seo-pack",su={setup(){const{getErrorClass:o,getErrorDisplay:e,strings:n}=oo();return{postEditorStore:Q(),rootStore:Ce(),getErrorClass:o,getErrorDisplay:e,strings:n}},components:{CoreAlert:me,CoreMainTabs:Fe,metaboxAnalysisDetail:Tt,SvgEllipse:to,SvgCircleCheck:St},data(){return{initTab:"basic",tabs:[{slug:"basic",name:i("Basic SEO",gt)},{slug:"title",name:i("Title",gt)},{slug:"readability",name:i("Readability",gt)}]}},computed:{parseTabs(){return this.tabs.map(o=>(o.errorCount=this.postEditorStore.currentPost.page_analysis.analysis[o.slug].errors,o))},pageBuilderAlert(){if(!$e()||!["elementor","divi"].includes(this.rootStore.aioseo.integration))return!1;const o=this.rootStore.aioseo.integration.charAt(0).toUpperCase()+this.rootStore.aioseo.integration.slice(1);return N(i("We have detected that you are currently using the %1$s Page Builder. Please click %2$shere%3$s to use the %1$s editor for a most accurate result.",gt),o,'<a href="'+this.postEditorStore.currentPost.editlink+'">',"</a>")}},methods:{processChangeTab(o){this.initTab=o}}},nu={class:"page-analysis-panel"},ru=["innerHTML"];function iu(o,e,n,t,s,l){const m=p("core-alert"),c=p("svg-ellipse"),f=p("svg-circle-check"),S=p("core-main-tabs"),w=p("metaboxAnalysisDetail");return r(),y("div",nu,[l.pageBuilderAlert?(r(),h(m,{key:0,type:"yellow"},{default:d(()=>[a("span",{innerHTML:l.pageBuilderAlert},null,8,ru)]),_:1})):g("",!0),u(S,{tabs:l.parseTabs,showSaveButton:!1,active:s.initTab,internal:"",onChanged:e[0]||(e[0]=x=>l.processChangeTab(x))},{"after-label":d(({tab:x})=>[x.errorCount>=0?(r(),y("span",{key:0,class:ne(["tab-score",t.getErrorClass(t.postEditorStore.currentPost.page_analysis.analysis[x.slug].errors)])},[0<t.postEditorStore.currentPost.page_analysis.analysis[x.slug].errors?(r(),h(c,{key:0,width:"6"})):g("",!0),t.postEditorStore.currentPost.page_analysis.analysis[x.slug].errors===0?(r(),h(f,{key:1,width:"12"})):g("",!0),E(" "+_(t.getErrorDisplay(t.postEditorStore.currentPost.page_analysis.analysis[x.slug].errors)),1)],2)):g("",!0)]),_:1},8,["tabs","active"]),u(st,{mode:"out-in"},{default:d(()=>[t.postEditorStore.currentPost.page_analysis?(r(),h(w,{key:0,analysisItems:t.postEditorStore.currentPost.page_analysis.analysis[s.initTab]},null,8,["analysisItems"])):g("",!0)]),_:1})])}const au=I(su,[["render",iu]]),ht="all-in-one-seo-pack",lu={emits:["changeTab"],setup(){return{licenseStore:_e(),postEditorStore:Q(),hasRequiredFeature:Ye.hasCoreFeature("general","cornerstone-content"),GLOBAL_STRINGS:Le,links:ae}},components:{CoreAlert:me},data(){return{license:Ye,strings:{description:i("Cornerstone content refers to the most  important and informative articles or pages on your website that serve as the foundation for your content strategy. AIOSEO uses cornerstone content for",ht),linkingRecommendations:i("internal linking recommendations in Link Assistant.",ht),upsell:N(i("Cornerstone Content is a %1$s feature. %2$s",ht),"PRO",ae.getUpsellLink("post-settings-general",Le.learnMore,"cornerstone-content",!0)),markAsCornerstone:i("Mark as Cornerstone",ht)}}}},cu={class:"cornerstone-content-panel"},du={class:"cornerstone-content-text"},uu=["innerHTML"],pu=["innerHTML"];function gu(o,e,n,t,s,l){const m=p("base-toggle"),c=p("core-alert");return r(),y("div",cu,[a("p",du,[a("span",null,_(s.strings.description),1),a("a",{href:"#",onClick:e[0]||(e[0]=pe(f=>o.$emit("changeTab",{main:"linkAssistant",sub:"link-suggestions"}),["stop","prevent"]))},_(s.strings.linkingRecommendations),1),a("span",{innerHTML:t.links.getDocLink(t.GLOBAL_STRINGS.learnMore,"cornerstoneContent",!0)},null,8,uu)]),u(m,{modelValue:t.postEditorStore.currentPost.pillar_content,"onUpdate:modelValue":[e[1]||(e[1]=f=>t.postEditorStore.currentPost.pillar_content=f),e[2]||(e[2]=f=>t.postEditorStore.isDirty=!0)],disabled:!t.hasRequiredFeature},{default:d(()=>[E(_(s.strings.markAsCornerstone),1)]),_:1},8,["modelValue","disabled"]),t.licenseStore.isUnlicensed||!t.hasRequiredFeature?(r(),h(c,{key:0,class:"inline-upsell",type:"blue"},{default:d(()=>[a("div",{innerHTML:s.strings.upsell},null,8,pu)]),_:1})):g("",!0)])}const hu=I(lu,[["render",gu]]),ue="all-in-one-seo-pack",mu={emits:["changeTab"],setup(){const{parseTags:o}=Jt({separator:void 0}),{maxRecommendedCount:e}=eo(),{watchHighlightSentences:n}=mc(),{runAnalysis:t,strings:s}=oo();return{composableStrings:s,licenseStore:_e(),maxRecommendedCount:e,optionsStore:Te(),parseTags:o,postEditorStore:Q(),rootStore:Ce(),runAnalysis:t,seoPreviewStore:kn(),settingsStore:De(),tagsStore:ys(),truSeoHighlighterStore:Pt(),watchHighlightSentences:n}},components:{AdditionalKeyphrases:Nc,AiGenerator:od,BaseRadioToggle:Uo,CoreAlert:me,CoreGoogleSearchPreview:hn,CoreHtmlTagsEditor:no,CoreSettingsRow:Ae,CoreSidebarCard:cd,CoreTooltip:Pe,CoreProBadge:_n,FocusKeyphrase:ou,MetaboxAnalysisDetail:Tt,PageAnalysis:au,CornerstoneContent:hu,SvgCircleQuestionMark:so,SvgDesktop:yn,SvgMobile:vn,SvgPencil:vt},props:{disabled:{type:Boolean,default(){return!1}},parentComponentContext:String},data(){return{license:Ye,allowed:Oe,isPageBuilderEditor:We,titleCount:0,descriptionCount:0,keywords:null,keyphrases:null,selectedKeyphrase:0,editSnippet:!1,truSeo:null,titleKey:"title0",descriptionKey:"description0",strings:Lo(this.composableStrings,{pageName:i("General",ue),serpPreview:i("SERP Preview",ue),serpPreviewDocumentation:i("SERP: Search Engine Results Page preview. Your site's potential appearance in Google search results. Final display may vary, but this preview closely resembles it.",ue),editSnippet:i("Edit Snippet",ue),clickToAddTitle:i("Click on the tags below to insert variables into your title.",ue),metaDescription:i("Meta Description",ue),clickToAddDescription:i("Click on the tags below to insert variables into your meta description.",ue),cornerstoneContent:i("Cornerstone Content",ue),focusKeyphrase:i("Focus Keyword",ue),additionalKeyphrases:i("Additional Keywords",ue),pageAnalysis:i("Page Analysis",ue),basicSeo:i("Basic SEO",ue),title:i("Title",ue),readability:i("Readability",ue),lookingForMetaKeywords:i("Looking for meta keywords?",ue),goToAdvancedTab:i("Go to the Advanced tab to add/edit meta keywords",ue),autogenerateDescriptionsAlert:N(i("Warning: You have disabled Autogenerate Descriptions and are using the default description format. %1$s will not output a description unless you enter a custom one. You can enable Autogenerate Descriptions under %2$s.",ue),"AIOSEO",ae.getPlainLink(i("Search Appearance > Advanced",ue),this.rootStore.aioseo.urls.aio.searchAppearance+"#/advanced")),keyphraseDocumentation:N(i("Not sure what keywords are used for? Check out our documentation for more information. %1$s",ue),ae.getDocLink(Le.learnMore,"useKeyphrasesTooltip",!0))}),features:Gt}},watch:{"postEditorStore.currentPost.title"(){Lt(()=>this.runAnalysis({postId:this.postEditorStore.currentPost.id}),750)},"postEditorStore.currentPost.description"(){Lt(()=>this.runAnalysis({postId:this.postEditorStore.currentPost.id}),750)},"truSeoHighlighterStore.highlightSentences"(o,e){Lt(()=>this.watchHighlightSentences(o,e))}},computed:{title(){return N(i("%1$s Title",ue),this.postEditorStore.currentPost.type)},toggled:function(){return this.postEditorStore.currentPost.pillar_content===1},displayTruSeoMetaboxCard(){return Bt()&&this.$root.$data.screenContext==="metabox"&&this.postEditorStore.currentPost.context==="post"&&this.parentComponentContext!=="modal"&&Oe("aioseo_page_analysis")&&!this.isForum},displayTruSeoSidebarKeyphraseCard(){return Bt()&&this.$root.$data.screenContext==="sidebar"&&this.parentComponentContext!=="modal"&&Oe("aioseo_page_analysis")&&!this.isForum},displayTruSeoSidebarAnalysisCard(){return Bt()&&this.$root.$data.screenContext==="sidebar"&&this.postEditorStore.currentPost.page_analysis&&this.parentComponentContext!=="modal"&&Oe("aioseo_page_analysis")&&!this.isForum},isForum(){return this.rootStore.aioseo.data.isBBPressActive&&(this.postEditorStore.currentPost.postType==="forum"||this.postEditorStore.currentPost.postType==="topic"||this.postEditorStore.currentPost.postType==="reply")},focusKeyphraseScore(){return this.postEditorStore.currentPost.keyphrases.focus.keyphrase?this.postEditorStore.currentPost.keyphrases.focus.score:null},showAutogenerateDescriptionsAlert(){return this.optionsStore.internalOptions.internal.deprecatedOptions.includes("autogenerateDescriptions")?(this.postEditorStore.currentPost.context==="post"?this.optionsStore.dynamicOptions.searchAppearance.postTypes[this.postEditorStore.currentPost.postType].metaDescription:this.optionsStore.dynamicOptions.searchAppearance.taxonomies[this.postEditorStore.currentPost.termType].metaDescription)===this.postEditorStore.currentPost.description&&!this.optionsStore.options.deprecated.searchAppearance.advanced.autogenerateDescriptions:!1}},methods:{hideKeywordsLooking(){this.optionsStore.options.searchAppearance.advanced.keywordsLooking=!1,this.optionsStore.saveChanges()},isMobilePreviewEv(o){this.postEditorStore.changeGeneralPreview(o)},editSnippetEv(){this.editSnippet=!this.editSnippet,this.settingsStore.changeTabSettings({setting:"modal",value:"general"}),this.postEditorStore.currentPost.modalOpen=!0},getDefaultTags(o){switch(o){case"title":return this.postEditorStore.currentPost.context==="post"?["post_title","separator_sa","site_title"]:["taxonomy_title","separator_sa","site_title"];case"description":return this.postEditorStore.currentPost.context==="post"?this.postEditorStore.currentPost.postType==="attachment"?["attachment_caption","separator_sa","site_title"]:this.postEditorStore.currentPost.postType==="product"?["post_excerpt","post_content"]:["post_excerpt","post_content","separator_sa"]:["taxonomy_title","separator_sa","taxonomy_description"]}},getFocusKeyphraseTooltipOffset(){return vs()?"-15px,0":We()?"35px,0":"0,0"}},mounted(){this.keyphrases=this.postEditorStore.currentPost.keyphrases,this.postEditorStore.currentPost.context==="post"&&!this.postEditorStore.currentPost.keyphrases.length&&(this.selectedKeyphrase=-1),window.aioseoBus.$on("updateTitleKey",()=>{this.titleKey="title"+Math.random(0,999)}),window.aioseoBus.$on("updateDescriptionKey",()=>{this.descriptionKey="description"+Math.random(0,999)})}},_u={class:"aioseo-tab-content aioseo-post-general"},fu=["innerHTML"],yu=["innerHTML"],vu=["innerHTML"],ku={key:0},Su=["innerHTML"],bu=["innerHTML"];function Cu(o,e,n,t,s,l){const m=p("svg-circle-question-mark"),c=p("core-tooltip"),f=p("svg-desktop"),S=p("svg-mobile"),w=p("base-radio-toggle"),x=p("core-google-search-preview"),C=p("svg-pencil"),b=p("base-button"),P=p("core-settings-row"),V=p("ai-generator"),O=p("core-html-tags-editor"),B=p("core-alert"),K=p("core-pro-badge"),D=p("cornerstone-content"),M=p("focus-keyphrase"),A=p("additional-keyphrases"),U=p("page-analysis"),$=p("core-sidebar-card"),re=p("metabox-analysis-detail");return r(),y("div",_u,[s.allowed("aioseo_page_general_settings")?(r(),h(P,{key:0,class:"snippet-preview-row","no-right-max-width":""},{name:d(()=>[a("div",null,[a("span",null,_(s.strings.serpPreview),1),u(c,{offset:o.$root.$data.screenContext==="sidebar"&&n.parentComponentContext==="metabox"?"10px,0":"50px,0",placement:"bottom"},{tooltip:d(()=>[E(_(s.strings.serpPreviewDocumentation),1)]),default:d(()=>[u(m)]),_:1},8,["offset"])]),o.$root.$data.screenContext==="metabox"||n.parentComponentContext==="modal"?(r(),h(w,{key:0,modelValue:t.postEditorStore.currentPost.generalMobilePrev,"onUpdate:modelValue":l.isMobilePreviewEv,name:"previewGeneralIsMobile",class:"circle",options:[{label:"desktop",value:!1,activeClass:"dark",slot:"desktop"},{label:"mobile",value:!0,slot:"mobile"}]},{desktop:d(()=>[u(f)]),mobile:d(()=>[u(S)]),_:1},8,["modelValue","onUpdate:modelValue"])):g("",!0)]),content:d(()=>{var Z,q,se;return[u(x,{"focus-keyphrase":((se=(q=(Z=t.postEditorStore.currentPost)==null?void 0:Z.keyphrases)==null?void 0:q.focus)==null?void 0:se.keyphrase)??"",device:o.$root.$data.screenContext==="sidebar"&&n.parentComponentContext==="metabox"||t.postEditorStore.currentPost.generalMobilePrev?"mobile":"desktop",url:t.tagsStore.liveTags.permalink,title:t.parseTags(t.postEditorStore.currentPost.title||t.postEditorStore.currentPost.tags.title||"#post_title #separator_sa #site_title"),description:t.parseTags(t.postEditorStore.currentPost.description||t.postEditorStore.currentPost.tags.description||"#post_content"),"rich-results":t.seoPreviewStore.richResults},null,8,["focus-keyphrase","device","url","title","description","rich-results"]),o.$root.$data.screenContext==="sidebar"&&n.parentComponentContext!=="modal"?(r(),h(b,{key:0,class:"edit-snippet gray small",onClick:l.editSnippetEv},{default:d(()=>[u(C),E(" "+_(s.strings.editSnippet),1)]),_:1},8,["onClick"])):g("",!0)]}),_:1})):g("",!0),(o.$root.$data.screenContext==="metabox"||n.parentComponentContext==="modal")&&s.allowed("aioseo_page_general_settings")?(r(),h(P,{id:"aioseo-post-settings-post-title-row",class:"snippet-title-row",name:l.title,key:s.titleKey},{content:d(()=>[u(O,{modelValue:t.postEditorStore.currentPost.title,"onUpdate:modelValue":[e[0]||(e[0]=Z=>t.postEditorStore.currentPost.title=Z),e[2]||(e[2]=Z=>t.postEditorStore.isDirty=!0)],"line-numbers":!1,single:"",onCounter:e[1]||(e[1]=Z=>s.titleCount=Z.length),"tags-context":`${t.postEditorStore.currentPost.postType||t.postEditorStore.currentPost.termType}Title`,defaultMenuOrientation:n.parentComponentContext==="modal"?"top":"bottom","default-tags":l.getDefaultTags("title")},co({"tags-description":d(()=>[E(_(s.strings.clickToAddTitle),1)]),_:2},[s.allowed("aioseo_page_ai_content_settings")&&!t.postEditorStore.currentPost.isWooCommercePageWithoutSchema&&t.postEditorStore.currentPost.postType&&!["attachment","web-story"].includes(t.postEditorStore.currentPost.postType)&&!s.isPageBuilderEditor()?{name:"append-button",fn:d(()=>[u(V,{feature:s.features.metaTitle},null,8,["feature"])]),key:"0"}:void 0]),1032,["modelValue","tags-context","defaultMenuOrientation","default-tags"]),a("div",{class:"max-recommended-count",innerHTML:t.maxRecommendedCount(s.titleCount,60)},null,8,fu)]),_:1},8,["name"])):g("",!0),(o.$root.$data.screenContext==="metabox"||n.parentComponentContext==="modal")&&s.allowed("aioseo_page_general_settings")?(r(),h(P,{id:"aioseo-post-settings-meta-description-row",class:"snippet-description-row",name:s.strings.metaDescription,key:s.descriptionKey},{content:d(()=>[l.showAutogenerateDescriptionsAlert?(r(),h(B,{key:0,type:"yellow"},{default:d(()=>[a("span",{innerHTML:s.strings.autogenerateDescriptionsAlert},null,8,yu)]),_:1})):g("",!0),u(O,{modelValue:t.postEditorStore.currentPost.description,"onUpdate:modelValue":[e[3]||(e[3]=Z=>t.postEditorStore.currentPost.description=Z),e[5]||(e[5]=Z=>t.postEditorStore.isDirty=!0)],"line-numbers":!1,description:"",onCounter:e[4]||(e[4]=Z=>s.descriptionCount=Z.length),"tags-context":`${t.postEditorStore.currentPost.postType||t.postEditorStore.currentPost.termType}Description`,defaultMenuOrientation:n.parentComponentContext==="modal"?"top":"bottom","default-tags":l.getDefaultTags("description")},co({"tags-description":d(()=>[E(_(s.strings.clickToAddDescription),1)]),_:2},[s.allowed("aioseo_page_ai_content_settings")&&!t.postEditorStore.currentPost.isWooCommercePageWithoutSchema&&t.postEditorStore.currentPost.postType&&!["attachment","web-story"].includes(t.postEditorStore.currentPost.postType)&&!s.isPageBuilderEditor()?{name:"append-button",fn:d(()=>[u(V,{feature:s.features.metaDescription},null,8,["feature"])]),key:"0"}:void 0]),1032,["modelValue","tags-context","defaultMenuOrientation","default-tags"]),a("div",{class:"max-recommended-count",innerHTML:t.maxRecommendedCount(s.descriptionCount,160)},null,8,vu)]),_:1},8,["name"])):g("",!0),o.$root.$data.screenContext==="metabox"&&t.postEditorStore.currentPost.context==="post"&&!["attachment","web-story"].includes(t.postEditorStore.currentPost.postType)&&!s.isPageBuilderEditor()?(r(),h(P,{key:3,id:"aioseo-post-settings-cornerstone-content-row",class:"cornerstone-content-row"},{name:d(()=>[E(_(s.strings.cornerstoneContent)+" ",1),t.licenseStore.isUnlicensed?(r(),h(K,{key:0})):g("",!0)]),content:d(()=>[u(D,{onChangeTab:e[6]||(e[6]=Z=>o.$emit("changeTab",Z))})]),_:1})):g("",!0),l.displayTruSeoMetaboxCard?(r(),y(he,{key:4},[t.optionsStore.options.searchAppearance.advanced.useKeywords&&t.optionsStore.options.searchAppearance.advanced.keywordsLooking?(r(),y("div",ku,[u(B,{class:"meta-keywords-alert",type:"blue","show-close":"",onCloseAlert:l.hideKeywordsLooking},{default:d(()=>[E(_(s.strings.lookingForMetaKeywords)+" ",1),a("a",{href:"#",onClick:e[7]||(e[7]=pe(Z=>o.$emit("changeTab","advanced"),["prevent"]))},_(s.strings.goToAdvancedTab),1),a("a",{class:"no-underline",href:"#",onClick:e[8]||(e[8]=pe(Z=>o.$emit("changeTab","advanced"),["prevent"]))}," → ")]),_:1},8,["onCloseAlert"])])):g("",!0),u(P,{id:"aioseo-post-settings-snippet-focus-keyphrase-row",class:"snippet-focus-keyphrase-row",align:""},{name:d(()=>[a("span",null,_(s.strings.focusKeyphrase),1),u(c,{offset:"25px,0"},{tooltip:d(()=>[a("div",{innerHTML:s.strings.keyphraseDocumentation},null,8,Su)]),default:d(()=>[u(m)]),_:1})]),content:d(()=>[u(M)]),_:1}),u(P,{name:s.strings.additionalKeyphrases,class:"snippet-additional-keyphrases-row"},{content:d(()=>[u(A)]),_:1},8,["name"])],64)):g("",!0),l.displayTruSeoMetaboxCard&&t.postEditorStore.currentPost.page_analysis?(r(),h(P,{key:5,name:s.strings.pageAnalysis,class:"snippet-page-analysis-row",align:""},{content:d(()=>[u(U)]),_:1},8,["name"])):g("",!0),o.$root.$data.screenContext==="sidebar"&&!s.isPageBuilderEditor()&&n.parentComponentContext!=="modal"?(r(),h($,{key:6,class:"card-cornerstone-content",slug:"cornerstoneContent","header-text":s.strings.cornerstoneContent},{default:d(()=>[u(D,{onChangeTab:e[9]||(e[9]=Z=>o.$emit("changeTab",Z))})]),_:1},8,["header-text"])):g("",!0),l.displayTruSeoSidebarKeyphraseCard?(r(),h($,{key:7,slug:"focus",focusScore:l.focusKeyphraseScore,class:"card-focus-keyphrase"},{header:d(()=>[a("span",null,_(s.strings.focusKeyphrase),1),u(c,{offset:"-10px,0"},{tooltip:d(()=>[a("div",{innerHTML:s.strings.keyphraseDocumentation},null,8,bu)]),default:d(()=>[u(m)]),_:1})]),default:d(()=>[u(M)]),_:1},8,["focusScore"])):g("",!0),l.displayTruSeoSidebarKeyphraseCard?(r(),h($,{key:8,slug:"additional","header-text":s.strings.additionalKeyphrases,class:"card-additional-keyphrase"},{default:d(()=>[u(A)]),_:1},8,["header-text"])):g("",!0),l.displayTruSeoSidebarAnalysisCard?(r(),h($,{key:9,slug:"basicseo","header-text":s.strings.basicSeo,trueSeoScore:t.postEditorStore.currentPost.page_analysis.analysis.basic.errors,class:"card-basic-seo"},{default:d(()=>[u(re,{analysisItems:t.postEditorStore.currentPost.page_analysis.analysis.basic},null,8,["analysisItems"])]),_:1},8,["header-text","trueSeoScore"])):g("",!0),l.displayTruSeoSidebarAnalysisCard?(r(),h($,{key:10,slug:"title","header-text":s.strings.title,trueSeoScore:t.postEditorStore.currentPost.page_analysis.analysis.title.errors,class:"card-title-seo"},{default:d(()=>[u(re,{analysisItems:t.postEditorStore.currentPost.page_analysis.analysis.title},null,8,["analysisItems"])]),_:1},8,["header-text","trueSeoScore"])):g("",!0),l.displayTruSeoSidebarAnalysisCard?(r(),h($,{key:11,slug:"readability","header-text":s.strings.readability,trueSeoScore:t.postEditorStore.currentPost.page_analysis.analysis.readability.errors,class:"card-readability-seo"},{default:d(()=>[u(re,{analysisItems:t.postEditorStore.currentPost.page_analysis.analysis.readability},null,8,["analysisItems"])]),_:1},8,["header-text","trueSeoScore"])):g("",!0)])}const as=I(mu,[["render",Cu]]),wu={class:"post-title"},Pu={key:1},Eu={key:1},xu={key:1},Tu={key:1},Au={key:1},Mu={key:0,class:"btn-view"},Lu=["href"],yo="keyword-rank-tracker-keywords-table",vo={__name:"KeywordsTable",props:{paginatedKeywords:Object,itemsPerPage:Number},setup(o){const e="all-in-one-seo-pack",n=ft(),t=Ce(),s={position:i("Position",e),openInKrt:i("Open in Keyword Rank Tracker",e)},l=[{label:Le.delete,value:"delete"},{label:s.addToGroup,value:"assignGroup"}],m=o,c=te(null),f=te([]),{orderBy:S,orderDir:w,pageNumber:x,processAdditionalFilters:C,processChangeItemsPerPage:b,processFilterTable:P,processPagination:V,processSearch:O,processSort:B,searchTerm:K,wpTableKey:D,wpTableLoading:M}=Fo({fetchData:n.fetchKeywords,tableId:yo,tableRef:c.value,resultsPerPage:m.itemsPerPage}),A=oe(()=>[{slug:"name",label:i("Keyword",e),sortable:1<m.paginatedKeywords.rows.length,sortDir:S.value==="name"?w.value:"asc",sorted:S.value==="name"},{slug:"clicks",label:i("Clicks",e),sortable:1<m.paginatedKeywords.rows.length,sortDir:S.value==="clicks"?w.value:"asc",sorted:S.value==="clicks",width:"80px"},{slug:"ctr",label:i("CTR",e),sortable:1<m.paginatedKeywords.rows.length,sortDir:S.value==="ctr"?w.value:"asc",sorted:S.value==="ctr",width:"68px"},{slug:"impressions",label:i("Impressions",e),sortable:1<m.paginatedKeywords.rows.length,sortDir:S.value==="impressions"?w.value:"asc",sorted:S.value==="impressions",width:"110px"},{slug:"position",label:i("Position",e),sortable:1<m.paginatedKeywords.rows.length,sortDir:S.value==="position"?w.value:"asc",sorted:S.value==="position",width:"90px"},{slug:"history",label:i("Position History",e),width:"140px"},{slug:"tracking",label:i("Tracking",e),width:"85px"},{slug:"view",label:"",width:"40px"}]),U=(q,se)=>{var Y;let J=((Y=q.statistics)==null?void 0:Y[se])??"";switch(se){case"ctr":J=J!==""?parseFloat(J)+"%":J;break;case"clicks":case"impressions":J=J!==""?wn.compactNumber(J):J;break;case"position":J=J!==""?Math.round(J).toFixed(0):J;break}return J},$=q=>{var se;return(se=q.statistics)!=null&&se.history?[{name:s.position,data:q.statistics.history.map(J=>({x:J.date,y:J.position,label:J.position}))}]:[]},re=q=>t.aioseo.urls.aio.searchStatistics+`&search=${encodeURIComponent(q.name)}&aioseo-scroll=keyword-rank-tracker-keywords-table#/keyword-rank-tracker`,Z=async(q,se)=>{f.value[se]=!0;try{q.id?await n.deleteKeywords([q.id]):await n.insertKeywords({keywords:[q.name]}).then(()=>{q.tracking=!0}).catch(()=>{q.tracking=!1}),await n.fetchKeywords({rows:m.paginatedKeywords.rows}).then(()=>{n.maybeFetchStatistics({context:"keywords"})})}catch(J){console.error(J)}finally{f.value=[]}};return(q,se)=>{const J=p("base-toggle");return r(),h(v($o),{ref_key:"table",ref:c,id:yo,"additional-filters":[],"bulk-options":l,columns:A.value,filters:[],"initial-items-per-page":100,"initial-page-number":v(x),"initial-search-term":v(K),key:v(D),loading:v(M),rows:o.paginatedKeywords.rows,"selected-filters":{},"show-bulk-actions":!1,"show-header":!1,"show-table-footer":!1,totals:{},"show-items-per-page":!1,"show-pagination":!1,onFilterTable:v(P),onPaginate:v(V),onProcessAdditionalFilters:v(C),onProcessBulkAction:Y=>({}),onProcessChangeItemsPerPage:v(b),onSearch:v(O),onSortColumn:v(B)},{name:d(({row:Y})=>[a("div",wu,[a("b",null,_(Y.name),1)])]),clicks:d(({row:Y})=>[Y.statistics===null?(r(),h(v(Re),{key:0,dark:""})):(r(),y("div",Pu,_(U(Y,"clicks")),1))]),ctr:d(({row:Y})=>[Y.statistics===null?(r(),h(v(Re),{key:0,dark:""})):(r(),y("div",Eu,_(U(Y,"ctr")),1))]),impressions:d(({row:Y})=>[Y.statistics===null?(r(),h(v(Re),{key:0,dark:""})):(r(),y("div",xu,_(U(Y,"impressions")),1))]),position:d(({row:Y})=>[Y.statistics===null?(r(),h(v(Re),{key:0,dark:""})):(r(),y("div",Tu,_(U(Y,"position")),1))]),history:d(({row:Y})=>[Y.statistics===null?(r(),h(v(Re),{key:0,dark:""})):(r(),y("div",Au,[$(Y).length?(r(),h(v(qt),{key:0,series:$(Y),height:25,preset:"overview","chart-overrides":{tooltip:{y:{formatter:F=>parseFloat(F).toFixed(2)}}}},null,8,["series","chart-overrides"])):g("",!0)]))]),tracking:d(({row:Y,index:F})=>[f.value[F]?(r(),h(v(Re),{key:0,dark:""})):g("",!0),u(J,{modelValue:Y.tracking,"onUpdate:modelValue":[G=>Y.tracking=G,G=>Z(Y,F,G)],disabled:!!f.value[F]},null,8,["modelValue","onUpdate:modelValue","disabled"])]),view:d(({row:Y})=>[Y.id?(r(),y("div",Mu,[a("a",{href:re(Y),target:"_blank"},[u(v(Pe),{type:"action",offset:"-80px,0"},{tooltip:d(()=>[E(_(s.openInKrt),1)]),default:d(()=>[u(v(lt))]),_:1})],8,Lu)])):g("",!0)]),_:1},8,["columns","initial-page-number","initial-search-term","loading","rows","onFilterTable","onPaginate","onProcessAdditionalFilters","onProcessChangeItemsPerPage","onSearch","onSortColumn"])}}},Iu={key:0,class:"keyword-rank-tracker-container"},Bu=["innerHTML"],Hu={class:"keyword-rank-tracker-container__card"},Ou={class:"keyword-rank-tracker-container__card__header"},Du={class:"keyword-rank-tracker-container__card__body"},Vu=["innerHTML"],Ru={class:"keyword-rank-tracker-container__card"},Uu={class:"keyword-rank-tracker-container__card__header"},Ku={class:"keyword-rank-tracker-container__card__body"},Vt="320px",Fu={__name:"KeywordRankTracker",setup(o){ms(b=>({af7a239a:Vt}));const e="all-in-one-seo-pack",n=ft(),t=_e(),s=Ce(),l=Io(),m=ae.getDocLink(i("Learn More",e),"keywordRankTracker",!0),{connect:c,loading:f}=bn(),S={...Sn().strings,withAioseo:i("Below you can track how your page is performing in search results based on your keyword(s).",e),keywordPositions:i("Keyword Positions",e),sampleDataAlert:i("Sample data is available for you to explore. Connect your site to Google Search Console to receive insights on how content is being discovered. Identify areas for improvement and drive traffic to your website.",e),connectToGsc:i("Connect to Google Search Console",e),unlockSs:i("Unlock Search Statistics",e)},w=oe(()=>!t.isUnlicensed&&Ye.hasCoreFeature("search-statistics")&&(!l.isConnected||l.unverifiedSite)),x=oe(()=>({rows:n.keywords.all.rows.slice(0,3).map(b=>({...b,tracking:!0}))})),C=oe(()=>{var V;const b={};for(const O of x.value.rows)(V=O==null?void 0:O.statistics)!=null&&V.history&&(b[O.name]=O);const P=[];for(const O in b)P.push({name:O,data:b[O].statistics.history.map(B=>({x:B.date,y:B.position}))});return P});return(b,P)=>{const V=p("base-button");return r(),y("div",null,[v(l).shouldShowSampleReports?(r(),y("div",Iu,[u(v(me),{type:"yellow"},{default:d(()=>[a("span",null,_(S.sampleDataAlert),1),a("div",null,[w.value?(r(),h(V,{key:0,type:"green",size:"small",onClick:v(c),loading:v(f)},{default:d(()=>[E(_(S.connectToGsc),1)]),_:1},8,["onClick","loading"])):(r(),h(V,{key:1,tag:"a",href:v(ae).getPricingUrl("search-statistics","search-statistics-upsell","keyword-rank-tracker"),target:"_blank",type:"green",size:"small",loading:v(f)},{default:d(()=>[E(_(S.unlockSs),1)]),_:1},8,["href","loading"]))])]),_:1}),a("div",null,[a("span",null,_(S.withAioseo),1),E(),a("span",{innerHTML:v(m)},null,8,Bu)]),a("div",Hu,[a("div",Ou,_(S.keywordPositions),1),a("div",Du,[u(v(qt),{height:parseInt(Vt),series:C.value,loading:!1,"legend-style":"simple","chart-overrides":{tooltip:{y:{formatter:O=>parseFloat(O).toFixed(2)}}}},null,8,["height","series","chart-overrides"])])]),u(v(vo),{"paginated-keywords":x.value},null,8,["paginated-keywords"])])):(r(),y(he,{key:1},[u(v(at),{class:"keyword-rank-tracker-container"},{default:d(()=>[a("div",null,[a("span",null,_(S.withAioseo),1),E(),a("span",{innerHTML:v(m)},null,8,Vu)]),a("div",Ru,[a("div",Uu,_(S.keywordPositions),1),a("div",Ku,[u(v(qt),{height:parseInt(Vt),series:C.value,loading:!1,"legend-style":"simple","chart-overrides":{tooltip:{y:{formatter:O=>parseFloat(O).toFixed(2)}}}},null,8,["height","series","chart-overrides"])])]),u(v(vo),{"paginated-keywords":x.value},null,8,["paginated-keywords"])]),_:1}),w.value?(r(),h(v(Cn),{key:0})):(r(),h(v(ro),{key:1,"cta-second-button-action":"",onCtaSecondButtonClick:v(l).showSampleReports,"cta-link":v(ae).getPricingUrl("search-statistics","search-statistics-upsell","keyword-rank-tracker"),"button-text":S.ctaButtonText,"second-button-text":S.ctaSecondButtonText,"cta-second-button-new-badge":"","cta-second-button-visible":"","learn-more-link":v(ae).getUpsellUrl("search-statistics","keyword-rank-tracker",v(s).isPro?"pricing":"liteUpgrade"),"feature-list":[S.feature1,S.feature2,S.feature3,S.feature4],"align-top":"","hide-bonus":!v(t).isUnlicensed},{"header-text":d(()=>[E(_(S.ctaHeader),1)]),description:d(()=>[u(v(zo),{"core-feature":["search-statistics"]}),E(" "+_(S.ctaDescription),1)]),_:1},8,["onCtaSecondButtonClick","cta-link","button-text","second-button-text","learn-more-link","feature-list","hide-bonus"]))],64))])}}},ko=I(Fu,[["__scopeId","data-v-cfc6c999"]]),$u={__name:"KeywordRankTracker",props:{modalOpen:Boolean},emits:["update:modalOpen"],setup(o,{emit:e}){const n="all-in-one-seo-pack",t=_e(),s=Io(),l=e,m={headerTitle:i("Keyword Performance Tracking",n)},c=oe(()=>s.isConnected&&!s.unverifiedSite);return(f,S)=>(r(),h(v(we),{show:o.modalOpen,onClose:S[0]||(S[0]=w=>l("update:modalOpen",!1)),classes:["keyword-rank-tracker-main"]},{headerTitle:d(()=>[E(_(m.headerTitle),1)]),body:d(()=>[a("div",{class:ne(["keyword-rank-tracker-main__body",{"keyword-rank-tracker-main__body--disable-click":v(s).shouldShowSampleReports}])},[!v(t).isUnlicensed&&v(Ye).hasCoreFeature("search-statistics","keyword-rank-tracker")&&c.value?(r(),h(v(ko),{key:0})):(r(),h(v(ko),{key:1}))],2)]),_:1},8,["show"]))}},zu={},Nu={viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-right-arrow-short"},qu=a("path",{d:"M8 0L6.59 1.41L12.17 7H0V9H12.17L6.59 14.59L8 16L16 8L8 0Z",fill:"currentColor"},null,-1),Gu=[qu];function ju(o,e){return r(),y("svg",Nu,Gu)}const ao=I(zu,[["render",ju]]),Rt="all-in-one-seo-pack",Zu={setup(){return{postEditorStore:Q()}},components:{CoreSettingsRow:Ae,SvgRightArrowShort:ao},data(){return{strings:{title:i("Link Assistant",Rt),description:i("Here you can view an overview of your existing links as well as find suggestions for new internal links. Click on the button below to view the Link Assistant panel.",Rt),button:i("Open Link Assistant",Rt)}}}},Wu={class:"aioseo-link-assistant-sidebar"},Yu={class:"aioseo-sidebar-content-title"};function Xu(o,e,n,t,s,l){const m=p("svg-right-arrow-short"),c=p("base-button"),f=p("core-settings-row");return r(),y("div",Wu,[o.$root.$data.screenContext==="sidebar"?(r(),h(f,{key:0,class:"snippet-description-row open-link-assistant-copy"},{content:d(()=>[a("div",Yu,_(s.strings.title),1),a("p",null,_(s.strings.description),1),u(c,{class:"open-link-assistant-modal gray small",onClick:e[0]||(e[0]=S=>t.postEditorStore.currentPost.linkAssistant.modalOpen=!0)},{default:d(()=>[u(m),E(" "+_(s.strings.button),1)]),_:1})]),_:1})):g("",!0)])}const Ju=I(Zu,[["render",Xu]]),Qu=()=>{const o=(e,n)=>{const t=je(n);let s=null;return e.forEach(l=>{if(s||!l.attributes)return;if(l.attributes.content&&l.attributes.content.search(t)!==-1){s=l.clientId;return}if(!l.innerBlocks)return;const m=o(l.innerBlocks,n);m&&(s=m)}),s};return{findTargetBlock:o}},Me="all-in-one-seo-pack",ep=(o={})=>{const{emit:e,linkType:n,linksReport:t,metabox:s,pageNumber:l,post:m,postIndex:c,postReport:f,refreshTable:S=()=>{},wpTableLoading:w}=o,x=te(""),C="linkAssistantPostsReport",b=te([]),P=te(!1),V=oe(()=>{if(!s)return m.links[n].rows;const F=l.value===1?0:(l.value-1)*10;return m.links[n].rows.slice(F,F+10)}),O={frontPage:i("Front Page",Me),deleteLink:i("Delete Link",Me)},B={areYouSureSingle:i("Are you sure you want to delete this link?",Me),areYouSureMultiple:i("Are you sure you want to delete these links?",Me),areYouSureAll:i("Are you sure you want to delete all links?",Me),actionCannotBeUndone:i("This action cannot be undone.",Me),yesSingle:i("Yes, I want to delete this link",Me),yesMultiple:i("Yes, I want to delete these links",Me),yesAll:i("Yes, I want to delete all links",Me),noChangedMind:i("No, I changed my mind",Me)},K=[{label:i("Delete",Me),value:"delete"}],D=ks(),M=Q(),A=F=>{window.aioseoBus.$emit("updatingLinks",!0);const G={...F,additionalFilters:{postId:m.ID||M.currentPost.id,postIndex:c,type:n}};return D[f?"fetchPostReport":"fetchLinksReportInner"](G).finally(()=>{window.aioseoBus.$emit("updatingLinks",!1)})},U=F=>{window.location.href=`#/post-report?postId=${m.ID}&postIndex=${c}&initialTab=${F}`},$=({action:F,selectedRows:G})=>{!G.length||!F||(x.value=F,b.value=G,P.value=!0)},re=()=>{if(P.value=!1,!!b.value.length){if(typeof b.value=="number"){Z(b.value);return}if(s&&n!=="inboundInternal"){Y(b.value).forEach(G=>{q(G)});return}window.aioseoBus.$emit("updatingLinks",!0),D.linksBulk({postIndex:c,postId:m.ID||M.currentPost.id,action:x.value,linkType:n,linkIds:b.value,linksReport:t,postReport:f}).finally(()=>{window.aioseoBus.$emit("updatingLinks",!1),e("linksUpdated"),S()})}},Z=F=>{const G=m.links[n].rows[F].id;if(G){if(s&&n!=="inboundInternal"){q(F);return}window.aioseoBus.$emit("updatingLinks",!0),D.linkDelete({postIndex:c,postId:m.ID||M.currentPost.id,linkId:G,linksReport:t,postReport:f}).finally(()=>{window.aioseoBus.$emit("updatingLinks",!1),e("linksUpdated"),S()})}},q=F=>{$e()&&(window.aioseoBus.$emit("updatingLinks",!1),se(F),window.aioseoBus.$emit("updatingLinks",!1)),Ke()&&J(F)},se=F=>{const G=M.currentPost.linkAssistant.links[n].rows[F];if(!G)return;window.aioseoBus.$emit("updatingLinks",!0);const de=je(G.anchor.trim()),j=G.phrase_html.trim(),k=je(j),T=window.wp.data.select("core/block-editor").getBlocks(),{findTargetBlock:L}=Qu(),H=L(T,j);if(!H){window.aioseoBus.$emit("updatingLinks",!1);return}const R=window.wp.data.select("core/block-editor").getBlock(H);if(!R){window.aioseoBus.$emit("updatingLinks",!1);return}let W=new RegExp(`(<t?a[^<>]*>)(.*)?(${de})(.*)?(</t?a[^<>]*>)`,"i");const z=j.replace(W,"$2$3$4");W=new RegExp(`${k}`,"i"),window.wp.data.dispatch("core/block-editor").updateBlockAttributes(H,{content:R.attributes.content.replace(W,z)}).then(()=>{m.links[n].rows.splice(F,1)}).catch(X=>{console.error(`Couldn	 delete link with type "${n}" and index ${F}:`,X)}).finally(()=>{window.aioseoBus.$emit("updatingLinks",!1),e("linksUpdated")})},J=F=>{var z;const G=M.currentPost.linkAssistant.links[n].rows[F];if(!G||!window.tinyMCE)return;window.aioseoBus.$emit("updatingLinks",!0);let de="",j=null,k=null;if(document.querySelector("#wp-content-wrap.tmce-active")?(j=window.tinyMCE.get("content"),de=j.getContent({format:"raw"})):(k=document.querySelector("textarea#content"),de=k?k.value:""),!de){window.aioseoBus.$emit("updatingLinks",!1);return}let T=G.phrase_html.trim();j||(T=T.replace(/(\sdata-mce-href=".*")/gi,""));const L=je(G.anchor.trim());let H=new RegExp(`(<t?a[^<>]*>)(.*)?(${L})(.*)?(</t?a[^<>]*>)`,"i");const R=T.replace(H,"$2$3$4"),W=je(T);H=new RegExp(`${W}`,"i"),de=de.replace(H,R),j?j.setContent(de):k.value=de,m.links[n].rows.splice(F,1),(z=D.postSettingsUpdate({postContent:de}))==null||z.finally(()=>{window.aioseoBus.$emit("updatingLinks",!1),e("linksUpdated")})},Y=F=>{let G,de=[];return Array.isArray(F)&&(G=F.map(Number)),G&&m.links[n].rows.forEach((j,k)=>{G.includes(j.id)&&de.push(k)}),F==="all"&&(de=m.links[n].rows.map((j,k)=>k)),de.sort(function(j,k){return k-j})};return Yt(()=>{window.aioseoBus.$on("updatingLinks",F=>{w.value=F}),l.value=D.postReport[n].totals.page}),{bulkOptions:K,changeItemsPerPageSlug:C,doBulkAction:re,fetchData:A,maybeDoBulkAction:$,modalStrings:B,openPostReport:U,rows:V,selectedRows:b,showModal:P,strings:O}},tp={emits:["closeModal","doBulkAction"],components:{CoreModal:we,SvgClose:ze},props:{selectedRows:{required:!0},strings:{type:Object,required:!0},show:Boolean},computed:{areYouSure(){return this.selectedRows==="all"?this.strings.areYouSureAll:Array.isArray(this.selectedRows)&&1<this.selectedRows.length?this.strings.areYouSureMultiple:this.strings.areYouSureSingle},confirmation(){return this.selectedRows==="all"?this.strings.yesAll:Array.isArray(this.selectedRows)&&1<this.selectedRows.length?this.strings.yesMultiple:this.strings.yesSingle}}},op={class:"aioseo-modal-body"},sp=["innerHTML"];function np(o,e,n,t,s,l){const m=p("svg-close"),c=p("base-button"),f=p("core-modal");return r(),h(f,{show:n.show,classes:["aioseo-link-assistant-confirmation-modal"],"no-header":"",onClose:e[4]||(e[4]=S=>o.$emit("closeModal",!0))},{body:d(()=>[a("div",op,[a("button",{class:"close",onClick:e[1]||(e[1]=pe(S=>o.$emit("closeModal",!0),["stop"]))},[u(m,{onClick:e[0]||(e[0]=S=>o.$emit("closeModal",!0))})]),a("h3",null,_(l.areYouSure),1),a("div",{class:"reset-description",innerHTML:n.strings.actionCannotBeUndone},null,8,sp),u(c,{type:"blue",size:"medium",onClick:e[2]||(e[2]=S=>o.$emit("doBulkAction",S))},{default:d(()=>[E(_(l.confirmation),1)]),_:1}),u(c,{type:"gray",size:"medium",onClick:e[3]||(e[3]=S=>o.$emit("closeModal",!0))},{default:d(()=>[E(_(n.strings.noChangedMind),1)]),_:1})])]),_:1},8,["show"])}const rp=I(tp,[["render",np]]),ip={components:{CoreTooltip:Pe},props:{phrase:{type:String,required:!0},phraseHtml:{type:String,required:!0},anchor:{type:String,required:!0},url:{type:String,required:!0},tooltip:{type:Boolean,required:!1,default:!0},clickableAnchor:{type:Boolean,default(){return!1}}},computed:{partPattern(){const o=Je.decode(this.anchor),e=je(o);return new RegExp(`(.*)(<t?a[^>]*>.*${e}.*</t?a>)(.*)`,"i")},firstPart(){return Je.decode(this.stripTags(this.getPart(1)).trimStart())},linkAnchor(){return Je.decode(this.stripTags(this.getPart(2)))},lastPart(){return Je.decode(this.stripTags(this.getPart(3)).trimEnd())}},methods:{getPart(o){const n=Je.decode(this.stripTags(this.phraseHtml,!0)).match(this.partPattern);return n?n[o]:""},stripTags(o,e=!1){return o=o.replace(/<br\s?\/?>/gi," "),e?o.replace(/<(?!a\s)(?!\/a)[^>]*>/gi,""):o.replace(/<[^>]*>/gi,"")},maybeOpenLink(){this.clickableAnchor&&window.open(this.url,"_blank").focus()}}},ap={class:"phrase"},lp={key:0,class:"first"},cp=["href"],dp={key:2},up={class:"anchor"},pp={key:3,class:"last"};function gp(o,e,n,t,s,l){const m=p("core-tooltip");return r(),y("div",{class:"aioseo-link-assistant-phrase",onMouseover:e[1]||(e[1]=c=>o.$emit("mouseOver")),onMouseleave:e[2]||(e[2]=c=>o.$emit("mouseLeave"))},[a("span",ap,[l.firstPart?(r(),y("span",lp,_(l.firstPart),1)):g("",!0),n.tooltip?(r(),h(m,{key:1,type:"action"},{tooltip:d(()=>[a("a",{class:"tooltip-url",href:n.url,target:"_blank"},_(n.url),9,cp)]),default:d(()=>[a("span",{class:"anchor",onClick:e[0]||(e[0]=(...c)=>l.maybeOpenLink&&l.maybeOpenLink(...c))},_(l.linkAnchor),1)]),_:1})):g("",!0),n.tooltip?g("",!0):(r(),y("div",dp,[a("span",up,_(l.linkAnchor),1)])),l.lastPart?(r(),y("span",pp,_(l.lastPart),1)):g("",!0)]),Ve(o.$slots,"icons")],32)}const hp=I(ip,[["render",gp]]),mp={},_p={viewBox:"0 0 17 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-link-suggestion"},fp=a("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.66699 7.43742H4.33366C2.95866 7.43742 1.83366 6.31242 1.83366 4.93742C1.83366 3.56242 2.95866 2.43742 4.33366 2.43742H7.66699V0.770752H4.33366C2.03366 0.770752 0.166992 2.63742 0.166992 4.93742C0.166992 7.23742 2.03366 9.10408 4.33366 9.10408H7.66699V7.43742ZM12.667 0.770752H9.33366V2.43742H12.667C14.042 2.43742 15.167 3.56242 15.167 4.93742C15.167 6.31242 14.042 7.43742 12.667 7.43742H9.33366V9.10408H12.667C14.967 9.10408 16.8337 7.23742 16.8337 4.93742C16.8337 2.63742 14.967 0.770752 12.667 0.770752ZM11.8337 4.10409H5.16699V5.77075H11.8337V4.10409Z",fill:"currentColor"},null,-1),yp=[fp];function vp(o,e){return r(),y("svg",_p,yp)}const lo=I(mp,[["render",vp]]),kp={key:0},Sp={key:0,class:"row-actions"},bp={class:"view"},Cp=["href"],wp={class:"edit"},Pp=["href"],Ep={key:0,class:"links-bottom"},xp={class:"links-bottom-left"},Tp={key:1},Ap={class:"links-bottom-right"},Mp="inboundInternal",So="aioseo-post-report-inbound-internal",Lp={__name:"InboundInternal",props:{post:{type:Object,required:!0},postIndex:{type:Number,required:!1},postId:{type:Number,required:!1},linksReport:{type:Boolean,default(){return!1}},postReport:{type:Boolean,default(){return!1}},metabox:{type:Boolean,default(){return!1}}},emits:["linksUpdated","openSuggestions"],setup(o,{emit:e}){const n="all-in-one-seo-pack",t=Ce(),s=De(),l=o,m=e,c=te(1),f=te(!1),{bulkOptions:S,changeItemsPerPageSlug:w,doBulkAction:x,fetchData:C,maybeDoBulkAction:b,modalStrings:P,openPostReport:V,rows:O,selectedRows:B,showModal:K,strings:D}=ep({emit:m,linkType:Mp,linksReport:l.linksReport,metabox:l.metabox,pageNumber:c,post:l.post,postIndex:l.postIndex,postReport:l.postReport,refreshTable:()=>re(),wpTableLoading:f}),{editPost:M,viewPost:A}=Pn(),{processChangeItemsPerPage:U,processFetchTableData:$,refreshTable:re,wpTableKey:Z}=Fo({changeItemsPerPageSlug:w,fetchData:C,pageNumber:c,tableId:So,wpTableLoading:f}),q=Lo(D,{deleteAllLinks:N(i("Delete All %1$s Links",n),i("Inbound Internal",n)),outboundSuggestions:N(i("%1$s Link Suggestions",n),i("Inbound",n))}),se=oe(()=>[{slug:"post_title",label:i("Post Title",n)},{slug:"phrase",label:i("Phrase",n)},{slug:"delete",width:"50px"}]),J=oe(()=>N(i("See All %1$s %2$s Links",n),l.post.links.inboundInternal.totals.total,i("Inbound Internal",n))),Y=F=>{c.value=F,!l.metabox&&(f.value=!0,$().then(()=>f.value=!1))};return(F,G)=>{const de=p("base-button");return r(),y("div",null,[(r(),h(v($o),{id:So,key:v(Z),class:ne({"link-assistant-inner-table":!o.postReport}),columns:se.value,loading:f.value,rows:v(O),totals:o.post.links.inboundInternal.totals,"bulk-options":v(S),"initial-items-per-page":v(s).settings.tablePagination.linkAssistantPostsReport,"initial-page-number":c.value,"show-pagination":!o.linksReport,"show-search":!1,"show-table-footer":o.postReport,"show-items-per-page":"",onPaginate:Y,onProcessBulkAction:v(b),onProcessChangeItemsPerPage:v(U)},{post_title:d(({row:j})=>{var k,T;return[a("span",null,[E(_(j.context.postTitle)+" ",1),((T=(k=j.context)==null?void 0:k.permalink)==null?void 0:T.replace(/\/$/,""))===v(t).aioseo.urls.home?(r(),y("span",kp,"("+_(v(q).frontPage)+")",1)):g("",!0)]),j.context?(r(),y("div",Sp,[a("span",bp,[a("a",{href:j.context.permalink,target:"_blank"},_(v(A)(j.context.postType.singular)),9,Cp),E(" | ")]),a("span",wp,[a("a",{href:j.context.editLink,target:"_blank"},_(v(M)(j.context.postType.singular)),9,Pp)])])):g("",!0)]}),phrase:d(({row:j})=>[u(v(hp),{phrase:j.phrase,phraseHtml:j.phrase_html||"",anchor:j.anchor,url:j.url,clickableAnchor:!0},null,8,["phrase","phraseHtml","anchor","url"])]),delete:d(({row:j})=>[u(v(Pe),{type:"action"},{tooltip:d(()=>[E(_(v(q).deleteLink),1)]),default:d(()=>[u(v(wt),{onClick:k=>v(b)({action:"delete",selectedRows:[j.id]})},null,8,["onClick"])]),_:2},1024)]),_:1},8,["class","columns","loading","rows","totals","bulk-options","initial-items-per-page","initial-page-number","show-pagination","show-table-footer","onProcessBulkAction","onProcessChangeItemsPerPage"])),o.postReport?g("",!0):(r(),y("div",Ep,[a("div",xp,[o.post.links.inboundInternal.rows.length?(r(),h(de,{key:0,type:"blue",tag:"button",onClick:G[0]||(G[0]=j=>m("openSuggestions"))},{default:d(()=>[u(v(lo)),E(" "+_(v(q).outboundSuggestions),1)]),_:1})):g("",!0),o.post.links.inboundInternal.totals.total>5&&o.linksReport?(r(),y("div",Tp,[u(v(qo)),a("a",{class:"link-view",href:"#",onClick:G[1]||(G[1]=pe(j=>v(V)("inbound-internal"),["prevent"]))},_(J.value),1)])):g("",!0)]),a("div",Ap,[o.post.links.inboundInternal.rows.length?(r(),y("a",{key:0,class:"link-delete",onClick:G[2]||(G[2]=pe(j=>v(b)({action:"delete",selectedRows:"all"}),["prevent"]))},_(v(q).deleteAllLinks),1)):g("",!0)])])),u(v(rp),{show:v(K),selectedRows:v(B),strings:v(P),onDoBulkAction:v(x),onCloseModal:G[3]||(G[3]=j=>K.value=!1)},null,8,["show","selectedRows","strings","onDoBulkAction"])])}}},Se="all-in-one-seo-pack",Ip={setup(){return{licenseStore:_e(),postEditorStore:Q(),rootStore:Ce(),links:ae}},components:{CoreAlert:me,CoreBlur:at,CoreMainTabs:Fe,CoreModal:we,Cta:ro,LinkAssistantInboundInternal:Lp,LinksSideBar:Ju,SvgLinkAffiliate:En,SvgLinkExternal:qo,SvgLinkInternalInbound:xn,SvgLinkInternalOutbound:Tn,SvgLinkSuggestion:lo,RequiredPlans:zo},props:{parentComponentContext:String},data(){return{activeTab:"inbound-internal",activeSuggestionTab:"suggestions-inbound",mockedPostData:{links:{inboundInternal:{rows:[{phrase:"Are you looking for an easy way to do an SEO analysis for your website?",anchor:"SEO analysis",url:"#",context:{postTitle:"How to Perform an SEO Analysis on Your WordPress Website",permalink:"#",editLink:"#",postType:{singular:"Post"}}},{phrase:"AIOSEO also allows you to create video sitemaps and comes with tons of different SEO tools.",anchor:"video sitemaps",url:"#",context:{postTitle:"How to Create WordPress Image Sitemap",permalink:"#",editLink:"#",postType:{singular:"Post"}}},{phrase:"You may also want to check out how to name your image files for SEO in WordPress and write alt text for images.",anchor:"how to name your image files for SEO in WordPress",url:"#",context:{postTitle:"What’s the Best Image Format for Your Website?",permalink:"#",editLink:"#",postType:{singular:"Post"}}},{phrase:"Are you looking for an easy way to do an SEO analysis for your website?",anchor:"SEO analysis",url:"#",context:{postTitle:"How to Perform an SEO Analysis on Your WordPress Website",permalink:"#",editLink:"#",postType:{singular:"Post"}}},{phrase:"To learn more, please check out our post on image SEO: how to best optimize your images in WordPress. ",anchor:"image SEO",url:"#",context:{postTitle:"How to Write Alt Text for Images for SEO",permalink:"#",editLink:"#",postType:{singular:"Post"}}},{phrase:"So let’s now move on to showing you exactly how easy it is to import and export redirects using the best redirect plugin for WordPress.",anchor:"best redirect plugin for WordPress",url:"#",context:{postTitle:"How to Easily Import and Export Redirects in WordPress",permalink:"#",editLink:"#",postType:{singular:"Post"}}}],totals:{total:6}},outboundInternal:{totals:{total:12}},affiliate:{totals:{total:8}},external:{totals:{total:24}},suggestionsInbound:{totals:{total:9}},suggestionsOutbound:{totals:{total:9}}}},strings:{ctaButtonText:i("Unlock Link Assistant",Se),ctaHeader:N(i("Link Assistant is a %1$s Feature",Se),"PRO"),linkAssistantDescription:i("Get relevant suggestions for adding internal links to all your content as well as finding any orphaned posts that have no internal links.",Se),thisFeatureRequires:i("This feature requires one of the following plans:",Se),linkOpportunities:i("Actionable Link Suggestions",Se),orphanedPosts:i("See Orphaned Posts",Se),affiliateLinks:i("See Affiliate Links",Se),domainReports:i("Top Domain Reports",Se)}}},computed:{initialTab(){return"inbound-internal"},tabs(){return[{slug:"inbound-internal",icon:"svg-link-internal-inbound",name:N("%1$s %2$s",this.mockedPostData.links.inboundInternal.totals.total,i("Inbound Internal",Se))},{slug:"outbound-internal",icon:"svg-link-internal-outbound",name:N("%1$s %2$s",this.mockedPostData.links.outboundInternal.totals.total,i("Outbound Internal",Se))},{slug:"affiliate",icon:"svg-link-affiliate",name:N("%1$s %2$s",this.mockedPostData.links.affiliate.totals.total,i("Affiliate",Se))},{slug:"external",icon:"svg-link-external",name:N("%1$s %2$s",this.mockedPostData.links.external.totals.total,i("External",Se))},{slug:"link-suggestions",icon:"svg-link-suggestion",name:N("%1$s %2$s",this.mockedPostData.links.suggestionsOutbound.totals.total+this.mockedPostData.links.suggestionsInbound.totals.total,i("Link Suggestions",Se))}]},modalHeader(){return N(i('Links & Suggestions for "%1$s"',Se),window.wp.data.select("core/editor").getEditedPostAttribute("title"))}}},Bp={class:"aioseo-tab-content aioseo-link-assistant"},Hp={key:0};function Op(o,e,n,t,s,l){const m=p("core-main-tabs"),c=p("link-assistant-inbound-internal"),f=p("core-blur"),S=p("required-plans"),w=p("cta"),x=p("core-modal"),C=p("links-side-bar");return r(),y("div",Bp,[o.$root.$data.screenContext==="metabox"?(r(),y("div",Hp,[u(f,null,{default:d(()=>[u(m,{class:"link-tabs",internal:"",tabs:l.tabs,active:l.initialTab,showSaveButton:!1},{"var-tab-icon":d(({tab:b})=>[(r(),h(ce(b.icon),{class:ne([{warning:b.warning}])},null,8,["class"]))]),_:1},8,["tabs","active"]),s.activeTab==="inbound-internal"?(r(),h(c,{key:0,post:s.mockedPostData,metabox:""},null,8,["post"])):g("",!0)]),_:1}),u(w,{"cta-link":t.links.getPricingUrl("link-assistant","link-assistant-upsell","metabox"),"button-text":s.strings.ctaButtonText,"learn-more-link":t.links.getUpsellUrl("link-assistant","metabox",t.rootStore.isPro?"pricing":"liteUpgrade"),"feature-list":[s.strings.linkOpportunities,s.strings.domainReports,s.strings.orphanedPosts,s.strings.affiliateLinks],"hide-bonus":!t.licenseStore.isUnlicensed},{"header-text":d(()=>[E(_(s.strings.ctaHeader),1)]),description:d(()=>[u(S,{addon:"aioseo-link-assistant"}),E(" "+_(s.strings.linkAssistantDescription),1)]),_:1},8,["cta-link","button-text","learn-more-link","feature-list","hide-bonus"])])):g("",!0),u(x,{show:t.postEditorStore.currentPost.linkAssistant.modalOpen&&o.$root.$data.screenContext==="sidebar",classes:["aioseo-link-assistant-modal"],onClose:e[0]||(e[0]=b=>t.postEditorStore.currentPost.linkAssistant.modalOpen=!1)},{headerTitle:d(()=>[E(_(l.modalHeader),1)]),body:d(()=>[u(f,null,{default:d(()=>[u(m,{class:"link-tabs",internal:"",tabs:l.tabs,active:l.initialTab,showSaveButton:!1},{"var-tab-icon":d(({tab:b})=>[(r(),h(ce(b.icon),{class:ne([{warning:b.warning}])},null,8,["class"]))]),_:1},8,["tabs","active"]),s.activeTab==="inbound-internal"?(r(),h(c,{key:0,post:s.mockedPostData,metabox:""},null,8,["post"])):g("",!0)]),_:1}),u(w,{"cta-link":t.links.getPricingUrl("link-assistant","link-assistant-upsell","metabox"),"button-text":s.strings.ctaButtonText,"learn-more-link":t.links.getUpsellUrl("link-assistant","metabox",t.rootStore.isPro?"pricing":"liteUpgrade"),"feature-list":[s.strings.linkOpportunities,s.strings.domainReports,s.strings.orphanedPosts,s.strings.affiliateLinks],"hide-bonus":!t.licenseStore.isUnlicensed},{"header-text":d(()=>[E(_(s.strings.ctaHeader),1)]),description:d(()=>[u(S,{addon:"aioseo-link-assistant"}),E(" "+_(s.strings.linkAssistantDescription),1)]),_:1},8,["cta-link","button-text","learn-more-link","feature-list","hide-bonus"])]),_:1},8,["show"]),n.parentComponentContext!=="modal"?(r(),h(C,{key:1})):g("",!0)])}const bo=I(Ip,[["render",Op]]),Dp={};function Vp(o,e){return r(),y("div")}const Rp=I(Dp,[["render",Vp]]),Up={setup(){return{addons:No,licenseStore:_e()}},components:{Links:bo,LinksActivate:Rp,LinksLite:bo},props:{parentComponentContext:String}},Kp={class:"aioseo-tab-content aioseo-link-assistant"};function Fp(o,e,n,t,s,l){const m=p("Links",!0),c=p("LinksLite"),f=p("LinksActivate");return r(),y("div",Kp,[!t.licenseStore.isUnlicensed&&t.addons.isActive("aioseo-link-assistant")&&!t.addons.requiresUpgrade("aioseo-link-assistant")?(r(),h(m,{key:0,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):g("",!0),t.licenseStore.isUnlicensed||t.addons.requiresUpgrade("aioseo-link-assistant")?(r(),h(c,{key:1,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):g("",!0),!t.licenseStore.isUnlicensed&&!t.addons.isActive("aioseo-link-assistant")&&t.addons.canActivate("aioseo-link-assistant")&&!t.addons.requiresUpgrade("aioseo-link-assistant")?(r(),h(f,{key:2,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):g("",!0)])}const $p=I(Up,[["render",Fp]]),tt="all-in-one-seo-pack",ls=()=>{const o=oe(()=>[{groupLabel:i("Default",tt),options:[{label:i("Default Object Type (Set in Social Networks)",tt),value:"default"}]}].concat(Ds)),e=[{label:i("Default (Set under Social Networks)",tt),value:"default"},{label:i("Summary",tt),value:"summary"},{label:i("Summary with Large Image",tt),value:"summary_large_image"}];return{getObjectTypeLabelByOption:s=>{let l="";return o.value.forEach(m=>{const c=m.options.find(f=>f.value===s);c&&(l=(c==null?void 0:c.label)||"")}),l},getTwitterCardLabelByOption:s=>{var l;return((l=e.find(m=>m.value===s))==null?void 0:l.label)||""},objectTypeOptions:o,twitterCardOptions:e}},ge="all-in-one-seo-pack",zp={setup(){const{getImageSourceOptionFiltered:o,getTermImageSourceOptions:e,imageSourceOptionsFiltered:n,imageUrl:t,loading:s,setImageUrl:l}=Go(),{maxRecommendedCount:m}=eo(),{objectTypeOptions:c}=ls(),{parseTags:f}=Jt({separator:void 0});return{getImageSourceOptionFiltered:o,getTermImageSourceOptions:e,imageSourceOptionsFiltered:n,imageUrl:t,loading:s,maxRecommendedCount:m,objectTypeOptions:c,optionsStore:Te(),parseTags:f,postEditorStore:Q(),rootStore:Ce(),setImageUrl:l}},components:{CoreAlert:me,CoreFacebookPreview:An,CoreHtmlTagsEditor:no,CoreImageUploader:Zo,CoreSettingsRow:Ae},props:{isMobilePreview:{type:Boolean,default(){return!1}}},data(){return{tags:jo,titleCount:0,descriptionCount:0,strings:{tabName:i("Facebook Preview",ge),imageSource:i("Image Source",ge),customFieldsName:i("Custom Field Name",ge),video:i("Video URL",ge),width:i("Width",ge),height:i("Height",ge),facebookObjectType:i("Object Type",ge),facebookImage:i("Facebook Image",ge),facebookTitle:i("Facebook Title",ge),facebookDescription:i("Facebook Description",ge),minimumSize:i("Minimum size: 200px x 200px, ideal ratio 1.91:1, 5MB max. (eg: 1640px x 856px or 3280px x 1712px for Retina screens). JPG, PNG, WEBP and GIF formats only.",ge),clickToAddSiteName:i("Click on the tags below to insert variables into your site name.",ge),clickToAddHomePageDescription:i("Click on the tags below to insert variables into your meta description.",ge),articleSection:i("Article Section",ge),articleTags:i("Article Tags",ge),tagPlaceholder:i("Press enter to create an article tag",ge),facebookDisabled:N(i("No %1$s markup will be output for your post because it is currently disabled. You can enable %1$s markup in the Social Networks settings. %2$s",ge),i("Open Graph",ge),N('<a href="%1$s" target="_blank">%2$s<span class="link-right-arrow">&nbsp;&rarr;</span></a>',this.rootStore.aioseo.urls.aio.socialNetworks+"#facebook",i("Go to Social Networks",ge)))}}},watch:{"postEditorStore.currentPost.og_image_type"(){this.handleImageUpdate()},"postEditorStore.currentPost.og_image_custom_url"(){this.handleImageUpdate()}},computed:{previewTitle(){return this.parseTags(this.postEditorStore.currentPost.og_title||this.postEditorStore.currentPost.title||this.postEditorStore.currentPost.tags.title||"#post_title #separator_sa #site_title")},previewDescription(){return this.parseTags(this.postEditorStore.currentPost.og_description||this.postEditorStore.currentPost.description||this.postEditorStore.currentPost.tags.description||"#post_content")},shouldShowArticleSection(){var e;const o=this.postEditorStore.currentPost.context==="term"?"taxonomies":"postTypes";return this.postEditorStore.currentPost.og_object_type==="article"||this.postEditorStore.currentPost.og_object_type==="default"&&((e=this.optionsStore.dynamicOptions.social.facebook.general[o][this.postEditorStore.currentPost.postType||this.postEditorStore.currentPost.termType])==null?void 0:e.objectType)==="article"}},methods:{scrollToElement(){const o=document.getElementsByClassName("component-wrapper")[0];setTimeout(()=>{o&&(o.firstChild.scrollTop=0)},10)},saveImageType(o){this.postEditorStore.currentPost.og_image_type=o,this.postEditorStore.isDirty=!0},getObjectTypeOptions(o){let e=null;return this.objectTypeOptions.forEach(n=>{const t=n.options.find(s=>s.value===o);t&&(e=t)}),e},setObjectType(o){this.postEditorStore.currentPost.og_object_type=o,this.postEditorStore.isDirty=!0},updateImage(o){this.postEditorStore.currentPost.og_image_custom_url=o,this.postEditorStore.savePostState()},handleImageUpdate(){this.setImageUrl("facebook")}},mounted(){this.scrollToElement(),this.setImageUrl("facebook"),window.aioseoBus.$on("updateFeaturedImage",this.handleImageUpdate)},beforeUnmount(){window.aioseoBus.$off("updateFeaturedImage",this.handleImageUpdate)}},Np={class:"tab-facebook"},qp={id:"aioseo-post-settings-facebook"},Gp=["innerHTML"],jp=["innerHTML"];function Zp(o,e,n,t,s,l){const m=p("core-alert"),c=p("core-facebook-preview"),f=p("core-settings-row"),S=p("core-html-tags-editor"),w=p("base-select"),x=p("base-input"),C=p("core-image-uploader");return r(),y("div",Np,[u(f,{class:"snippet-preview-row"},{name:d(()=>[a("span",null,_(s.strings.tabName),1)]),content:d(()=>[t.optionsStore.options.social.facebook.general.enable?g("",!0):(r(),h(m,{key:0,class:"facebook-disabled-warning",innerHTML:s.strings.facebookDisabled,type:"red"},null,8,["innerHTML"])),u(c,{description:l.previewDescription,image:t.imageUrl,loading:t.loading,title:l.previewTitle},null,8,["description","image","loading","title"])]),_:1}),a("div",qp,[u(f,{name:s.strings.facebookTitle,class:"facebook-title-settings",align:""},{content:d(()=>[u(S,{class:"facebook-meta-input",modelValue:t.postEditorStore.currentPost.og_title,"onUpdate:modelValue":[e[0]||(e[0]=b=>t.postEditorStore.currentPost.og_title=b),e[2]||(e[2]=b=>t.postEditorStore.isDirty=!0)],"line-numbers":!1,single:"",onCounter:e[1]||(e[1]=b=>s.titleCount=b.length),"tags-context":`${t.postEditorStore.currentPost.postType||t.postEditorStore.currentPost.termType}Title`,"default-tags":s.tags.getDefaultTags(t.postEditorStore.currentPost.context==="term"?"taxonomies":null,null,"title")},{"tags-description":d(()=>[E(_(s.strings.clickToAddSiteName),1)]),_:1},8,["modelValue","tags-context","default-tags"]),a("div",{class:"max-recommended-count",innerHTML:t.maxRecommendedCount(s.titleCount,95)},null,8,Gp)]),_:1},8,["name"]),u(f,{name:s.strings.facebookDescription,class:"facebook-description-settings",align:""},{content:d(()=>[u(S,{class:"facebook-meta-input",modelValue:t.postEditorStore.currentPost.og_description,"onUpdate:modelValue":[e[3]||(e[3]=b=>t.postEditorStore.currentPost.og_description=b),e[5]||(e[5]=b=>t.postEditorStore.isDirty=!0)],"line-numbers":!1,description:"",onCounter:e[4]||(e[4]=b=>s.descriptionCount=b.length),"tags-context":`${t.postEditorStore.currentPost.postType||t.postEditorStore.currentPost.termType}Description`,"default-tags":s.tags.getDefaultTags(t.postEditorStore.currentPost.context==="term"?"taxonomies":null,null,"description")},{"tags-description":d(()=>[E(_(s.strings.clickToAddHomePageDescription),1)]),_:1},8,["modelValue","tags-context","default-tags"]),a("div",{class:"max-recommended-count",innerHTML:t.maxRecommendedCount(s.descriptionCount,200)},null,8,jp)]),_:1},8,["name"]),u(f,{class:"facebook-image-source",name:s.strings.imageSource,align:""},{content:d(()=>[u(w,{size:"medium",options:t.imageSourceOptionsFiltered,modelValue:t.getImageSourceOptionFiltered(t.postEditorStore.currentPost.og_image_type),"onUpdate:modelValue":e[6]||(e[6]=b=>l.saveImageType(b.value))},null,8,["options","modelValue"])]),_:1},8,["name"]),t.postEditorStore.currentPost.og_image_type==="custom"?(r(),h(f,{key:0,name:s.strings.customFieldsName,align:""},{content:d(()=>[u(x,{type:"text",size:"medium",placeholder:s.strings.placeholder,modelValue:t.postEditorStore.currentPost.og_image_custom_fields,"onUpdate:modelValue":[e[7]||(e[7]=b=>t.postEditorStore.currentPost.og_image_custom_fields=b),e[8]||(e[8]=b=>t.postEditorStore.isDirty=!0)]},null,8,["placeholder","modelValue"])]),_:1},8,["name"])):g("",!0),t.postEditorStore.currentPost.og_image_type==="custom_image"?(r(),h(f,{key:1,class:"facebook-image",name:s.strings.facebookImage},{content:d(()=>[u(C,{description:s.strings.minimumSize,modelValue:t.postEditorStore.currentPost.og_image_custom_url,"onUpdate:modelValue":e[9]||(e[9]=b=>t.postEditorStore.currentPost.og_image_custom_url=b)},null,8,["description","modelValue"])]),_:1},8,["name"])):g("",!0),u(f,{class:"facebook-video",name:s.strings.video,align:""},{content:d(()=>[u(x,{type:"text",size:"medium",modelValue:t.postEditorStore.currentPost.og_video,"onUpdate:modelValue":e[10]||(e[10]=b=>t.postEditorStore.currentPost.og_video=b)},null,8,["modelValue"])]),_:1},8,["name"]),u(f,{class:"facebook-object-type",name:s.strings.facebookObjectType,align:""},{content:d(()=>[u(w,{size:"medium","open-direction":"top",options:t.objectTypeOptions,"group-label":"groupLabel","group-values":"options",modelValue:l.getObjectTypeOptions(t.postEditorStore.currentPost.og_object_type),"onUpdate:modelValue":e[11]||(e[11]=b=>l.setObjectType(b.value))},null,8,["options","modelValue"])]),_:1},8,["name"]),l.shouldShowArticleSection?(r(),h(f,{key:2,name:s.strings.articleSection,align:""},{content:d(()=>[u(x,{type:"text",size:"medium",modelValue:t.postEditorStore.currentPost.og_article_section,"onUpdate:modelValue":e[12]||(e[12]=b=>t.postEditorStore.currentPost.og_article_section=b)},null,8,["modelValue"])]),_:1},8,["name"])):g("",!0),l.shouldShowArticleSection?(r(),h(f,{key:3,name:s.strings.articleTags,align:""},{content:d(()=>[u(w,{multiple:"",taggable:"",options:t.postEditorStore.currentPost.og_article_tags||[],modelValue:t.postEditorStore.currentPost.og_article_tags||[],"onUpdate:modelValue":e[13]||(e[13]=b=>t.postEditorStore.currentPost.og_article_tags=b),"tag-placeholder":s.strings.tagPlaceholder},null,8,["options","modelValue","tag-placeholder"])]),_:1},8,["name"])):g("",!0)])])}const Wp=I(zp,[["render",Zp]]),be="all-in-one-seo-pack",Yp={setup(){const{getImageSourceOptionFiltered:o,imageSourceOptionsFiltered:e,imageUrl:n,loading:t,setImageUrl:s}=Go(),{maxRecommendedCount:l}=eo(),{twitterCardOptions:m}=ls(),{parseTags:c}=Jt({separator:void 0});return{getImageSourceOptionFiltered:o,imageSourceOptionsFiltered:e,imageUrl:n,loading:t,maxRecommendedCount:l,optionsStore:Te(),parseTags:c,postEditorStore:Q(),rootStore:Ce(),setImageUrl:s,twitterCardOptions:m}},components:{CoreAlert:me,CoreHtmlTagsEditor:no,CoreImageUploader:Zo,CoreSettingsRow:Ae,CoreTwitterPreview:Mn},props:{isMobilePreview:{type:Boolean,default(){return!1}}},data(){return{tags:jo,titleCount:0,descriptionCount:0,facebookImageUrl:"",strings:{twitterPreview:i("X (Twitter) Preview",be),twitterPreviewDescription:i("X cards by default will use the data defined below. If no data is set, X will instead pick up the data set on the Facebook tab.",be),useFB:i("Use Data from Facebook Tab",be),imageSource:i("Image Source",be),customFieldsName:i("Custom Field Name",be),twitterImage:i("X Image",be),twitterTitle:i("X Title",be),twitterDescription:i("X Description",be),twitterCardType:i("X Card Type",be),minimumSizeSummary:i("Minimum size: 144px x 144px, ideal ratio 1:1, 5MB max. JPG, PNG, WEBP and GIF formats only.",be),minimumSizeSummaryWithLarge:i("Minimum size: 300px x 157px, ideal ratio 2:1, 5MB max. JPG, PNG, WEBP and GIF formats only.",be),twitterDisabled:N(i("No %1$s markup will be output for your post because it is currently disabled. You can enable %1$s markup in the Social Networks settings. %2$s",be),i("X (Twitter)",be),N('<a href="%1$s" target="_blank">%2$s<span class="link-right-arrow">&nbsp;&rarr;</span></a>',this.rootStore.aioseo.urls.aio.socialNetworks+"#twitter",i("Go to Social Networks",be)))}}},watch:{"postEditorStore.currentPost.twitter_use_og"(){this.handleImageUpdate()},"postEditorStore.currentPost.twitter_image_type"(){this.handleImageUpdate()},"postEditorStore.currentPost.twitter_image_custom_url"(){this.handleImageUpdate()}},computed:{previewTitle(){const o=this.postEditorStore.currentPost.twitter_use_og||!this.postEditorStore.currentPost.twitter_title?this.postEditorStore.currentPost.og_title:this.postEditorStore.currentPost.twitter_title;return this.parseTags(o||this.postEditorStore.currentPost.title||this.postEditorStore.currentPost.tags.title||"#post_title #separator_sa #site_title")},previewDescription(){const o=this.postEditorStore.currentPost.twitter_use_og||!this.postEditorStore.currentPost.twitter_description?this.postEditorStore.currentPost.og_description:this.postEditorStore.currentPost.twitter_description;return this.parseTags(o||this.postEditorStore.currentPost.description||this.postEditorStore.currentPost.tags.description||"#post_content")},previewImage(){return this.postEditorStore.currentPost.twitter_use_og||!this.imageUrl?this.facebookImageUrl:this.imageUrl},twitterImageUploaderDescription(){return this.postEditorStore.currentPost.twitter_card==="summary"||this.postEditorStore.currentPost.twitter_card==="default"&&this.optionsStore.options.social.twitter.general.defaultCardType==="summary"?this.strings.minimumSizeSummary:this.postEditorStore.currentPost.twitter_card==="summary_large_image"||this.postEditorStore.currentPost.twitter_card==="default"&&this.optionsStore.options.social.twitter.general.defaultCardType==="summary_large_image"?this.strings.minimumSizeSummaryWithLarge:""}},methods:{getCardOptions(o){return this.twitterCardOptions.find(e=>e.value===o)},cardSelect(o){this.postEditorStore.currentPost.twitter_card=o,this.postEditorStore.isDirty=!0},scrollToElement(){const o=document.getElementsByClassName("component-wrapper")[0];setTimeout(()=>{o&&(o.firstChild.scrollTop=0)},10)},saveTwitterImageType(o){this.postEditorStore.currentPost.twitter_image_type=o,this.postEditorStore.isDirty=!0},updateImage(o){this.postEditorStore.currentPost.twitter_image_custom_url=o,this.postEditorStore.savePostState()},handleImageUpdate(){this.setImageUrl("twitter")},updateImagePreview(o){o.social==="facebook"&&(this.facebookImageUrl=o.image)}},mounted(){window.aioseoBus.$on("updateSocialImagePreview",this.updateImagePreview),window.aioseoBus.$on("updateFeaturedImage",this.handleImageUpdate),this.scrollToElement(),this.setImageUrl("facebook").then(()=>{this.setImageUrl("twitter")})},beforeUnmount(){window.aioseoBus.$off("updateFeaturedImage",this.handleImageUpdate),window.aioseoBus.$off("updateSocialImagePreview",this.updateImagePreview)}},Xp={class:"tab-twitter"},Jp={id:"aioseo-post-settings-twitter"},Qp=["innerHTML"],e1=["innerHTML"];function t1(o,e,n,t,s,l){const m=p("core-alert"),c=p("core-twitter-preview"),f=p("core-settings-row"),S=p("base-toggle"),w=p("core-html-tags-editor"),x=p("base-select"),C=p("base-input"),b=p("core-image-uploader");return r(),y("div",Xp,[u(f,{class:"snippet-preview-row"},{name:d(()=>[a("span",null,_(s.strings.twitterPreview),1)]),description:d(()=>[a("i",null,_(s.strings.twitterPreviewDescription),1)]),content:d(()=>[t.optionsStore.options.social.twitter.general.enable?g("",!0):(r(),h(m,{key:0,class:"twitter-disabled-warning",innerHTML:s.strings.twitterDisabled,type:"red"},null,8,["innerHTML"])),u(c,{card:t.postEditorStore.currentPost.twitter_card,description:l.previewDescription,image:l.previewImage,loading:t.loading,title:l.previewTitle},null,8,["card","description","image","loading","title"])]),_:1}),a("div",Jp,[u(f,{name:s.strings.useFB,class:"use-facebook"},{content:d(()=>[u(S,{modelValue:t.postEditorStore.currentPost.twitter_use_og,"onUpdate:modelValue":[e[0]||(e[0]=P=>t.postEditorStore.currentPost.twitter_use_og=P),e[1]||(e[1]=P=>t.postEditorStore.isDirty=!0)]},null,8,["modelValue"])]),_:1},8,["name"]),t.postEditorStore.currentPost.twitter_use_og?g("",!0):(r(),h(f,{key:0,name:s.strings.twitterTitle,class:"twitter-title-settings",align:""},{content:d(()=>[u(w,{class:"twitter-meta-input",modelValue:t.postEditorStore.currentPost.twitter_title,"onUpdate:modelValue":[e[2]||(e[2]=P=>t.postEditorStore.currentPost.twitter_title=P),e[4]||(e[4]=P=>t.postEditorStore.isDirty=!0)],"line-numbers":!1,single:"",onCounter:e[3]||(e[3]=P=>s.titleCount=P.length),"tags-context":`${t.postEditorStore.currentPost.postType||t.postEditorStore.currentPost.termType}Title`,"default-tags":s.tags.getDefaultTags(t.postEditorStore.currentPost.context==="term"?"taxonomies":null,null,"title")},null,8,["modelValue","tags-context","default-tags"]),a("div",{class:"max-recommended-count",innerHTML:t.maxRecommendedCount(s.titleCount,70)},null,8,Qp)]),_:1},8,["name"])),t.postEditorStore.currentPost.twitter_use_og?g("",!0):(r(),h(f,{key:1,name:s.strings.twitterDescription,class:"twitter-description-settings",align:""},{content:d(()=>[u(w,{class:"twitter-meta-input",modelValue:t.postEditorStore.currentPost.twitter_description,"onUpdate:modelValue":[e[5]||(e[5]=P=>t.postEditorStore.currentPost.twitter_description=P),e[7]||(e[7]=P=>t.postEditorStore.isDirty=!0)],"line-numbers":!1,description:"",onCounter:e[6]||(e[6]=P=>s.descriptionCount=P.length),"tags-context":`${t.postEditorStore.currentPost.postType||t.postEditorStore.currentPost.termType}Description`,"default-tags":s.tags.getDefaultTags(t.postEditorStore.currentPost.context==="term"?"taxonomies":null,null,"description")},{"tags-description":d(()=>[E(_(s.strings.clickToAddHomePageDescription),1)]),_:1},8,["modelValue","tags-context","default-tags"]),a("div",{class:"max-recommended-count",innerHTML:t.maxRecommendedCount(s.descriptionCount,200)},null,8,e1)]),_:1},8,["name"])),t.postEditorStore.currentPost.twitter_use_og?g("",!0):(r(),h(f,{key:2,class:"twitter-image-source",name:s.strings.imageSource,align:""},{content:d(()=>[u(x,{size:"medium",options:t.imageSourceOptionsFiltered,modelValue:t.getImageSourceOptionFiltered(t.postEditorStore.currentPost.twitter_image_type),"onUpdate:modelValue":e[8]||(e[8]=P=>l.saveTwitterImageType(P.value))},null,8,["options","modelValue"])]),_:1},8,["name"])),!t.postEditorStore.currentPost.twitter_use_og&&t.postEditorStore.currentPost.twitter_image_type==="custom"?(r(),h(f,{key:3,class:"twitter-custom-field",name:s.strings.customFieldsName,align:""},{content:d(()=>[u(C,{type:"text",size:"medium",placeholder:s.strings.placeholder,modelValue:t.postEditorStore.currentPost.twitter_image_custom_fields,"onUpdate:modelValue":[e[9]||(e[9]=P=>t.postEditorStore.currentPost.twitter_image_custom_fields=P),e[10]||(e[10]=P=>t.postEditorStore.isDirty=!0)]},null,8,["placeholder","modelValue"])]),_:1},8,["name"])):g("",!0),!t.postEditorStore.currentPost.twitter_use_og&&t.postEditorStore.currentPost.twitter_image_type==="custom_image"?(r(),h(f,{key:4,class:"twitter-image",name:s.strings.twitterImage},{content:d(()=>[u(b,{description:l.twitterImageUploaderDescription,modelValue:t.postEditorStore.currentPost.twitter_image_custom_url,"onUpdate:modelValue":e[11]||(e[11]=P=>t.postEditorStore.currentPost.twitter_image_custom_url=P)},null,8,["description","modelValue"])]),_:1},8,["name"])):g("",!0),u(f,{class:"twitter-card-type",name:s.strings.twitterCardType,align:""},{content:d(()=>[u(x,{size:"medium","open-direction":"top",options:t.twitterCardOptions,modelValue:l.getCardOptions(t.postEditorStore.currentPost.twitter_card),"onUpdate:modelValue":e[12]||(e[12]=P=>l.cardSelect(P.value))},null,8,["options","modelValue"])]),_:1},8,["name"])])])}const o1=I(Yp,[["render",t1]]),Ut="all-in-one-seo-pack",s1={setup(){return{postEditorStore:Q(),settingsStore:De()}},components:{CoreSettingsRow:Ae,SvgPencil:vt},data(){return{strings:{title:i("Social Media",Ut),sidebarCopy:i("Here you can view and edit the thumbnail, title and description that will be displayed when your site is shared on social media. Click on the button below to view and edit the preview.",Ut),editSnippet:i("Preview & Edit",Ut)}}},methods:{openModalEv(){this.settingsStore.changeTabSettings({setting:"modal",value:"social"}),this.postEditorStore.currentPost.modalOpen=!0}}},n1={class:"aioseo-sidebar-content-title"};function r1(o,e,n,t,s,l){const m=p("svg-pencil"),c=p("base-button"),f=p("core-settings-row");return o.$root.$data.screenContext==="sidebar"?(r(),h(f,{key:0,name:s.strings.metaDescription,class:"snippet-description-row open-social-copy"},{content:d(()=>[a("div",n1,_(s.strings.title),1),a("p",null,_(s.strings.sidebarCopy),1),u(c,{class:"open-social-modal gray small",onClick:l.openModalEv},{default:d(()=>[u(m),E(" "+_(s.strings.editSnippet),1)]),_:1},8,["onClick"])]),_:1},8,["name"])):g("",!0)}const i1=I(s1,[["render",r1]]),Kt="all-in-one-seo-pack",a1={setup(){return{postEditorStore:Q(),settingsStore:De()}},components:{BaseRadioToggle:Uo,CoreMainTabs:Fe,CoreSettingsRow:Ae,Facebook:Wp,Twitter:o1,SocialSideBar:i1},props:{parentComponentContext:String},data(){return{strings:{pageName:i("Social",Kt)},tabs:[{slug:"facebook",name:i("Facebook",Kt)},{slug:"twitter",name:i("X (Twitter)",Kt)}]}},computed:{initTab:function(){let o=this.settingsStore.metaBoxTabs.social;return this.parentComponentContext==="modal"&&(o=this.settingsStore.metaBoxTabs.socialModal),o}},methods:{processChangeTab(o){this.parentComponentContext==="modal"?this.settingsStore.changeTabSettings({setting:"socialModal",value:o}):this.settingsStore.changeTabSettings({setting:"social",value:o})}},mounted(){nt()["social-tab"]&&(this.processChangeTab(nt()["social-tab"]),setTimeout(()=>{Nt("social-tab")},500))}},l1={class:"aioseo-tab-content aioseo-post-social"};function c1(o,e,n,t,s,l){const m=p("core-main-tabs"),c=p("core-settings-row"),f=p("social-side-bar");return r(),y("div",l1,[o.$root.$data.screenContext==="metabox"||n.parentComponentContext==="modal"?(r(),h(c,{key:0,"no-border":""},{content:d(()=>[u(m,{tabs:s.tabs,showSaveButton:!1,active:l.initTab,internal:"",onChanged:e[0]||(e[0]=S=>l.processChangeTab(S)),disableMobile:""},null,8,["tabs","active"])]),_:1})):g("",!0),o.$root.$data.screenContext==="metabox"||n.parentComponentContext==="modal"?(r(),h(st,{key:1,name:"route-fade",mode:"out-in"},{default:d(()=>[(r(),h(ce(l.initTab)))]),_:1})):g("",!0),n.parentComponentContext!=="modal"?(r(),h(f,{key:2})):g("",!0)])}const cs=I(a1,[["render",c1]]),Ft="all-in-one-seo-pack",d1={setup(){return{settingsStore:De()}},components:{CoreMainTabs:Fe,CoreSettingsRow:Ae,General:as,Social:cs,SvgSettings:Ko,SvgShare:Wo},data(){return{strings:{pageName:i("Modal Content",Ft)},tabs:[{slug:"general",icon:"svg-settings",name:i("General",Ft)},{slug:"social",icon:"svg-share",name:i("Social",Ft)}]}},computed:{getTabs(){return this.tabs.filter(o=>Oe(`aioseo_page_${o.slug}_settings`))}},methods:{processChangeTab(o){this.settingsStore.changeTabSettings({setting:"modal",value:o})}}},u1={class:"aioseo-modal-content"},p1={class:"mobile-radio-buttons"},g1={class:"component-wrapper"};function h1(o,e,n,t,s,l){const m=p("core-main-tabs");return r(),y("div",u1,[a("div",p1,[u(m,{tabs:l.getTabs,showSaveButton:!1,active:t.settingsStore.metaBoxTabs.modal||"general",internal:"",onChanged:e[0]||(e[0]=c=>l.processChangeTab(c))},null,8,["tabs","active"])]),a("div",g1,[u(st,{name:"route-fade",mode:"out-in"},{default:d(()=>[(r(),h(ce(t.settingsStore.metaBoxTabs.modal||"general"),{parentComponentContext:"modal"}))]),_:1})])])}const m1=I(d1,[["render",h1]]),$t="all-in-one-seo-pack",_1={setup(){return{postEditorStore:Q()}},components:{CoreSettingsRow:Ae,SvgRightArrowShort:ao},data(){return{strings:{title:i("Redirects",$t),description:i("Here you can add a redirect or view your existing redirects from this page. Click on the button below to view the Redirects panel.",$t),button:i("Open Redirects",$t)}}}},f1={class:"aioseo-redirects-sidebar"},y1={class:"aioseo-sidebar-content-title"};function v1(o,e,n,t,s,l){const m=p("svg-right-arrow-short"),c=p("base-button"),f=p("core-settings-row");return r(),y("div",f1,[o.$root.$data.screenContext==="sidebar"?(r(),h(f,{key:0,class:"snippet-description-row open-redirects-copy"},{content:d(()=>[a("div",y1,_(s.strings.title),1),a("p",null,_(s.strings.description),1),u(c,{class:"open-redirects-modal gray small",onClick:e[0]||(e[0]=S=>t.postEditorStore.currentPost.redirects.modalOpen=!0)},{default:d(()=>[u(m),E(" "+_(s.strings.button),1)]),_:1})]),_:1})):g("",!0)])}const k1=I(_1,[["render",v1],["__scopeId","data-v-1754537e"]]),S1="all-in-one-seo-pack",b1={setup(){return{postEditorStore:Q()}},components:{CoreModal:we,RedirectsSideBar:k1,RedirectsLite:In},props:{parentComponentContext:String},data(){return{strings:{modalHeader:i("Redirects",S1)}}}},C1={class:"bd"};function w1(o,e,n,t,s,l){const m=p("redirects-lite"),c=p("core-modal"),f=p("redirects-side-bar");return r(),y("div",null,[o.$root.$data.screenContext==="metabox"?(r(),h(m,{key:0,noCoreCard:!0,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):g("",!0),u(c,{show:t.postEditorStore.currentPost.redirects.modalOpen&&o.$root.$data.screenContext==="sidebar",classes:["aioseo-redirects"],onClose:e[0]||(e[0]=S=>t.postEditorStore.currentPost.redirects.modalOpen=!1)},{headerTitle:d(()=>[E(_(s.strings.modalHeader),1)]),body:d(()=>[a("div",C1,[u(m,{noCoreCard:!0,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])])]),_:1},8,["show"]),n.parentComponentContext!=="modal"?(r(),h(f,{key:1})):g("",!0)])}const Co=I(b1,[["render",w1]]),P1={};function E1(o,e){return r(),y("div")}const x1=I(P1,[["render",E1]]),T1={setup(){return{addons:No,licenseStore:_e()}},components:{Redirects:Co,RedirectsActivate:x1,RedirectsLite:Co},props:{parentComponentContext:String}},A1={class:"aioseo-tab-content"};function M1(o,e,n,t,s,l){const m=p("Redirects",!0),c=p("RedirectsLite"),f=p("RedirectsActivate");return r(),y("div",A1,[!t.licenseStore.isUnlicensed&&t.addons.isActive("aioseo-redirects")&&!t.addons.requiresUpgrade("aioseo-redirects")?(r(),h(m,{key:0,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):g("",!0),t.licenseStore.isUnlicensed||t.addons.requiresUpgrade("aioseo-redirects")?(r(),h(c,{key:1,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):g("",!0),!t.licenseStore.isUnlicensed&&!t.addons.isActive("aioseo-redirects")&&t.addons.canActivate("aioseo-redirects")&&!t.addons.requiresUpgrade("aioseo-redirects")?(r(),h(f,{key:2,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):g("",!0)])}const L1=I(T1,[["render",M1]]),I1={class:"graph-container"},B1={class:"graph"},H1={class:"left"},O1=["title"],D1={class:"right action-buttons"},ds={__name:"GraphCard",props:{graph:Object,customGraph:Boolean,defaultGraph:String},setup(o){const e="all-in-one-seo-pack",n=o,{childGraphs:t,graphs:s}=Ro(),l=oe(()=>{var C,b,P,V;if(n.customGraph)return i("Custom Schema",e)+" - "+n.graph.graphName;if(n.defaultGraph)return f(n.defaultGraph);if((C=n.graph)!=null&&C.label)return n.graph.label;const w=(P=(b=n.graph)==null?void 0:b.slug)==null?void 0:P.toLowerCase();return((V=s.find(O=>O.slug===w))==null?void 0:V.label)||i("Parsing Block Data...",e)}),m=oe(()=>{if(n.customGraph)return Ht;if(n.defaultGraph){const w=c(n.defaultGraph);return w?S(w):Ht}return S(n.graph.slug)}),c=w=>{Object.entries(t).forEach(C=>{const b=C[0];C[1].forEach(P=>{w===P.childGraphName&&(w=b)})});let x="";return s.forEach(C=>{C.graphName===w&&(x=C.slug)}),x},f=w=>{let x="",C=w;return Object.entries(t).forEach(b=>{const P=b[0];b[1].forEach(V=>{x||w===V.childGraphName&&(x=P,C=V.label,s.forEach(O=>{O.graphName===P&&(x=O.label)}))})}),x?x+" - "+C+" "+i("(Default)",e):w+" "+i("(Default)",e)},S=w=>{switch(w){case"article":return dn;case"book":return cn;case"car":return ln;case"course":return an;case"dataset":return rn;case"event":return nn;case"faq-page":return sn;case"fact-check":return on;case"how-to":return tn;case"job-posting":return en;case"movie":return Qs;case"music":return Js;case"person":return Xs;case"product":return Ys;case"product-review":return Ws;case"recipe":return Zs;case"service":return js;case"software-application":return Gs;case"video":return qs;case"web-page":return Ns;default:return Ht}};return(w,x)=>(r(),y("div",I1,[a("div",B1,[a("div",H1,[(r(),h(ce(m.value))),a("span",{title:l.value},_(l.value),9,O1)]),a("div",D1,[Ve(w.$slots,"buttons")])])]))}},V1={class:"title"},R1=["innerHTML"],U1={class:"schema-templates"},K1={class:"main"},F1={class:"schema-catalog"},$1={class:"graphs"},z1={__name:"CtaModal",setup(o){const e="all-in-one-seo-pack",{graphs:n}=Ro(),t=Ce(),s={schemaGenerator:i("Schema Generator",e),headerTooltip:N(i("Use our powerful Schema Generator to configure Schema Markup for your content. Search Engines use structured data to better understand what your site is about as well as to display rich snippets in search results. %1$s",e),ae.getDocLink(Le.learnMore,"schema",!0)),searchSchema:i("Search Schema",e),ctaDescription:i("Easily generate unlimited schema markup for your content to help you rank higher in search results. Our schema validator ensures your schema works out of the box.",e),ctaButtonText:i("Unlock Schema Generator",e),ctaHeader:N(i("Schema Generator is a %1$s Feature",e),"PRO")},l=[i("Unlimited Schema",e),i("Validate with Google",e),i("Increase Rankings",e),i("Additional Schema Types",e)],m=[{slug:"schema-templates",icon:un,name:i("Schema Templates",e),component:"templates"},{slug:"custom-schema",icon:pn,name:i("Custom Schema",e),component:"custom"},{slug:"schema-validation",icon:gn,name:i("Schema Validation",e),component:"validation"}],c=[{slug:"schema-catalog",name:i("Schema Catalog",e)},{slug:"your-templates",name:i("Your Templates",e)}];return(f,S)=>{const w=p("base-input"),x=p("base-button");return r(),h(v(we),{classes:["aioseo-post-schema-modal-cta"],onClose:S[0]||(S[0]=C=>f.$emit("close"))},{headerTitle:d(()=>[a("div",V1,_(s.schemaGenerator),1),u(v(Pe),null,{tooltip:d(()=>[a("span",{innerHTML:s.headerTooltip},null,8,R1)]),default:d(()=>[u(v(so))]),_:1})]),body:d(()=>[u(v(at),null,{default:d(()=>[u(v(Fe),{tabs:m,active:"schema-templates",showSaveButton:!1},{"var-tab-icon":d(({tab:C})=>[(r(),h(ce(C.icon)))]),_:1}),a("div",U1,[u(v(Fe),{tabs:c,active:"schema-catalog",showSaveButton:!1},{"var-tab-icon":d(({tab:C})=>[(r(),h(ce(C.icon)))]),_:1}),a("div",K1,[u(w,{class:"search",size:"medium",prependIcon:"search",placeholder:s.searchSchema},null,8,["placeholder"]),a("div",F1,[a("div",$1,[(r(!0),y(he,null,Ie(v(n),(C,b)=>(r(),h(v(ds),{key:C.graphName+b,graph:C},{buttons:d(()=>[u(x,{class:"small",type:"gray"},{default:d(()=>[u(v(Ct))]),_:1})]),_:2},1032,["graph"]))),128))])])])])]),_:1}),u(v(ro),{"cta-link":v(ae).getPricingUrl("schema-generator","schema-generator-upsell"),"button-text":s.ctaButtonText,"learn-more-link":v(ae).getUpsellUrl("schema-generator",null,v(t).isPro?"pricing":"liteUpgrade"),"feature-list":l},{"header-text":d(()=>[E(_(s.ctaHeader),1)]),description:d(()=>[E(_(s.ctaDescription),1)]),_:1},8,["cta-link","button-text","learn-more-link"])]),_:1})}}},Ze="all-in-one-seo-pack",N1={setup(){return{postEditorStore:Q(),GLOBAL_STRINGS:Le,links:ae}},components:{CoreAlert:me,CoreSettingsRow:Ae,CoreTooltip:Pe,CtaModal:z1,GraphCard:ds,SvgEye:lt},props:{parentComponentContext:String},data(){return{modalOpenMetabox:!1,modalOpenSidebar:!1,strings:{sidebarDescription:i("Configure Schema Markup for your content. Search engines use structured data to display rich results in SERPs.",Ze),noGraphs:i("You have not added any schema yet. You can add any schema graphs you like via the Schema Generator below.",Ze),schemaInUse:i("Schema In Use",Ze),generateSchema:i("Generate Schema",Ze),validateSchema:i("Validate Schema",Ze),defaultGraphTooltip:i("This is the default graph for this post type. All data for this graph will be automatically generated.",Ze)}}},computed:{isSidebar(){return this.$root.$data.screenContext==="sidebar"}},methods:{getDefaultSchemaTooltipOffset(){return We()?"-120px,0":this.isSidebar?"-70px,0":"0,0"}}},q1={class:"graphs"},G1={key:0,class:"sidebar-description"},j1={class:"description"},Z1=["innerHTML"],W1=["innerHTML"],Y1={class:"buttons"};function X1(o,e,n,t,s,l){const m=p("svg-eye"),c=p("base-button"),f=p("core-tooltip"),S=p("graph-card"),w=p("core-alert"),x=p("cta-modal"),C=p("core-settings-row");return r(),y("div",{class:ne(["aioseo-tab-content aioseo-post-schema",[{sidebar:l.isSidebar}]])},[u(C,{name:s.strings.schemaInUse},{content:d(()=>[a("div",q1,[l.isSidebar?(r(),y("div",G1,[a("p",j1,_(s.strings.sidebarDescription),1),a("p",{class:"description",innerHTML:t.links.getDocLink(t.GLOBAL_STRINGS.learnMore,"schema",!0)},null,8,Z1)])):g("",!0),t.postEditorStore.currentPost.schema.default.graphName&&t.postEditorStore.currentPost.schema.default.isEnabled?(r(),h(S,{key:1,defaultGraph:t.postEditorStore.currentPost.schema.default.graphName},{buttons:d(()=>[u(f,{offset:l.getDefaultSchemaTooltipOffset()},{tooltip:d(()=>[a("span",{innerHTML:s.strings.defaultGraphTooltip},null,8,W1)]),default:d(()=>[u(c,{class:"small no-hover",type:"gray"},{default:d(()=>[u(m)]),_:1})]),_:1},8,["offset"])]),_:1},8,["defaultGraph"])):g("",!0)]),a("div",Y1,[!t.postEditorStore.currentPost.schema.default.graphName||!t.postEditorStore.currentPost.schema.default.isEnabled?(r(),h(w,{key:0,class:"no-graphs",type:"yellow"},{default:d(()=>[E(_(s.strings.noGraphs),1)]),_:1})):g("",!0),u(c,{class:"medium",type:"blue",onClick:e[0]||(e[0]=b=>{s.modalOpenMetabox=!0,s.modalOpenSidebar=!0})},{default:d(()=>[E(_(s.strings.generateSchema),1)]),_:1}),u(c,{class:"medium",type:"gray",onClick:e[1]||(e[1]=b=>{s.modalOpenMetabox=!0,s.modalOpenSidebar=!0})},{default:d(()=>[E(_(s.strings.validateSchema),1)]),_:1})]),u(x,{show:!l.isSidebar&&s.modalOpenMetabox,onClose:e[2]||(e[2]=b=>s.modalOpenMetabox=!1)},null,8,["show"]),u(x,{show:l.isSidebar&&s.modalOpenSidebar,onClose:e[3]||(e[3]=b=>s.modalOpenSidebar=!1)},null,8,["show"])]),_:1},8,["name"])],2)}const wo=I(N1,[["render",X1]]),J1={setup(){return{licenseStore:_e()}},components:{Schema:wo,SchemaLite:wo},props:{parentComponentContext:String}},Q1={class:"aioseo-post-schema-view"};function eg(o,e,n,t,s,l){const m=p("schema",!0),c=p("schema-lite");return r(),y("div",Q1,[t.licenseStore.isUnlicensed?g("",!0):(r(),h(m,{key:0,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])),t.licenseStore.isUnlicensed?(r(),h(c,{key:1,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):g("",!0)])}const tg=I(J1,[["render",eg]]),us=o=>(To("data-v-20175fdb"),o=o(),Ao(),o),og={class:"aioseo-seo-revision-list-item"},sg={class:"aioseo-seo-revision-list-item__author"},ng={class:"aioseo-seo-revision-list-item__author__avatar"},rg={class:"aioseo-seo-revision-list-item__author__name"},ig=us(()=>a("div",{class:"aioseo-seo-revision-list-item__date"}," 1 week ago (2 Dec, 2022 @ 18:28:57) ",-1)),ag={class:"aioseo-seo-revision-list-item__action"},lg=us(()=>a("span",{class:"aioseo-seo-revision-list-item__action__compare"}," Compare ",-1)),cg={class:"aioseo-seo-revision-list-item__action__view"},dg={class:"aioseo-seo-revision-list-item__action__delete"},ug={__name:"ListItem",setup(o){const{currentUser:e}=Bo(yt());return(n,t)=>(r(),y("div",og,[a("div",sg,[a("span",ng,[u(v(Bn),{src:v(e).avatar.url,size:v(e).avatar.size},null,8,["src","size"])]),a("span",rg,_(v(Do)(v(e).display_name,30)),1)]),ig,a("div",ag,[lg,a("span",cg,[u(v(lt),{width:"18"})]),a("span",dg,[u(v(wt),{width:"18"})])])]))}},pg=I(ug,[["__scopeId","data-v-20175fdb"]]),gg={components:{SeoRevisionListItem:pg}},hg={class:"aioseo-seo-revisions-list"};function mg(o,e,n,t,s,l){const m=p("seo-revision-list-item");return r(),y("div",hg,[(r(),y(he,null,Ie(13,c=>u(m,{key:"seo-revision-list-item-"+c})),64))])}const _g=I(gg,[["render",mg],["__scopeId","data-v-7b502c37"]]),zt="all-in-one-seo-pack",fg={setup(){return{seoRevisionsStore:yt()}},components:{CoreBlur:at,CoreModal:we,CoreSettingsRow:Ae,SeoRevisionsList:_g,SeoRevisionsUpsell:Hn,SvgRightArrowShort:ao},data(){return{strings:{button:i("Open SEO Revisions",zt),description:i("With our powerful revisions feature for all your SEO data, never lose the exact SEO title or description (and more!) that helped you rank higher in search results and restore it back in a single click.",zt),seoRevisions:i("SEO Revisions",zt)}}}},yg={key:0,class:"aioseo-seo-revisions-metabox"},vg={key:1,class:"aioseo-seo-revisions-sidebar"},kg={class:"aioseo-seo-revisions-sidebar__modal-body"},Sg={class:"description"};function bg(o,e,n,t,s,l){const m=p("seo-revisions-list"),c=p("core-blur"),f=p("seo-revisions-upsell"),S=p("core-modal"),w=p("svg-right-arrow-short"),x=p("base-button"),C=p("core-settings-row");return o.$root.$data.screenContext==="metabox"?(r(),y("div",yg,[u(c,null,{default:d(()=>[u(m)]),_:1}),u(f,{"parent-component-context":"metabox"})])):o.$root.$data.screenContext==="sidebar"?(r(),y("div",vg,[u(S,{show:t.seoRevisionsStore.modalOpenSidebar,classes:[],onClose:e[0]||(e[0]=b=>t.seoRevisionsStore.modalOpenSidebar=!1)},{headerTitle:d(()=>[E(_(s.strings.seoRevisions),1)]),body:d(()=>[a("div",kg,[u(c,null,{default:d(()=>[u(m)]),_:1}),u(f,{"parent-component-context":"modal"})])]),_:1},8,["show"]),u(C,{align:""},{name:d(()=>[E(_(s.strings.seoRevisions),1)]),description:d(()=>[a("p",Sg,_(s.strings.description),1)]),content:d(()=>[u(x,{class:"gray small",onClick:e[1]||(e[1]=pe(b=>t.seoRevisionsStore.modalOpenSidebar=!0,["stop","exact"]))},{default:d(()=>[u(w,{width:"10"}),E("   "+_(s.strings.button),1)]),_:1})]),_:1})])):g("",!0)}const Po=I(fg,[["render",bg],["__scopeId","data-v-eda67d56"]]),Cg={setup(){return{licenseStore:_e()}},components:{SeoRevisions:Po,SeoRevisionsLite:Po},props:{parentComponentContext:String},data(){return{license:Ye}}},wg={class:"aioseo-seo-revisions aioseo-tab-content"};function Pg(o,e,n,t,s,l){const m=p("seo-revisions",!0),c=p("seo-revisions-lite");return r(),y("div",wg,[!t.licenseStore.isUnlicensed&&s.license.hasCoreFeature("seo-revisions")?(r(),h(m,{key:0,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"])):(r(),h(c,{key:1,parentComponentContext:n.parentComponentContext},null,8,["parentComponentContext"]))])}const Eg=I(Cg,[["render",Pg],["__scopeId","data-v-463f2e4b"]]),xg={__name:"CountBadge",setup(o){const{itemsTotalCount:e}=Bo(yt()),n=oe(()=>99<e.value?"99+":e.value);return(t,s)=>v(e)?(r(),y("span",{key:0,class:ne(["aioseo-seo-revisions-count-badge",{"aioseo-seo-revisions-count-badge--ml":t.$root.$data.screenContext==="sidebar","aioseo-seo-revisions-count-badge--mr":t.$root.$data.screenContext==="metabox","aioseo-seo-revisions-count-badge--sm":99<v(e)}])},_(n.value),3)):g("",!0)}},Tg={},Ag={fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"2.25 4 17.75 16"},Mg=a("path",{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"},null,-1),Lg=[Mg];function Ig(o,e){return r(),y("svg",Ag,Lg)}const Bg=I(Tg,[["render",Ig]]),Hg={},Og={viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-circle-information-solid"},Dg=a("path",{d:"M7.00016 0.833334C3.32016 0.833334 0.333496 3.82 0.333496 7.5C0.333496 11.18 3.32016 14.1667 7.00016 14.1667C10.6802 14.1667 13.6668 11.18 13.6668 7.5C13.6668 3.82 10.6802 0.833334 7.00016 0.833334ZM7.66683 10.8333H6.3335V9.5H7.66683V10.8333ZM7.66683 8.16667H6.3335V4.16667H7.66683V8.16667Z",fill:"currentColor"},null,-1),Vg=[Dg];function Rg(o,e){return r(),y("svg",Og,Vg)}const Ug=I(Hg,[["render",Rg]]),Kg={},Fg={viewBox:"0 0 12 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-receipt"},$g=a("path",{d:"M11 1.83325L10 0.833252L9 1.83325L8 0.833252L7 1.83325L6 0.833252L5 1.83325L4 0.833252L3 1.83325L2 0.833252L1 1.83325L0 0.833252V14.1666L1 13.1666L2 14.1666L3 13.1666L4 14.1666L5 13.1666L6 14.1666L7 13.1666L8 14.1666L9 13.1666L10 14.1666L11 13.1666L12 14.1666V0.833252L11 1.83325ZM1.33333 12.2266V2.77328H10.6667V12.2266H1.33333ZM10 10.8333V9.49992H2V10.8333H10ZM10 6.83325V8.16659H2V6.83325H10ZM10 5.49992V4.16658H2V5.49992H10Z",fill:"currentColor"},null,-1),zg=[$g];function Ng(o,e){return r(),y("svg",Fg,zg)}const qg=I(Kg,[["render",Ng]]),Gg={},jg={viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"aioseo-crossed-arrows"},Zg=a("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M6.26625 4.7737L1.73375 0.249954L0.5 1.4837L5.02375 6.00745L6.26625 4.7737ZM9.6875 0.249954L11.4725 2.03495L0.5 13.0162L1.73375 14.25L12.715 3.27745L14.5 5.06245V0.249954H9.6875ZM8.74251 9.71747L9.97626 8.48372L12.715 11.2225L14.5 9.43746V14.25H9.68751L11.4813 12.4562L8.74251 9.71747Z",fill:"currentColor"},null,-1),Wg=[Zg];function Yg(o,e){return r(),y("svg",jg,Wg)}const Xg=I(Gg,[["render",Yg]]),Be="all-in-one-seo-pack",Jg={setup(){const o=yt(),e=te(!1),n=()=>{window.wp.data.select("core/editor").isSavingPost()&&!window.wp.data.select("core/editor").isAutosavingPost()&&(e.value=!0,setTimeout(()=>{o.fetch().finally(()=>{e.value=!1})},2500))},t=async()=>{await ot(),window.wp.data.subscribe(()=>{e.value||n()})};return{keywordRankTrackerStore:ft(),licenseStore:_e(),postEditorStore:Q(),redirectsStore:Ss(),rootStore:Ce(),seoRevisionsStore:o,settingsStore:De(),watchObjectRevisionsOnSavePost:t}},components:{Advanced:gr,Alert:Yo,AiContent:Ql,CoreMainTabs:Fe,CoreModal:we,General:as,KeywordRankTracker:$u,LinkAssistant:$p,ModalContent:m1,Redirects:L1,Schema:tg,SeoRevisions:Eg,SeoRevisionsCountBadge:xg,Social:cs,SvgAiContent:is,SvgBackup:Bg,SvgBuild:Ln,SvgCaret:kt,SvgCircleInformationSolid:Ug,SvgClose:ze,SvgLinkSuggestion:lo,SvgReceipt:qg,SvgRedirectCrossedArrows:Xg,SvgSettings:Ko,SvgShare:Wo},data(){return{activeTab:"general",modal:!1,strings:{pageName:"General",modalTitle:i("Preview Snippet Editor",Be),new:i("NEW!",Be)},activeMainSidebarTab:"",isPageBuilderEditor:We}},watch:{"postEditorStore.currentPost":{deep:!0,handler(){xs(this.postEditorStore.savePostState,250)}},"postEditorStore.currentPost.modalOpen"(o){this.activeTab!=="general"&&this.maybeResetActiveTab(o)},"postEditorStore.currentPost.linkAssistant.modalOpen"(o){this.maybeResetActiveTab(o)},"postEditorStore.currentPost.redirects.modalOpen"(o){this.maybeResetActiveTab(o)},"seoRevisionsStore.modalOpenSidebar"(o){this.maybeResetActiveTab(o)},"settingsStore.metaBoxTabs.mainSidebar":{deep:!0,handler(o){this.$root.$data.screenContext==="sidebar"&&this.activeMainSidebarTab!==o.tab&&(this.activeMainSidebarTab=o.tab,this.processChangeTab(o.tab))}}},computed:{tabs(){var e,n,t,s,l,m,c;const o=[{slug:"general",icon:"svg-settings",name:i("General",Be),permission:"aioseo_page_general_settings"},{slug:"social",icon:"svg-share",name:i("Social",Be),permission:"aioseo_page_social_settings"},{slug:"schema",icon:"svg-receipt",name:i("Schema",Be),permission:"aioseo_page_schema_settings"},{slug:"redirects",icon:"svg-redirect-crossed-arrows",name:i("Redirects",Be),warning:0<this.redirectsStore.rows.filter(f=>!!f.enabled).length,permission:"aioseo_page_redirects_manage"},{slug:"seoRevisions",icon:"svg-backup",name:i("SEO Revisions",Be),badge:"seo-revisions-count-badge",permission:"aioseo_page_seo_revisions_settings"},{slug:"advanced",icon:"svg-build",name:i("Advanced",Be),permission:"aioseo_page_advanced_settings"}];return!this.rootStore.aioseo.integration&&!We()&&((n=(e=this.postEditorStore)==null?void 0:e.currentPost)==null?void 0:n.context)==="post"&&!((l=(s=(t=this.postEditorStore)==null?void 0:t.currentPost)==null?void 0:s.linkAssistant)!=null&&l.isExcludedPost)&&((c=(m=this.postEditorStore)==null?void 0:m.currentPost)==null?void 0:c.postType)!=="attachment"&&o.splice(4,0,{slug:"aiContent",icon:"svg-ai-content",name:i("AI Content",Be),permission:"aioseo_page_ai_content_settings",label:"new"},{slug:"linkAssistant",icon:"svg-link-suggestion",name:i("Link Assistant",Be),permission:"aioseo_page_link_assistant_settings"}),o},initTab(){return this.getTabs[0].slug},getTabs(){return this.postEditorStore.currentPost.context==="term"||this.postEditorStore.currentPost.isWooCommercePageWithoutSchema?this.tabs.filter(o=>!["aiContent","schema"].includes(o.slug)&&Oe(this.getTabPermission(o.slug))):this.tabs.filter(o=>Oe(this.getTabPermission(o.slug))?!0:o.slug==="general"&&(Oe("aioseo_page_analysis")||Oe(this.getTabPermission(o.slug))))}},methods:{async processChangeTab(o,e=null){if(o!==null&&typeof o=="object"){this.processChangeTab(o.main),this.$nextTick(()=>{this.settingsStore.changeTabSettings({setting:o.main,value:o.sub})});return}const n=e||this.$root.$data.screenContext;if(n==="sidebar"?document.querySelectorAll(".components-panel__header").forEach(t=>{const s=o===null?"sticky":"static";t.style.position=s}):(this.activeTab=o,this.settingsStore.changeTabSettings({setting:"main",value:o})),n==="sidebar"&&this.activeTab!==o)switch(this.activeTab=o,await this.$nextTick(),o){case"social":this.postEditorStore.currentPost.modalOpen||(this.settingsStore.changeTabSettings({setting:"modal",value:"social"}),this.postEditorStore.currentPost.modalOpen=!0);break;case"linkAssistant":this.postEditorStore.currentPost.linkAssistant&&!this.postEditorStore.currentPost.linkAssistant.modalOpen&&(this.postEditorStore.currentPost.linkAssistant.modalOpen=!0);break;case"redirects":this.postEditorStore.currentPost.redirects&&!this.postEditorStore.currentPost.redirects.modalOpen&&(this.postEditorStore.currentPost.redirects.modalOpen=!0);break;case"seoRevisions":await this.$nextTick(),!this.seoRevisionsStore.modalOpenSidebar&&(this.licenseStore.isUnlicensed||this.seoRevisionsStore.itemsLimit===0)&&(this.seoRevisionsStore.modalOpenSidebar=!0);break}},maybeResetActiveTab(o){o||this.$root.$data.screenContext==="sidebar"&&this.$nextTick(()=>{this.processChangeTab(null)})},closeModal(){this.postEditorStore.currentPost.modalOpen=!1},getTabPermission(o){const e=this.tabs.find(n=>n.slug===o);return typeof e.permission<"u"?e.permission:`aioseo_page_${e.slug}_settings`},getTabName(o){const e=this.tabs.find(n=>n.slug===o);return e==null?void 0:e.name}},created(){switch(this.modal=nt()["aioseo-modaltab"]||this.modal,this.modal&&(this.settingsStore.changeTabSettings({setting:"modal",value:this.modal}),this.postEditorStore.currentPost.modalOpen=!0,setTimeout(()=>{Nt("aioseo-modaltab")},500)),this.$nextTick(()=>{this.settingsStore.metaBoxTabs.mainSidebar.tab&&this.processChangeTab(this.settingsStore.metaBoxTabs.mainSidebar.tab)}),window.aioseoBus.$on("standalone-update-post",o=>{Object.keys(o).forEach(e=>{this.postEditorStore.currentPost[e]=o[e]}),o!=null&&o.primary_term&&Ls()}),this.$root.$data.screenContext){case"sidebar":this.activeTab=null;break;default:this.activeTab=nt()["aioseo-tab"]||this.initTab,this.settingsStore.changeTabSettings({setting:"main",value:this.activeTab}),setTimeout(()=>{Nt("aioseo-tab")},500);break}},beforeMount(){const o=document.querySelector(".interface-complementary-area__pin-unpin-item");o&&o!==null&&(o.style.display="block")},mounted(){window.aioseoBus.$on("do-post-settings-main-tab-change",({name:o,context:e})=>{this.processChangeTab(o,e)}),$e()&&!this.licenseStore.isUnlicensed&&this.watchObjectRevisionsOnSavePost()}},Qg={class:"aioseo-app aioseo-post-settings"},eh={key:0,class:"aioseo-sidepanel"},th=["onClick"],oh={class:"name"},sh={key:0,class:"label new"},nh={key:0,class:"aioseo-tab-title"};function rh(o,e,n,t,s,l){const m=p("core-main-tabs"),c=p("svg-circle-information-solid"),f=p("svg-caret"),S=p("svg-close"),w=p("alert"),x=p("modal-content"),C=p("core-modal"),b=p("keyword-rank-tracker");return r(),y("div",Qg,[o.$root.$data.screenContext!=="sidebar"?(r(),h(m,{key:0,tabs:l.getTabs,showSaveButton:!1,active:s.activeTab,internal:"",disableMobile:"",onChanged:e[0]||(e[0]=P=>l.processChangeTab(P))},{"var-tab-icon":d(({tab:P})=>[(r(),h(ce(P.icon),{class:ne([{warning:P.warning}])},null,8,["class"])),(r(),h(ce(P.badge)))]),_:1},8,["tabs","active"])):g("",!0),u(st,{name:"route-fade",mode:"out-in"},{default:d(()=>[o.$root.$data.screenContext==="sidebar"&&s.activeTab===null?(r(),y("div",eh,[(r(!0),y(he,null,Ie(l.getTabs,(P,V)=>(r(),y("a",{key:V,class:"aioseo-sidepanel-button",href:"#",onClick:pe(O=>l.processChangeTab(P.slug),["prevent"])},[(r(),h(ce(P.icon),{class:"icon"})),a("div",oh,[E(_(P.name)+" ",1),P.label==="new"?(r(),y("span",sh,_(s.strings.new),1)):g("",!0)]),(r(),h(ce(P.badge))),P.warning?(r(),h(c,{key:0,width:"15",height:"15"})):g("",!0),u(f)],8,th))),128))])):g("",!0)]),_:1}),u(st,{name:"route-fade",mode:"out-in"},{default:d(()=>[s.activeTab?(r(),y("div",{key:s.activeTab,class:ne(["aioseo-tab",{"is-page-builder":!!t.rootStore.aioseo.integration}])},[o.$root.$data.screenContext==="sidebar"?(r(),y("div",nh,[a("span",null,_(l.getTabName(s.activeTab)),1),u(S,{onClick:e[1]||(e[1]=P=>l.processChangeTab(null))})])):g("",!0),o.$root.$data.screenContext==="sidebar"?(r(),h(w,{key:1})):g("",!0),(r(),h(ce(s.activeTab),{parentComponentContext:"metabox",onChangeTab:e[2]||(e[2]=P=>l.processChangeTab(P))},null,32))],2)):g("",!0)]),_:1}),u(C,{show:t.postEditorStore.currentPost.modalOpen&&o.$root.$data.screenContext==="sidebar",onClose:l.closeModal,classes:["aioseo-post-settings-modal"],"modal-name":"preview-snippet-editor"},{headerTitle:d(()=>[E(_(s.strings.modalTitle),1)]),body:d(()=>[u(x)]),_:1},8,["show","onClose"]),u(b,{"modal-open":t.keywordRankTrackerStore.modalOpenPostEdit,"onUpdate:modalOpen":e[3]||(e[3]=P=>t.keywordRankTrackerStore.toggleModal({modal:"modalOpenPostEdit",open:P}))},null,8,["modal-open"])])}const ih=I(Jg,[["render",rh]]),vm={__name:"App",emits:["beforeMount"],setup(o,{emit:e}){ws({scrollTimeout:1e3,scrollAndHighlightTimeout:2e3});const n=Q(),t=e;return Yt(()=>{t("beforeMount")}),(s,l)=>(r(),y("div",{onClick:l[0]||(l[0]=pe(()=>{},["stop"])),id:"main-settings-cont"},[s.$root.$data.screenContext!=="sidebar"?(r(),h(v(Yo),{key:0})):g("",!0),v(n).currentPost.id?(r(),h(v(ih),{key:1})):g("",!0)]))}};export{vm as _};