Sid Gifari File Manager
π Root
/
home
/
ailwtbdh
/
superstepsgroup.com
/
wp-content
/
plugins
/
all-in-one-seo-pack
/
dist
/
Lite
/
assets
/
Editing: headline-analyzer.142f2927.js
import{f as c,i as d,j as r,U as l,B as Z,M as b,P as S,aq as u,Q as v,R as m,T as ne,Y as I,aj as ue,ae as R,a0 as f,O as W,ad as re,V as he,a5 as Y,an as pe,h as ge}from"./js/vendor-vue-ui.f00a1236.js";import{l as we}from"./js/index.18357c0f.js";import{l as me}from"./js/index.60474bd4.js";import{l as ye}from"./js/index.0d80c2c2.js";import{i as _e,af as fe,b as q,O as Se,u as z,k as be,l as ve}from"./js/app-core.b862f9c8.js";import{_ as o,b as ze,a as H}from"./js/vendor-other.7b559694.js";import{_ as y}from"./js/_plugin-vue_export-helper.eefbdd86.js";import{C as Ce}from"./js/Index.3967c277.js";import"./js/Button.6c09d515.js";import"./js/Input.af82b72e.js";import"./js/Pencil.1ca5815a.js";import"./js/Trash.c3e8db0b.js";import"./js/Select.952b21a0.js";import"./js/Caret.e6c9f7cc.js";import"./js/Close.de45e465.js";import"./js/Toggle.b43ed20a.js";import"./js/vendor-lodash.d3ad8b99.js";function Le(){const e="all-in-one-seo-pack";if(!_e()||!fe())return;const n=q();if(n.aioseo.registerHeadlineAnalyzerSet)return;n.aioseo.registerHeadlineAnalyzerSet=!0;const a=window.wp.plugins.registerPlugin,g=window?.wp?.editor?.PluginSidebarMoreMenuItem||window.wp?.editPost?.PluginSidebarMoreMenuItem,s=window?.wp?.editor?.PluginSidebar||window.wp?.editPost?.PluginSidebar,t=window.wp.element.Fragment,i=window.wp.element.createElement,h=i("svg",{width:24,height:24,fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},i("path",{d:"M15.817 2H22v.038l-6.183 4.226V2.001zm-7.62 9.473V2H2.016v4.683-.267l6.126 5.094.057-.038zm-6.182 5.061l6.183 4.213v1.252H2.015v-5.465zm13.802-.857L22 11.559v10.437h-6.183v-6.32z",fillRule:"evenodd",clipRule:"evenodd",fill:"#F18200"}),i("path",{d:"M8.198 11.435l-.057.039L2.016 6.38v.265-4.644h6.182v9.434zm0 9.226L2.015 16.45v5.55h6.183v-1.337zm7.62-5.07L22 11.474v10.522h-6.183v-6.405zM22 2.001l-6.183 4.226V2H22z",fillRule:"evenodd",clipRule:"evenodd",fill:"#F18200"}),i("path",{d:"M8.141 13.537L22 4.064v5.432l-13.8 9.19L2 14.46l.016-6.018 6.125 5.094z",fill:"#F18200"})),p=i("div",{id:"aioseo-headline-analyzer-sidebar-button"},h,i("span",{id:"aioseo-headline-analyzer-sidebar-button-score"},"/100")),_=n.aioseo.user;a("aioseo-headline-analyzer-sidebar",{render:()=>!_.capabilities.aioseo_page_analysis&&!_.capabilities.aioseo_page_general_settings&&!_.capabilities.aioseo_page_social_settings&&!_.capabilities.aioseo_page_schema_settings&&!_.capabilities.aioseo_page_advanced_settings?null:i(t,{},i(g,{target:"aioseo-headline-analyzer-sidebar",icon:h},o("Headline Analyzer",e)),i(s,{name:"aioseo-headline-analyzer-sidebar",icon:p,title:"Headline Analyzer"},i("section",{id:"aioseo-headline-analyzer-sidebar",className:"aioseo-headline-analyzer-sidebar"},i("div",{id:"aioseo-headline-analyzer-sidebar-vue",className:"aioseo-headline-analyzer-sidebar-vue"}))))})}const xe=e=>ze.agent().set("X-WP-Nonce",e).use(n=>{n.on("response",a=>{(a.status===401||a.status===403)&&console.error(a)})}),ke=e=>e.replace(/^\//,""),oe=e=>e.replace(/\/$/,""),V=e=>oe(e)+"/",Ae=e=>{const n=q();return e=n.aioseo.data.hasUrlTrailingSlash?V(e):oe(e),V(n.aioseo.urls.restUrl)+V("aioseo/v1")+ke(e)},A=e=>{const n=document.createElement("textarea");return n.innerHTML=e,n.value},{select:j}=window.wp.data;let Q,U=j("core/editor").getEditedPostAttribute("title");const Oe=(e,n)=>((...a)=>{const g=()=>e(...a);clearTimeout(Q),Q=setTimeout(g,n)}).call(),F=async(e=null)=>{let n=U;return e&&(n=e),n=Se(n.trim()),n?xe(window.aioseo.nonce).post(Ae("analyze-headline")).send({headline:n,shouldStoreHeadline:!1}).then(a=>({data:a.body,headline:n})).catch(a=>({error:a.response.body?.message})):null};window.wp.data.subscribe(()=>{U!==j("core/editor").getEditedPostAttribute("title")&&(U=j("core/editor").getEditedPostAttribute("title"),Oe(()=>{const e=z();e.currentPost?.headlineAnalyzer?.newData&&e.toggleShowNewHeadlineAnalyzerPreview(!1),e.currentPost?.headlineAnalyzer?.showNewData&&e.toggleShowNewHeadlineAnalyzerData(!1),J(!0)},2e3))});async function J(e=!1){const n=z(),a=async()=>{const i=await F(),h=document.querySelector('button[aria-label="Headline Analyzer"]'),p=document.getElementById("aioseo-headline-analyzer-sidebar-button"),_=document.getElementById("aioseo-headline-analyzer-sidebar-button-score");if(i?.data){const N=JSON.parse(i.data[Object.keys(i.data)[0]]);if(!N){p&&(h.style.display="flex",p.style.display="flex",p.setAttribute("aioseo-button-color","gray")),_&&(_.innerHTML="N/A");return}n.updatePostHeadlineAnalyzerData(i.data,i.headline);const T=N.score,D=40>T?"red":70>T?"orange":"green";n.updateLatestScore(T),p&&(h.style.display="flex",p.style.display="flex",p.setAttribute("aioseo-button-color",D)),_&&(_.innerHTML=`${T}/100`)}else n.updatePostHeadlineAnalyzerData({},""),p&&(h.style.display="flex",p.style.display="flex",p.setAttribute("aioseo-button-color","gray")),_&&(_.innerHTML="N/A")};e&&a();const g=async function(i,h){document.querySelector(".interface-pinned-items")&&(h.disconnect(),a())},s=new MutationObserver(g),t={childList:!0,subtree:!0};s.observe(document.body,t)}const Pe={props:{title:{type:String,default:"Accordion",required:!0},openedState:{type:Boolean,default:!0},componentClass:{type:String,default:""},hasIcon:{type:Boolean,default:!1},hasExtraTxt:{type:Boolean,default:!1},iconColor:{type:String,default:""}},data(){return{localOpenedState:this.openedState}},methods:{toggleAccordion(){this.localOpenedState=!this.localOpenedState}}},Ee={class:"components-panel__body-title"},He=["aria-expanded"],Te={class:"title-flex"},Re={key:0,class:"components-panel__row"};function We(e,n,a,g,s,t){return c(),d("div",{class:S(["components-panel__body",[a.componentClass,{"is-opened":s.localOpenedState},{"aioseo-headline-analyzer-panel-has-icon":a.hasIcon},a.iconColor]])},[r("h2",Ee,[r("button",{onClick:n[0]||(n[0]=(...i)=>t.toggleAccordion&&t.toggleAccordion(...i)),type:"button","aria-expanded":s.localOpenedState?"true":"false",class:"components-button components-panel__body-toggle"},[n[1]||(n[1]=r("span",{"aria-hidden":"true"},[r("svg",{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",class:"components-panel__arrow","aria-hidden":"true",focusable:"false"},[r("path",{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})])],-1)),r("div",Te,[r("span",null,l(a.title),1),a.hasIcon?Z(e.$slots,"icon",{key:0},void 0,!0):b("",!0),a.hasExtraTxt?Z(e.$slots,"extraTxt",{key:1},void 0,!0):b("",!0)])],8,He)]),s.localOpenedState?(c(),d("div",Re,[Z(e.$slots,"default",{},void 0,!0)])):b("",!0)],2)}const L=y(Pe,[["render",We],["__scopeId","data-v-c2c4aba7"]]),G="all-in-one-seo-pack",Ne={components:{Accordion:L,CoreAlert:Ce},data(){return{textPanelTitle:o("Try New Headline",G),textNewHeadlineInputLabel:o("Enter a different headline than your post title to see how it compares.",G),textAnalyze:o("Analyze Headline",G),newHeadline:"",postEditorStore:z(),analyzeError:!1}},methods:{async fetchNewHeadlineData(){this.analyzeError=!1;let e=null;if(e=this.postEditorStore.currentPost.headlineAnalyzer.previousHeadlines.find(n=>n.headline===this.newHeadline),e){const n={data:{[e.headline]:JSON.stringify(e.result)},headline:e.headline};this.postEditorStore.updateNewHeadlineAnalyzerData(n.data,n.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0),this.newHeadline=""}else{const n=await F(this.newHeadline);n?.data?(this.postEditorStore.updateNewHeadlineAnalyzerData(n.data,n.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0),this.newHeadline=""):this.analyzeError=n?.error}}}},Me={class:"aioseo-headline-analyzer-new-tab"},Be={class:"aioseo-headline-analyzer-new-score-form-block"},De={class:"components-base-control aioseo-headline-analyzer-input-field css-qy3gpb ej5x27r4"},Ze={class:"components-base-control__field css-1t5ousf ej5x27r3"},Ve={class:"components-base-control__label css-1v57ksj ej5x27r2",for:"inspector-text-control-0"},Ge=["disabled"];function Ie(e,n,a,g,s,t){const i=u("core-alert"),h=u("accordion");return c(),v(h,{title:s.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-tab-new-score-form"},{default:m(()=>[r("div",Me,[r("div",Be,[r("form",{onSubmit:n[1]||(n[1]=ne((...p)=>t.fetchNewHeadlineData&&t.fetchNewHeadlineData(...p),["prevent"]))},[r("div",De,[r("div",Ze,[r("label",Ve,l(s.textNewHeadlineInputLabel),1),I(r("input",{class:"components-text-control__input",type:"text",id:"inspector-text-control-0","onUpdate:modelValue":n[0]||(n[0]=p=>s.newHeadline=p)},null,512),[[ue,s.newHeadline]])])]),s.analyzeError?(c(),v(i,{key:0,type:"yellow",size:"smaller",class:"aioseo-headline-analyzer-alert"},{default:m(()=>[R(l(s.analyzeError),1)]),_:1})):b("",!0),r("button",{type:"submit",disabled:!s.newHeadline,class:"components-button aioseo-headline-analyzer-button"},l(s.textAnalyze),9,Ge)],32)])])]),_:1},8,["title"])}const je=y(Ne,[["render",Ie],["__scopeId","data-v-526c8192"]]),Ue={props:{color:{type:String,required:!0},currentScore:{type:Number,required:!0}},data(){return{}}},$e={class:"aioseo-donut-container",style:{"flex-direction":"column"}},qe={className:"aioseo-donut-score-svg",viewBox:"0 0 33.83098862 33.83098862",xmlns:"http://www.w3.org/2000/svg"},Fe=["stroke","stroke-dasharray"];function Je(e,n,a,g,s,t){return c(),d("div",$e,[(c(),d("svg",qe,[n[0]||(n[0]=r("circle",{class:"aioseo-seo-headline-analyzer-score__background",stroke:"#e8e8eb","stroke-width":"2",fill:"none",cx:"16.91549431",cy:"16.91549431",r:"15.91549431"},null,-1)),r("circle",{class:"aioseo-seo-headline-analyzer-score__circle",stroke:a.color,"stroke-width":"2","stroke-dasharray":a.currentScore+", 100","stroke-linecap":"round",fill:"none",cx:"16.91549431",cy:"16.91549431",r:"15.91549431"},null,8,Fe)]))])}const se=y(Ue,[["render",Je]]),x="all-in-one-seo-pack",{dispatch:Ye}=window.wp.data,Qe={components:{Accordion:L,PieChart:se},data(){return{veryGoodScore:H(o("A very good score is between %1$d and %2$d.",x),70,100),forBetterResults:H(o("For best results, you should strive for %1$d and above.",x),70),textPanelTitle:o("New Score",x),textCurrentScore:o("Current Score",x),applyHeadlineText:o("Apply Headline",x),postEditorStore:z()}},computed:{postTitle(){return A(this.postEditorStore.currentPost?.headlineAnalyzer?.headline||"")},currentResult(){const e=this.postEditorStore.currentPost.headlineAnalyzer.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},currentScore(){return this.currentResult.score},newResult(){return this.postEditorStore.newHeadlineAnaylzerData.newResult},newTitle(){return A(this.postEditorStore.newHeadlineAnaylzerData.newTitle||"")},newScore(){return this.newResult.score},classOnNewScore(){return 40>this.newScore?"red":70>this.newScore?"orange":"green"},barColor(){return this.classOnNewScore==="red"?"#df2a4a":this.classOnNewScore==="orange"?"#F2994A":"#00aa63"},classOnCurrentScoreBg(){return 40>this.currentScore?"red-bg":70>this.currentScore?"orange-bg":"green-bg"},scoreDifference(){return Math.abs(this.newScore-this.currentScore)},statusOnScore(){return 25>this.newScore?o("Not Looking Great",x):50>this.newScore?o("Could Be Better",x):60>this.newScore?o("Getting There",x):75>this.newScore?o("Looks Good! ππ",x):75<=this.newScore?o("Super! π₯π₯π₯",x):!1}},methods:{applyHeadline(){Ye("core/editor").editPost({title:this.newTitle})},decodeHtml:A}},Xe={class:"aioseo-headline-analyzer-panel-first-block"},Ke={class:"aioseo-headline-analyzer-new-score-panel"},et={class:"aioseo-headline-analyzer-pie-chart-container"},tt={class:"current-score"},nt={class:"aioseo-headline-analyzer-current-score-content"};function rt(e,n,a,g,s,t){const i=u("pie-chart"),h=u("accordion");return c(),v(h,{title:s.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-tab-new-score"},{default:m(()=>[r("div",Xe,[r("div",Ke,[r("p",null,l(s.veryGoodScore)+" "+l(s.forBetterResults),1),r("h4",null,"β"+l(t.decodeHtml(t.newTitle))+"β",1),r("div",et,[r("span",{class:S(["aioseo-headline-analyzer-new-score",t.classOnNewScore])},l(t.newScore),3),f(i,{color:t.barColor,currentScore:t.newScore},null,8,["color","currentScore"]),t.scoreDifference!==0?(c(),d("span",{key:0,class:S(["aioseo-headline-analyzer-score-difference",t.classOnNewScore])},l(t.newScore>t.currentScore?"+ ":t.newScore===t.currentScore?"":"- ")+" "+l(t.scoreDifference),3)):b("",!0),t.statusOnScore?(c(),d("div",{key:1,class:S(["aioseo-headline-analyzer-score-status",t.classOnNewScore])},[r("span",null,l(t.statusOnScore),1)],2)):b("",!0)]),r("button",{type:"button",onClick:n[0]||(n[0]=(...p)=>t.applyHeadline&&t.applyHeadline(...p)),class:"components-button aioseo-headline-analyzer-button"},l(s.applyHeadlineText),1),r("div",tt,[r("span",{class:S(["aioseo-headline-analyzer-score",t.classOnCurrentScoreBg])},l(t.currentScore),3),r("div",nt,[r("h5",null,l(s.textCurrentScore),1),r("p",null,l(t.postTitle),1)])])])])]),_:1},8,["title"])}const ot=y(Qe,[["render",rt]]),P="all-in-one-seo-pack",st={components:{Accordion:L,PieChart:se},data(){return{veryGoodScore:H(o("A very good score is between %1$d and %2$d.",P),70,100),forBetterResults:H(o("For best results, you should strive for %1$d and above.",P),70),textScore:o("Score",P),postEditorStore:z()}},computed:{postTitle(){return A(this.postEditorStore.currentPost?.headlineAnalyzer?.headline||"")},currentResult(){const e=this.postEditorStore.currentPost.headlineAnalyzer?.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},currentScore(){return this.currentResult?.score?this.currentResult.score:0},classOnScore(){return 40>this.currentScore?"red":70>this.currentScore?"orange":"green"},barColor(){return this.classOnScore==="red"?"#df2a4a":this.classOnScore==="orange"?"#F2994A":"#00aa63"},scoreStatus(){return 25>this.currentScore?o("Not Looking Great",P):50>this.currentScore?o("Could Be Better",P):60>this.currentScore?o("Getting There",P):75>this.currentScore?o("Looks Good! ππ",P):75<=this.currentScore?o("Super! π₯π₯π₯",P):!1}}},at={class:"aioseo-headline-analyzer-current-score-tab aioseo-headline-analyzer-panel-first-block"},lt={class:"aioseo-headline-analyzer-current-title"},it={class:"aioseo-headline-analyzer-pie-chart-container"};function ct(e,n,a,g,s,t){const i=u("pie-chart"),h=u("accordion");return c(),v(h,{title:s.textScore,componentClass:"aioseo-headline-analyzer-panel-score"},{default:m(()=>[r("div",at,[r("h4",lt,' "'+l(t.postTitle)+'" ',1),r("div",it,[r("div",{class:S(["aioseo-headline-analyzer-current-score",t.classOnScore])},[R(l(t.currentScore),1),n[0]||(n[0]=r("span",{class:"aioseo-headline-analyzer-total-out-of-score"},"/ 100",-1))],2),t.scoreStatus?(c(),d("div",{key:0,class:S(["aioseo-headline-analyzer-score-status",t.classOnScore])},[r("span",null,l(t.scoreStatus),1)],2)):b("",!0),f(i,{color:t.barColor,currentScore:t.currentScore},null,8,["color","currentScore"])]),r("p",null,l(s.veryGoodScore)+" "+l(s.forBetterResults),1)])]),_:1},8,["title"])}const dt=y(st,[["render",ct]]),ut="all-in-one-seo-pack",ht={components:{Accordion:L},data(){return{previousScoresText:o("Previous Scores",ut),postEditorStore:z()}},computed:{postTitle(){return this.postEditorStore.currentPost?.headlineAnalyzer?.headline?this.postEditorStore.currentPost.headlineAnalyzer.headline:""},previousScores(){const e=JSON.parse(JSON.stringify(this.postEditorStore?.currentPost?.headlineAnalyzer?.previousHeadlines||[]));return e.pop(),e.reverse()}},methods:{classOnScore(e){return e?40>e?"red-bg":70>e?"orange-bg":"green-bg":"gray-bg"},async fetchPrevScoreHeadline(e){let n=null;if(n=this.postEditorStore.currentPost.headlineAnalyzer.previousHeadlines.find(a=>a.headline===e),n){const a={data:{[n.headline]:JSON.stringify(n.result)},headline:n.headline};this.postEditorStore.updateNewHeadlineAnalyzerData(a.data,a.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0)}else{const a=await F(e);a?.data&&(this.postEditorStore.updateNewHeadlineAnalyzerData(a.data,a.headline),this.postEditorStore.toggleShowNewHeadlineAnalyzerData(!0))}},decodeHtml(e){return A(e)}}},pt={class:"aioseo-headline-analyzer-panel-first-block"},gt={key:0,class:"aioseo-headline-analyzer-previous-scores"},wt=["onClick"],mt={class:"aioseo-headline-analyzer-score-text"};function yt(e,n,a,g,s,t){const i=u("accordion");return c(),v(i,{title:s.previousScoresText,componentClass:"aioseo-headline-analyzer-panel-previous-scores"},{default:m(()=>[r("div",pt,[t.previousScores.length>0?(c(),d("ul",gt,[(c(!0),d(W,null,re(t.previousScores,(h,p)=>(c(),d("li",{key:p,onClick:ne(_=>t.fetchPrevScoreHeadline(h.headline),["stop"])},[r("span",{class:S(["aioseo-headline-analyzer-score",t.classOnScore(h.score)])},l(h.score||"N/A"),3),r("span",mt,l(t.decodeHtml(h.headline)),1)],8,wt))),128))])):b("",!0)])]),_:1},8,["title"])}const _t=y(ht,[["render",yt]]),ft="all-in-one-seo-pack",St={props:{title:{type:String,default:"",required:!0},value:{type:Number,required:!0},classOnScore:{type:String,default:"",required:!0},classOnScoreBg:{type:String,default:"",required:!0},goalValue:{type:String,default:"",required:!0},words:{type:Array,default:()=>[]},guideLine:{type:String,default:""}},data(){return{textGoal:o("Goal:",ft)}},computed:{progressBarStyle(){return`width: ${this.value}%`}}},bt={class:"aioseo-headline-analyzer-words-block"},vt={class:"aioseo-headline-analyzer-words-block-data"},zt={class:"aioseo-headline-analyzer-words-block-goal"},Ct={class:"aioseo-headline-analyzer-words-block-progressbar"},Lt={class:"aioseo-headline-analyzer-words-tag-list"},xt={class:"aioseo-headline-analyzer-words-guideline"};function kt(e,n,a,g,s,t){return c(),d("div",bt,[r("h5",null,l(a.title),1),r("div",vt,[r("span",{class:S(["aioseo-headline-analyzer-words-block-percentage",a.classOnScore])},l(a.value)+"% ",3),r("span",{class:S(["aioseo-headline-analyzer-words-block-percentage-right-column",a.classOnScore])},[r("span",zt,l(s.textGoal)+" "+l(a.goalValue),1),r("span",Ct,[n[0]||(n[0]=r("span",{class:"aioseo-headline-analyzer-progressbar-bg"},null,-1)),r("span",{class:S(["aioseo-headline-analyzer-progressbar-part",a.classOnScoreBg]),style:he(t.progressBarStyle)},null,6)])],2)]),r("ul",Lt,[(c(!0),d(W,null,re(a.words,(i,h)=>(c(),d("li",{key:h},l(i),1))),128))]),r("p",xt,l(a.guideLine),1)])}const At=y(St,[["render",kt]]),w="all-in-one-seo-pack",Ot={components:{Accordion:L,WordsBlock:At},data(){return{title:o("Word Balance",w),textGuideline:o("Compare the percentages of your results to the goal for each category and adjust as necessary.",w),textCommonWords:o("Common Words",w),textTwentyThirty:o("20-30%",w),textUnCommonWords:o("Uncommon Words",w),textTenTwenty:o("10-20%",w),textEmotionalWords:o("Emotional Words",w),textTenFifteen:o("10-15%",w),textPowerWords:o("Power Words",w),textLeastOne:o("At least one",w),postEditorStore:z()}},computed:{currentResult(){if(this.postEditorStore.currentPost.headlineAnalyzer?.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer?.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},currentScore(){return this.currentResult?.score?this.currentResult.score:0},classOnScore(){return 40>this.currentScore?"red":70>this.currentScore?"orange":"green"},classOnCommonWords(){return this.currentResult.result?.commonWordsPercentage===0?"red":.2>this.currentResult.result?.commonWordsPercentage?"orange":"green"},classOnCommonWordsBg(){return this.currentResult.result?.commonWordsPercentage===0?"red-bg":.2>this.currentResult.result?.commonWordsPercentage?"orange-bg":"green-bg"},guideLineOnCommonWords(){return .2>this.currentResult.result?.commonWordsPercentage?o("Your headline would be more likely to get clicks if it had more common words.",w):o("Headlines with 20-30% common words are more likely to get clicks.",w)},classOnUnCommonWords(){return this.currentResult.result?.uncommonWordsPercentage===0?"red":.1>this.currentResult.result?.uncommonWordsPercentage?"orange":"green"},classOnUnCommonWordsBg(){return this.currentResult.result?.uncommonWordsPercentage===0?"red-bg":.1>this.currentResult.result?.uncommonWordsPercentage?"orange-bg":"green-bg"},guideLineOnUnCommonWords(){return .1>this.currentResult.result?.uncommonWordsPercentage?o("Your headline would be more likely to get clicks if it had more uncommon words.",w):o("Headlines with uncommon words are more likely to get clicks.",w)},classOnEmotionalWords(){return this.currentResult.result?.emotionalWordsPercentage===0?"red":.1>this.currentResult.result?.emotionalWordsPercentage?"orange":"green"},classOnEmotionalWordsBg(){return this.currentResult.result?.emotionalWordsPercentage===0?"red-bg":.1>this.currentResult.result?.emotionalWordsPercentage?"orange-bg":"green-bg"},guideLineOnEmotionalWords(){return o("Emotionally triggered headlines are likely to drive more clicks.",w)},classOnPowerWords(){return this.currentResult.result?.powerWords.length===0?"orange":"green"},classOnPowerWordsBg(){return this.currentResult.result?.powerWords.length===0?"orange":"green-bg"},guideLineOnPowerWords(){return o("Headlines with power words are more likely to get clicks.",w)},scoreStatus(){return 25>this.currentScore?o("Not Looking Great",w):50>this.currentScore?o("Could Be Better",w):60>this.currentScore?o("Getting There",w):75>this.currentScore?o("Looks Good! ππ",w):75<=this.currentScore?o("Super! π₯π₯π₯",w):!1}}},Pt={class:"aioseo-headline-analyzer-words-block"},Et={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},Ht={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"};function Tt(e,n,a,g,s,t){const i=u("words-block"),h=u("accordion");return c(),v(h,{title:s.title,componentClass:"aioseo-headline-analyzer-panel-word-balance",hasIcon:!0,iconColor:t.classOnScore},{icon:m(()=>[t.classOnScore=="green"?(c(),d("svg",Et,[...n[0]||(n[0]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 18C5.59 18 2 14.41 2 10C2 5.59 5.59 2 10 2C14.41 2 18 5.59 18 10C18 14.41 14.41 18 10 18ZM8 12.17L14.59 5.58L16 7L8 15L4 11L5.41 9.59L8 12.17Z",fill:"#00AA63"},null,-1)])])):(c(),d("svg",Ht,[...n[1]||(n[1]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM11 5.00002H9V11H11V5.00002ZM11 13H9V15H11V13ZM2.00002 10C2.00002 14.42 5.58002 18 10 18C14.42 18 18 14.42 18 10C18 5.58002 14.42 2.00002 10 2.00002C5.58002 2.00002 2.00002 5.58002 2.00002 10Z",fill:"#005AE0"},null,-1)])]))]),default:m(()=>[r("div",Pt,[r("h4",null,l(t.scoreStatus),1),r("p",null,l(s.textGuideline),1)]),f(i,{title:s.textCommonWords,value:t.currentResult?.result?.commonWordsPercentage?Math.round(t.currentResult.result.commonWordsPercentage*100):0,goalValue:s.textTwentyThirty,classOnScore:t.classOnCommonWords,classOnScoreBg:t.classOnCommonWordsBg,words:t.currentResult?.result?.commonWords?t.currentResult.result.commonWords:[],guideLine:t.guideLineOnCommonWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),f(i,{title:s.textUnCommonWords,value:t.currentResult?.result?.uncommonWordsPercentage?Math.round(t.currentResult.result.uncommonWordsPercentage*100):0,goalValue:s.textTenTwenty,classOnScore:t.classOnUnCommonWords,classOnScoreBg:t.classOnUnCommonWordsBg,words:t.currentResult?.result?.uncommonWords?t.currentResult.result.uncommonWords:[],guideLine:t.guideLineOnUnCommonWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),f(i,{title:s.textEmotionalWords,value:t.currentResult?.result?.emotionalWordsPercentage?Math.round(t.currentResult.result.emotionalWordsPercentage*100):0,goalValue:s.textTenFifteen,classOnScore:t.classOnEmotionalWords,classOnScoreBg:t.classOnEmotionalWordsBg,words:t.currentResult?.result?.emotionWords?t.currentResult.result.emotionWords:[],guideLine:t.guideLineOnEmotionalWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"]),f(i,{title:s.textPowerWords,value:t.currentResult?.result?.powerWordsPercentage?Math.round(t.currentResult.result.powerWordsPercentage*100):0,goalValue:s.textLeastOne,classOnScore:t.classOnPowerWords,classOnScoreBg:t.classOnPowerWordsBg,words:t.currentResult?.result?.powerWords?t.currentResult.result.powerWords:[],guideLine:t.guideLineOnPowerWords},null,8,["title","value","goalValue","classOnScore","classOnScoreBg","words","guideLine"])]),_:1},8,["title","iconColor"])}const Rt=y(Ot,[["render",Tt]]),k="all-in-one-seo-pack",Wt={components:{Accordion:L},data(){return{textPanelTitle:o("Sentiment",k),textNeutralSentiment:o("Neutral Sentiment",k),textNeutralSentimentGuideline:o("Headlines that are strongly positive or negative tend to get more engagement than neutral ones.",k),textPositiveSentiment:o("Your headline has a positive sentiment.",k),textPositiveSentimentGuideline:o("Positive headlines tend to get better engagement than neutral or negative ones.",k),textNegativeSentiment:o("Your headline has a negative sentiment.",k),textNegativeSentimentGuideline:o("Negative headlines are attention-grabbing and tend to perform better than neutral ones.",k),postEditorStore:z()}},computed:{currentResult(){if(this.postEditorStore.currentPost.headlineAnalyzer?.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer?.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},sentiment(){return this.currentResult.result?.sentiment==="neu"?o("Neutral",k):this.currentResult.result?.sentiment==="pos"?o("Positive",k):o("Negative",k)},classOnSentiment(){return this.currentResult.result?.sentiment==="neu"?"orange":this.currentResult.result?.sentiment==="pos"?"green":"red"}}},Nt={class:"aioseo-headline-analyzer-panel-first-block"},Mt={key:0},Bt={key:1},Dt={key:2},Zt={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},Vt={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},Gt={key:2,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"};function It(e,n,a,g,s,t){const i=u("accordion");return c(),v(i,{title:s.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-sentiment",hasIcon:!0,iconColor:t.classOnSentiment},{icon:m(()=>[t.currentResult.result?.sentiment=="neu"?(c(),d("svg",Zt,[...n[3]||(n[3]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM5 7.5C5 6.67157 5.67157 6 6.5 6C7.32843 6 8 6.67157 8 7.5C8 8.32843 7.32843 9 6.5 9C5.67157 9 5 8.32843 5 7.5ZM13.5 6C12.6716 6 12 6.67157 12 7.5C12 8.32843 12.6716 9 13.5 9C14.3284 9 15 8.32843 15 7.5C15 6.67157 14.3284 6 13.5 6ZM7 13.5V12H13V13.5H7ZM2 10C2 14.42 5.58 18 10 18C14.42 18 18 14.42 18 10C18 5.58 14.42 2 10 2C5.58 2 2 5.58 2 10Z",fill:"#005AE0"},null,-1)])])):t.currentResult.result?.sentiment=="pos"?(c(),d("svg",Vt,[...n[4]||(n[4]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM6.5 6C5.67157 6 5 6.67157 5 7.5C5 8.32843 5.67157 9 6.5 9C7.32843 9 8 8.32843 8 7.5C8 6.67157 7.32843 6 6.5 6ZM13.5 6C12.6716 6 12 6.67157 12 7.5C12 8.32843 12.6716 9 13.5 9C14.3284 9 15 8.32843 15 7.5C15 6.67157 14.3284 6 13.5 6ZM6.55 12C7.25 13.19 8.52 14 10 14C11.48 14 12.75 13.19 13.45 12H15.12C14.32 14.05 12.33 15.5 10 15.5C7.67 15.5 5.68 14.05 4.88 12H6.55ZM2 10C2 14.42 5.58 18 10 18C14.42 18 18 14.42 18 10C18 5.58 14.42 2 10 2C5.58 2 2 5.58 2 10Z",fill:"#00AA63"},null,-1)])])):(c(),d("svg",Gt,[...n[5]||(n[5]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM6.5 6C5.67157 6 5 6.67157 5 7.5C5 8.32843 5.67157 9 6.5 9C7.32843 9 8 8.32843 8 7.5C8 6.67157 7.32843 6 6.5 6ZM13.5 6C12.6716 6 12 6.67157 12 7.5C12 8.32843 12.6716 9 13.5 9C14.3284 9 15 8.32843 15 7.5C15 6.67157 14.3284 6 13.5 6ZM4.88 15.5C5.68 13.45 7.67 12 10 12C12.33 12 14.32 13.45 15.12 15.5H13.45C12.75 14.31 11.48 13.5 10 13.5C8.52 13.5 7.24 14.31 6.55 15.5H4.88ZM2 10C2 14.42 5.58 18 10 18C14.42 18 18 14.42 18 10C18 5.58 14.42 2 10 2C5.58 2 2 5.58 2 10Z",fill:"#DF2A4A"},null,-1)])]))]),default:m(()=>[r("div",Nt,[r("h4",null,l(t.sentiment),1),t.currentResult.result?.sentiment==="neu"?(c(),d("p",Mt,[r("strong",null,l(s.textNeutralSentiment),1),n[0]||(n[0]=r("br",null,null,-1)),R(l(s.textNeutralSentimentGuideline),1)])):b("",!0),t.currentResult.result?.sentiment==="pos"?(c(),d("p",Bt,[r("strong",null,l(s.textPositiveSentiment),1),n[1]||(n[1]=r("br",null,null,-1)),R(l(s.textPositiveSentimentGuideline),1)])):b("",!0),t.currentResult.result?.sentiment==="neg"?(c(),d("p",Dt,[r("strong",null,l(s.textNegativeSentiment),1),n[2]||(n[2]=r("br",null,null,-1)),R(l(s.textNegativeSentimentGuideline),1)])):b("",!0)])]),_:1},8,["title","iconColor"])}const jt=y(Wt,[["render",It]]),X="all-in-one-seo-pack",Ut={components:{Accordion:L},data(){return{panelTitle:o("Headline Type",X),typeLinkText:H(o("Headlines that are lists and how-to get more engagement on average than other types of headlines. %1$s%2$sLearn More%3$s β",X),"<br /><br />",'<a href="https://optinmonster.com/why-these-21-headlines-went-viral-and-how-you-can-copy-their-success/" target="_blank" class="aioseo-headline-analyzer-link"><span>',"</span></a>"),postEditorStore:z()}},computed:{currentResult(){if(this.postEditorStore.currentPost.headlineAnalyzer?.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer?.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},headlineTypes(){return this.currentResult.result?.headlineTypes?.join(", ")}}},$t={class:"aioseo-headline-analyzer-words-block"},qt=["innerHTML"];function Ft(e,n,a,g,s,t){const i=u("accordion");return c(),v(i,{title:s.panelTitle,componentClass:"aioseo-headline-analyzer-panel-types",hasExtraTxt:!0},{extraTxt:m(()=>[r("span",null,l(t.headlineTypes),1)]),default:m(()=>[r("div",$t,[r("h4",null,l(t.headlineTypes),1),r("p",{innerHTML:s.typeLinkText},null,8,qt)])]),_:1},8,["title"])}const Jt=y(Ut,[["render",Ft]]),O="all-in-one-seo-pack",Yt={components:{Accordion:L},data(){return{textPanelTitle:o("Character Count",O),postEditorStore:z()}},computed:{currentResult(){if(this.postEditorStore.currentPost.headlineAnalyzer?.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer?.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},currentScore(){return this.currentResult?.score?this.currentResult.score:0},characterLength(){return this.currentResult.result?.length?this.currentResult.result.length:0},characterLengthString(){return this.characterLength?this.characterLength.toString():""},classOnLength(){return 19>=this.characterLength?"red":20<=this.characterLength&&34>=this.characterLength?"orange":35<=this.characterLength&&66>=this.characterLength?"green":67<=this.characterLength&&79>=this.characterLength?"orange":(80<=this.characterLength,"red")},statusOnLength(){return 34>=this.characterLength?o("Too Short π",O):35<=this.characterLength&&66>=this.characterLength?o("Good π",O):67<=this.characterLength?o("Too Long π",O):o("Too Short π",O)},descOnCharLength(){return 34>=this.characterLength?o("You have space to add more keywords and power words to boost your rankings and click-through rate.",O):35<=this.characterLength&&66>=this.characterLength?o("Headlines that are about 55 characters long will display fully in search results and tend to get more clicks.",O):67<=this.characterLength?o("At this length, it will get cut off in search results. Try reducing it to about 55 characters.",O):o("You have space to add more keywords and power words to boost your rankings and click-through rate.",O)},characterDisplay(){let e="";if(this.characterLengthString.length===1&&(e=`<span class="character-zero">0</span><span class="character-zero">0</span><span>${this.characterLength}</span>`),this.characterLengthString.length===2){e='<span class="character-zero">0</span>';for(const n of this.characterLengthString)e+=`<span>${n}</span>`}if(this.characterLengthString.length===3)for(const n of this.characterLengthString)e+=`<span>${n}</span>`;return e}}},Qt={class:"aioseo-headline-analyzer-words-block"},Xt={class:"aioseo-headline-analyzer-character-count-container"},Kt={class:"aioseo-headline-analyzer-status-on-character-length"},en=["innerHTML"],tn={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},nn={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"};function rn(e,n,a,g,s,t){const i=u("accordion");return c(),v(i,{title:s.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-character-count",hasIcon:!0,iconColor:t.classOnLength},{icon:m(()=>[t.classOnLength=="green"?(c(),d("svg",tn,[...n[0]||(n[0]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 18C5.59 18 2 14.41 2 10C2 5.59 5.59 2 10 2C14.41 2 18 5.59 18 10C18 14.41 14.41 18 10 18ZM8 12.17L14.59 5.58L16 7L8 15L4 11L5.41 9.59L8 12.17Z",fill:"#00AA63"},null,-1)])])):(c(),d("svg",nn,[...n[1]||(n[1]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM11 5.00002H9V11H11V5.00002ZM11 13H9V15H11V13ZM2.00002 10C2.00002 14.42 5.58002 18 10 18C14.42 18 18 14.42 18 10C18 5.58002 14.42 2.00002 10 2.00002C5.58002 2.00002 2.00002 5.58002 2.00002 10Z",fill:"#005AE0"},null,-1)])]))]),default:m(()=>[r("div",Qt,[r("div",Xt,[r("span",Kt,l(t.statusOnLength),1),r("span",{class:S(["aioseo-headline-analyzer-character-length",t.classOnLength]),innerHTML:t.characterDisplay},null,10,en)]),r("p",null,l(t.descOnCharLength),1)])]),_:1},8,["title","iconColor"])}const on=y(Yt,[["render",rn]]),E="all-in-one-seo-pack",sn={components:{Accordion:L},data(){return{textWordCount:o("Word Count",E),postEditorStore:z()}},computed:{currentResult(){if(this.postEditorStore.currentPost.headlineAnalyzer?.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer?.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},currentScore(){return this.currentResult?.score?this.currentResult.score:0},wordLength(){return this.currentResult.result?.wordCount?this.currentResult.result.wordCount:0},wordLengthString(){return this.wordLength?this.wordLength.toString():""},classOnLength(){let e="";return 4>=this.wordLength?e="red":5<=this.wordLength&&9>=this.wordLength?e="green":10<=this.wordLength&&11>=this.wordLength?e="orange":e="red",e},statusOnLength(){let e="";return 4>=this.wordLength?e=o("Not Enough Words π",E):5<=this.wordLength&&9>=this.wordLength?e=o("Good π",E):10<=this.wordLength&&11>=this.wordLength?e=o("Reduce Word Count π",E):e=o("Too Many Words π",E),e},descOnWordLength(){let e="";return 4>=this.wordLength?e=o("Your headline doesnβt use enough words. You have more space to add keywords and power words to improve your SEO and get more engagement.",E):5<=this.wordLength&&9>=this.wordLength?e=o("Your headline has the right amount of words. Headlines are more likely to be clicked on in search results if they have about 6 words.",E):e=o("Your headline has too many words. Long headlines will get cut off in search results and wonβt get as many clicks.",E),e},wordCountDisplay(){let e="";if(this.wordLengthString.length===1&&(e=`<span class="character-zero">0</span><span class="character-zero">0</span><span>${this.wordLength}</span>`),this.wordLengthString.length===2){e='<span class="character-zero">0</span>';for(const n of this.wordLengthString)e+=`<span>${n}</span>`}if(this.wordLengthString.length===3)for(const n of this.wordLengthString)e+=`<span>${n}</span>`;return e}}},an={class:"aioseo-headline-analyzer-words-block"},ln={class:"aioseo-headline-analyzer-word-counter"},cn={class:"aioseo-headline-analyzer-status-on-word-length"},dn=["innerHTML"],un={key:0,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"},hn={key:1,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"components-panel__icon","aria-hidden":"true",focusable:"false"};function pn(e,n,a,g,s,t){const i=u("accordion");return c(),v(i,{title:s.textWordCount,componentClass:"aioseo-headline-analyzer-panel-word-count",hasIcon:!0,iconColor:t.classOnLength},{icon:m(()=>[t.classOnLength=="green"?(c(),d("svg",un,[...n[0]||(n[0]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 18C5.59 18 2 14.41 2 10C2 5.59 5.59 2 10 2C14.41 2 18 5.59 18 10C18 14.41 14.41 18 10 18ZM8 12.17L14.59 5.58L16 7L8 15L4 11L5.41 9.59L8 12.17Z",fill:"#00AA63"},null,-1)])])):(c(),d("svg",hn,[...n[1]||(n[1]=[r("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.99 0C4.47 0 0 4.48 0 10C0 15.52 4.47 20 9.99 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 9.99 0ZM11 5.00002H9V11H11V5.00002ZM11 13H9V15H11V13ZM2.00002 10C2.00002 14.42 5.58002 18 10 18C14.42 18 18 14.42 18 10C18 5.58002 14.42 2.00002 10 2.00002C5.58002 2.00002 2.00002 5.58002 2.00002 10Z",fill:"#005AE0"},null,-1)])]))]),default:m(()=>[r("div",an,[r("div",ln,[r("span",cn,l(t.statusOnLength),1),r("span",{class:S(["aioseo-headline-analyzer-word-length",t.classOnLength]),innerHTML:t.wordCountDisplay},null,10,dn)]),r("p",null,l(t.descOnWordLength),1)])]),_:1},8,["title","iconColor"])}const gn=y(sn,[["render",pn]]),M="all-in-one-seo-pack",wn={components:{Accordion:L},data(){return{textPanelTitle:o("Beginning & Ending Words",M),guideLineText:o("Most readers only look at the first and last 3 words of a headline before deciding whether to click.",M),begginingWordsText:o("Beginning Words",M),endingWordsText:o("Ending Words",M),postEditorStore:z()}},computed:{currentResult(){if(this.postEditorStore.currentPost.headlineAnalyzer?.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer?.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},currentScore(){return this.currentResult?.score?this.currentResult.score:0},words(){return this.currentResult.result?.originalExplodedHeadline?this.currentResult.result.originalExplodedHeadline:[]},beginningWords(){let e="";return 6<=this.words.length?e=this.words.slice(0,3).join(" "):3<this.words.length&&5>=this.words.length?e=this.words.slice(0,3).join(" "):e=this.words.slice(0,3).join(" "),A(e)},endingWords(){let e="";return 6<=this.words.length?e=this.words.slice(-3).join(" "):3<this.words.length&&5>=this.words.length&&(e=this.words.slice(3).join(" ")),A(e)}}},mn={class:"aioseo-headline-analyzer-panel-first-block"},yn={class:"aioseo-headline-analyzer-word-begining-title"},_n={class:"aioseo-headline-analyzer-words beginning"},fn={class:"aioseo-headline-analyzer-word-begining-title"},Sn={class:"aioseo-headline-analyzer-words beginning"},bn={class:"aioseo-headline-analyzer-words-guideline"};function vn(e,n,a,g,s,t){const i=u("accordion");return c(),v(i,{title:s.textPanelTitle,componentClass:"aioseo-headline-analyzer-panel-beginning-ending-words"},{default:m(()=>[r("div",mn,[t.beginningWords?(c(),d(W,{key:0},[r("ul",yn,[r("li",null,l(s.begginingWordsText),1)]),r("div",_n,[r("span",null,l(t.beginningWords),1)])],64)):b("",!0),t.endingWords?(c(),d(W,{key:1},[r("ul",fn,[r("li",null,l(s.endingWordsText),1)]),r("div",Sn,[r("span",null,l(t.endingWords),1)])],64)):b("",!0),r("p",bn,l(s.guideLineText),1)])]),_:1},8,["title"])}const zn=y(wn,[["render",vn]]),{select:Cn}=window.wp.data,K="all-in-one-seo-pack",Ln={components:{Accordion:L},data(){return{panelTitle:o("Search Preview",K),descText:o("Here is how your headline will look like in Google search results page.",K),postUrl:Cn("core/editor").getPermalink(),postEditorStore:z()}},computed:{currentResult(){if(this.postEditorStore.currentPost.headlineAnalyzer?.showNewData)return this.postEditorStore.newHeadlineAnaylzerData.newResult;const e=this.postEditorStore.currentPost.headlineAnalyzer.data[Object.keys(this.postEditorStore.currentPost.headlineAnalyzer.data)?.[0]]||null;return e?JSON.parse(e):{}},postTitle(){return A(this.postEditorStore.currentPost?.headlineAnalyzer?.headline||"")},newResult(){return this.postEditorStore.newHeadlineAnaylzerData.newResult},newTitle(){return A(this.postEditorStore.newHeadlineAnaylzerData.newTitle||"")},encodedPostUrl(){return this.postUrl?encodeURI(this.postUrl):"#"}}},xn={class:"aioseo-headline-analyzer-panel-first-block"},kn={class:"aioseo-headline-analyzer-search-prevew-wrap"},An={class:"aioseo-headline-analyzer-post-url"},On=["href"],Pn={key:0},En={key:1};function Hn(e,n,a,g,s,t){const i=u("accordion");return c(),v(i,{title:s.panelTitle,componentClass:"aioseo-headline-analyzer-panel-search-preview"},{default:m(()=>[r("div",xn,[r("div",kn,[r("p",An,[r("a",{href:t.encodedPostUrl,target:"_blank"},l(s.postUrl),9,On)]),s.postEditorStore?.newHeadlineAnaylzerData?.newResult&&s.postEditorStore?.currentPost?.headlineAnalyzer?.newData.showPreview?(c(),d("h4",Pn,l(t.newTitle),1)):(c(),d("h4",En,l(t.postTitle),1)),r("p",null,l(s.descText),1)])])]),_:1},8,["title"])}const Tn=y(Ln,[["render",Hn]]),B="all-in-one-seo-pack",Rn={components:{TabCurrentScore:dt,TabNewScore:je,PanelNewScore:ot,PreviousScores:_t,WordBalance:Rt,Sentiment:jt,PanelType:Jt,CharacterCount:on,WordCount:gn,StartEndWords:zn,SearchPreview:Tn},data(){return{currentScore:o("Current Score",B),currentHeadline:o("Try New Headline",B),emptyTitleWarning:o("Write your post title to see the analyzer data. This Headline Analyzer tool enables you to write irresistible SEO headlines that drive traffic, shares, and rank better in search results.",B),activeTab:"current-score",postEditorStore:z(),rootStore:q()}},computed:{postTitle(){return A(this.postEditorStore.currentPost?.headlineAnalyzer?.headline||"")},headlineAnalyzerNotice(){return H(o("This Headline Analyzer is part of %1$s to help you increase your traffic. %2$sAnalyze your site further here%3$s β%4$s",B),"AIOSEO",H('<a href="%1$s" class="aioseo-headline-analyzer-link" target="_blank"><span>',this.rootStore.aioseo.urls.aio.seoAnalysis),"</span>","</a>")}},methods:{switchTab(e){this.activeTab=e}}},Wn={class:"aioseo-inline-buttons"},Nn={key:1,class:"aioseo-headline-analyzer-empty-title-warning"},Mn={class:"aioseo-headline-analyzer-bottom-notice"},Bn=["innerHTML"];function Dn(e,n,a,g,s,t){const i=u("tab-current-score"),h=u("tab-new-score"),p=u("panel-new-score"),_=u("previous-scores"),N=u("word-balance"),T=u("sentiment"),D=u("panel-type"),ae=u("character-count"),le=u("word-count"),ie=u("start-end-words"),ce=u("search-preview");return c(),d("div",null,[t.postTitle?(c(),d(W,{key:0},[r("div",Wn,[r("button",{onClick:n[0]||(n[0]=de=>t.switchTab("current-score")),class:S(["aioseo-switcher-button",{active:s.activeTab==="current-score"}])},l(s.currentScore),3),r("button",{onClick:n[1]||(n[1]=de=>t.switchTab("new-headline")),class:S(["aioseo-switcher-button",{active:s.activeTab==="new-headline"}])},l(s.currentHeadline),3)]),I(f(i,null,null,512),[[Y,s.activeTab==="current-score"]]),I(f(h,null,null,512),[[Y,s.activeTab==="new-headline"]]),s.postEditorStore?.newHeadlineAnaylzerData?.newResult?(c(),v(p,{key:0})):b("",!0),s.postEditorStore.currentPost?.headlineAnalyzer?.previousHeadlines?.length>1||s.postEditorStore.currentPost?.headlineAnalyzer?.showPrevScores?(c(),v(_,{key:1})):b("",!0),f(N),f(T),f(D),f(ae),f(le),f(ie),f(ce)],64)):(c(),d("p",Nn,l(s.emptyTitleWarning),1)),r("div",Mn,[r("p",{innerHTML:t.headlineAnalyzerNotice},null,8,Bn)])])}const Zn=y(Rn,[["render",Dn]]),Vn={components:{MainView:Zn},data(){return{}}};function Gn(e,n,a,g,s,t){const i=u("main-view");return c(),v(i)}const In=y(Vn,[["render",Gn]]);Le();const $="#aioseo-headline-analyzer-sidebar-vue",jn="aioseo-headline-analyzer-sidebar/aioseo-headline-analyzer-sidebar";let C,ee=!1;const te=()=>(C&&C.unmount(),C=pe({name:"Standalone/HeadlineAnalyzer/Sidebar",data(){return{tableContext:"post",screenContext:"sidebar"}},render:()=>ge(In)}),C=we(C),C=me(C),C=ye(C),ve(C),window.aioseo.postSettingsSidebarApp&&window.aioseo.postSettingsSidebarApp.unmount(),J(),C.mount($),window.aioseo.headlineAnalyzerSidebarApp=C,C);if(window.aioseo.currentPost){const e=window.aioseo.currentPost.context;!window.wp.blockEditor&&window.wp.blocks&&window.wp.oldEditor&&(window.wp.blockEditor=window.wp.editor),e==="post"&&(document.querySelector($)?te():(be($,"headlineAnalyzerSidebarLoaded"),document.addEventListener("animationstart",function(a){a.animationName==="headlineAnalyzerSidebarLoaded"&&te()},{passive:!0})))}const{select:Un}=window.wp.data;function $n(e){ee||(e?.addEventListener("click",()=>{J()}),ee=!0)}window.wp.data.subscribe(()=>{const e=Un("core/edit-post").getActiveGeneralSidebarName();if(e){const n=document.querySelector(".interface-interface-skeleton__sidebar");jn!==e&&window.aioseo.headlineAnalyzerSidebarApp&&window.aioseo.headlineAnalyzerSidebarApp.unmount(),$n(n)}});
Save
Cancel