Sid Gifari File Manager
🏠 Root
/
home2
/
meumer25
/
minhafarmacia.app
/
wp-content
/
plugins
/
all-in-one-seo-pack
/
dist
/
Lite
/
assets
/
js
/
Editing: AnalyzeCompetitorSite.f030b706.js
import{G as M}from"./constants.bc5863fe.js";import{e as N,a as V,s as x,E as O,k as j,b as F}from"./index.317ad629.js";import{u as W}from"./ScrollTo.81bea8a7.js";import{u as T}from"./SeoSiteScore.a1efd869.js";import{k as H,n as G}from"./helpers.633a054c.js";import{C as Y,a as q}from"./Score.c0caac88.js";import{a as J}from"./runtime-dom.esm-bundler.dc49ee3e.js";import{p as K}from"./popup.92105c51.js";import{C as Q}from"./Blur.92695742.js";import{C as L}from"./Card.b75a3969.js";import{u as X}from"./ConnectStore.92e3ac21.js";import{o as n,c as m,l as p,a2 as y,a1 as v,a5 as Z,R as h,a3 as U,_ as d,$ as S,a7 as I,a4 as f,Y as $,a6 as l,F as ee,af as te}from"./runtime-core.esm-bundler.ce5add0b.js";import{i as oe,_ as se}from"./iphone-frame.2eb975ac.js";import{a as re}from"./utils.7cd46cbc.js";import{C as ne}from"./DonutChartWithLegend.f0fcceca.js";import{S as ie}from"./Refresh.f06a7e16.js";import"./translations.e71e2202.js";import{_ as P}from"./_plugin-vue_export-helper.eefbdd86.js";import{_ as c,a as w}from"./default-i18n.65d58dd6.js";import{_ as ae}from"./Trash.87a7d946.js";import"./params.af7ed354.js";import"./Tooltip.23c7170d.js";import"./Caret.cd869c5d.js";import"./Close.ccd53ef3.js";import"./Slide.3003ef51.js";import"./SetupWizardStore.d5fd9332.js";import"./GoogleSearchPreview.114c7833.js";import"./Url.c2dcf147.js";import"./Pencil.d82df6a1.js";import"./Information.98ebb530.js";import"./DonutChart.16da12c9.js";import"./AnimatedNumber.97e7e241.js";import"./numbers.cdba2587.js";import"./Loading.ecf9741f.js";const le={key:0,class:"aioseo-seo-site-score-cta"},ce={__name:"CompetitorSiteHeader",setup(e){const{connectWithAioseo:t,strings:o}=T(),s=N(),r=V(),i=a=>{K(a,t,600,630,!0,["token"],C,()=>{})},z=X(),C=a=>z.saveConnectToken(a.token);return(a,A)=>(n(),m("div",null,[p(h(L),{slug:"analyzeNewCompetitor","hide-header":"","no-slide":"",toggles:!1},{default:y(()=>[(n(),v(Z(h(s).internalOptions.internal.siteAnalysis.connectToken?"div":h(Q)),null,{default:y(()=>[U(a.$slots,"default")]),_:3})),h(s).internalOptions.internal.siteAnalysis.connectToken?f("",!0):(n(),m("div",le,[d("a",{href:"#",onClick:A[0]||(A[0]=J(R=>i(h(r).aioseo.urls.connect),["prevent"]))},S(h(t)),1),I(" "+S(h(o).toAnalyzeCompetitorSite),1)]))]),_:3}),h(s).internalOptions.internal.siteAnalysis.connectToken?U(a.$slots,"competitor-results",{key:0}):f("",!0)]))}},b="all-in-one-seo-pack",me={setup(e){const{description:t,strings:o}=T({score:$(e.score)});return{analyzerStore:x(),composableStrings:o,description:t,iphoneFrame:oe,getAssetUrl:H}},components:{CoreDonutChartWithLegend:ne,SvgRefresh:ie},props:{score:Number,loading:Boolean,site:{type:String,required:!0},summary:{type:Object,default(){return{}}},mobileSnapshot:String},data(){return{isAnalyzing:!1,strings:O(this.composableStrings,{refreshResults:c("Refresh Results",b),mobileSnapshot:c("Mobile Snapshot",b),analyzing:c("Analyzing...",b)})}},computed:{sortedParts(){const e=this.summary.good||0,t=this.summary.recommended||0,o=this.summary.critical||0,s=e+t+o;return re({good:e,warnings:t,issues:o,total:s},"competitor",!1)}},methods:{refresh(){this.isAnalyzing=!0,this.analyzerStore.runSiteAnalyzer({url:this.site,refresh:!0}).then(()=>{this.isAnalyzing=!1,this.$emit("refresh")})}}},pe={class:"aioseo-site-score-competitor"},ue={class:"aioseo-seo-site-score-score"},he={key:0,class:"mobile-snapshot"},ye={class:"mobile-snapshot-image"},de=["src"],_e=["src"];function ge(e,t,o,s,r,i){const z=l("core-donut-chart-with-legend"),C=l("svg-refresh"),a=l("base-button");return n(),m("div",pe,[d("div",ue,[p(z,{parts:i.sortedParts,total:parseInt(o.score),label:s.description,maxTotal:"100",loading:r.isAnalyzing||o.loading,loadingText:r.strings.analyzing},null,8,["parts","total","label","loading","loadingText"])]),p(a,{class:"refresh-results",type:"gray",size:"small",onClick:i.refresh,loading:r.isAnalyzing},{default:y(()=>[p(C),I(" "+S(r.strings.refreshResults),1)]),_:1},8,["onClick","loading"]),o.mobileSnapshot?(n(),m("div",he,[d("div",null,S(r.strings.mobileSnapshot),1),d("div",ye,[d("img",{class:"mobile-snapshot-image__frame",src:s.getAssetUrl(s.iphoneFrame),alt:"Mobile Snapshot iPhone Frame"},null,8,de),d("img",{class:"mobile-snapshot-image__content",alt:"Mobile Snapshot",src:o.mobileSnapshot},null,8,_e)])])):f("",!0)])}const fe=P(me,[["render",ge]]),g="all-in-one-seo-pack",Se={setup(){const{strings:e}=T(),{scrollTo:t}=W();return{analyzerStore:x(),settingsStore:j(),composableStrings:e,scrollTo:t}},components:{CoreAnalyze:Y,CoreAnalyzeScore:q,CoreAnalyzeCompetitorSiteHeader:ce,CoreCard:L,CoreSeoSiteAnalysisResults:se,CoreSiteScoreCompetitor:fe,SvgTrash:ae},data(){return{competitorUrl:null,isAnalyzing:!1,inputError:!1,competitorResults:{},analyzeTime:8,strings:O(this.composableStrings,{enterCompetitorUrl:c("Enter Competitor URL",g),performInDepthAnalysis:c("Perform in-depth SEO Analysis of your competitor's website.",g),analyze:c("Analyze",g),pleaseEnterValidUrl:c("Please enter a valid URL.",g)})}},watch:{"analyzerStore.analyzeError"(e){e&&(this.isAnalyzing=!1)}},computed:{getError(){switch(this.analyzerStore.analyzeError){case"invalid-url":return c("The URL provided is invalid.",g);case"missing-content":return w("%1$s %2$s",c("We were unable to parse the content for this site.",g),F.getDocLink(M.learnMore,"seoAnalyzerIssues",!0));case"invalid-token":return w(c("Your site is not connected. Please connect to %1$s, then try again.",g),"AIOSEO")}return this.analyzerStore.analyzeError}},methods:{getSummary(e){return{recommended:this.analyzerStore.recommendedCount("competitor",e),critical:this.analyzerStore.criticalCount("competitor",e),good:this.analyzerStore.goodCount("competitor",e)}},startAnalyzing(e){if(this.inputError=!1,this.competitorUrl=e,!this.competitorUrl.startsWith("http://")&&!this.competitorUrl.startsWith("https")&&(this.competitorUrl="https://"+this.competitorUrl),!G(this.competitorUrl)){this.inputError=!0;return}this.analyzerStore.analyzeError=!1,this.analyzerStore.runSiteAnalyzer({url:this.competitorUrl}),this.isAnalyzing=!0,setTimeout(this.checkStatus,this.analyzeTime*1e3),this.closeAllCards()},checkStatus(){if(this.isAnalyzing=!1,this.analyzerStore.analyzing){this.$nextTick(()=>{this.isAnalyzing=!0,2>this.analyzeTime&&(this.analyzeTime=8),this.analyzeTime=this.analyzeTime/2,setTimeout(this.checkStatus,this.analyzeTime*1e3)});return}this.$nextTick(async()=>{this.competitorResults=await this.analyzerStore.getCompetitorSiteAnalysisResults();const e=Object.keys(this.competitorResults),t=e.indexOf(this.competitorUrl)===-1?0:e.indexOf(this.competitorUrl);this.toggleCard(t),this.scrollTo("aioseo-competitor-results"+this.hashCode(e[t])),this.competitorUrl=null})},startDeleteSite(e){this.closeAllCards(),delete this.competitorResults[e],this.analyzerStore.deleteCompetitorSite(e)},closeAllCards(){Object.keys(this.competitorResults).forEach(t=>{this.settingsStore.closeCard("analyzeCompetitorSite"+t)})},toggleCard(e){const t=Object.keys(this.competitorResults);this.settingsStore.toggleCard({slug:"analyzeCompetitorSite"+t[e]})},hashCode(e){if(!e)return;let t=0,o,s;for(o=0;o<e.length;o++)s=e.charCodeAt(o),t=(t<<5)-t+s,t|=0;return t},async refresh(){this.competitorResults=await this.analyzerStore.getCompetitorSiteAnalysisResults()}},async mounted(){var t,o;this.analyzerStore.analyzeError=!1,this.competitorResults=this.analyzerStore.competitors;const e=Object.keys(this.competitorResults);(o=(t=this.settingsStore)==null?void 0:t.settings)!=null&&o.toggledCards[`analyzeCompetitorSite${e[0]}`]||this.toggleCard(0)}},ze={class:"aioseo-analyze-competitor-site"},Ce={key:0,class:"aioseo-description aioseo-error"},Ae=["innerHTML"],ke={class:"competitor-results-main"},be={key:0,class:"competitor-results-body"};function ve(e,t,o,s,r,i){const z=l("core-analyze"),C=l("core-analyze-score"),a=l("svg-trash"),A=l("core-site-score-competitor"),R=l("core-seo-site-analysis-results"),D=l("core-card"),B=l("core-analyze-competitor-site-header");return n(),m("div",ze,[p(B,null,{"competitor-results":y(()=>[(n(!0),m(ee,null,te(r.competitorResults,(_,u)=>(n(),v(D,{key:u,id:"aioseo-competitor-results"+i.hashCode(u),slug:"analyzeCompetitorSite"+u,"save-toggle-status":!1,class:"aioseo-competitor-results-wrapper"},{header:y(()=>[p(C,{score:parseInt(_.score)},null,8,["score"]),d("span",null,S(u),1),r.isAnalyzing?f("",!0):(n(),v(a,{key:0,onClick:k=>i.startDeleteSite(u)},null,8,["onClick"]))]),default:y(()=>{var k,E;return[d("div",ke,[p(A,{site:u,score:parseInt(_.score),loading:s.analyzerStore.analyzing,summary:i.getSummary(u),"mobile-snapshot":(E=(k=_.results)==null?void 0:k.advanced)==null?void 0:E.mobileSnapshot,onRefresh:i.refresh},null,8,["site","score","loading","summary","mobile-snapshot","onRefresh"]),_!=null&&_.results?(n(),m("div",be,[p(R,{section:"all",site:u,"all-results":_.results,"show-google-preview":""},null,8,["site","all-results"])])):f("",!0)])]}),_:2},1032,["id","slug"]))),128))]),default:y(()=>[p(z,{header:r.strings.enterCompetitorUrl,description:r.strings.performInDepthAnalysis,inputError:r.inputError,isAnalyzing:r.isAnalyzing,analyzeTime:r.analyzeTime,placeholder:"https://competitorwebsite.com",onStartAnalyzing:i.startAnalyzing},{errors:y(()=>[r.inputError?(n(),m("div",Ce,S(r.strings.pleaseEnterValidUrl),1)):f("",!0),s.analyzerStore.analyzer==="competitor-site"&&s.analyzerStore.analyzeError?(n(),m("div",{key:1,class:"analyze-errors aioseo-description aioseo-error",innerHTML:s.analyzerStore.analyzeError},null,8,Ae)):f("",!0)]),_:1},8,["header","description","inputError","isAnalyzing","analyzeTime","onStartAnalyzing"])]),_:1})])}const it=P(Se,[["render",ve]]);export{it as default};
Save
Cancel