2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
import{G as P,A as H,a as R,Z as B}from"./app-core.ae890a3f.js";import{u as G}from"./MaxCounts.eb504ee2.js";import{u as D}from"./Wizard.9ab01452.js";import{B as N}from"./Checkbox.79be52ca.js";import{B as U}from"./RadioToggle.de933e45.js";import{C as M}from"./GoogleSearchPreview.b664169f.js";import{C as O}from"./HtmlTagsEditor.f64ea7dd.js";import{C as I}from"./PostTypeOptions.b81e5303.js";import{W as E,a as Y,b as j}from"./Header.0c69510b.js";import{W as q}from"./CloseAndExit.b6097200.js";import{_ as Q}from"./Steps.832fd38c.js";import{aq as d,f as m,i as u,a0 as i,R as c,j as o,U as n,P as f,M as g,ae as p,Q as Z,T as F}from"./vendor-vue-ui.de3ab35f.js";import{_ as J}from"./_plugin-vue_export-helper.eefbdd86.js";import{m as K}from"./vendor-lodash.8e35bd59.js";import{_ as a}from"./vendor-other.7b559694.js";import"./Checkmark.fac3f231.js";import"./Caret.a017b70a.js";import"./Url.bb132bc9.js";import"./Editor.10fec9a8.js";import"./vendor-quill.fa67f709.js";import"./Input.8918dec2.js";import"./Index.52399193.js";import"./Close.098d4b76.js";import"./Pencil.405b16d2.js";import"./Trash.d35f8063.js";import"./Plus.97dee933.js";import"./UnfilteredHtml.8040f29d.js";import"./vendor-emoji.92c96208.js";import"./PostTypes.bcb4ad24.js";import"./HighlightToggle.9305c143.js";import"./Radio.7b7e6cf4.js";import"./Tooltip.ae7a1028.js";import"./Row.6337df55.js";import"./Logo.dc3ab371.js";import"./Index.ab3bcf62.js";const l="all-in-one-seo-pack",X={setup(){const{parseTags:h}=B({separator:void 0}),{maxRecommendedCount:t}=G(),{strings:C}=D({stage:"search-appearance"});return{GLOBAL_STRINGS:P,composableStrings:C,maxRecommendedCount:t,optionsStore:R(),parseTags:h,setupWizardStore:H()}},components:{BaseCheckbox:N,BaseRadioToggle:U,CoreGoogleSearchPreview:M,CoreHtmlTagsEditor:O,CorePostTypeOptions:I,WizardBody:j,WizardCloseAndExit:q,WizardContainer:Y,WizardHeader:E,WizardSteps:Q},data(){return{loaded:!1,titleCount:0,descriptionCount:0,showHoverClass:!1,editing:!1,loading:!1,strings:K(this.composableStrings,{searchAppearance:a("Search Appearance",l),description:a("The way your site is displayed in search results is very important. Take some time to look over these settings and tweak as needed.",l),serpPreview:a("SERP Preview",l),editTitleAndDescription:a("Edit Title and Description",l),clickToAddSiteTitle:a("Click on the tags below to insert variables into your site title.",l),clickToAddSiteDescription:a("Click on the tags below to insert variables into your meta description.",l),siteTitle:a("Home Page Title",l),metaDescription:a("Meta Description",l),isSiteUnderConstruction:a("Is the site under construction or live (ready to be indexed)?",l),underConstruction:a("Under Construction",l),liveSite:a("Live Site",l),includeAllPostTypes:a("Include All Post Types",l),enableSitemap:a("Enable Sitemap",l),doYouHaveMultipleAuthors:a("Do you have multiple authors?",l),redirectAttachmentPages:a("Redirect attachment pages?",l),emailReports:a("Enable Email reports?",l)})}},methods:{addHoverClass(){this.showHoverClass=!0},removeHoverClass(){this.showHoverClass=!1},saveAndContinue(){this.loading=!0,this.setupWizardStore.saveWizard("searchAppearance").then(()=>{this.$router.push(this.setupWizardStore.getNextLink)})},skipStep(){const h=this.setupWizardStore.getNextLink;this.setupWizardStore.currentStage=h.name,this.setupWizardStore.saveWizard().then(()=>{this.$router.push(h)})}},mounted(){this.$nextTick(()=>{this.setupWizardStore.searchAppearance.redirectAttachmentPages=this.optionsStore.dynamicOptions.searchAppearance.postTypes.attachment.redirectAttachmentUrls==="attachment",this.loaded=!0})}},$={class:"aioseo-wizard-search-appearance"},ee={class:"header"},te={class:"description"},se={class:"aioseo-settings-row no-border"},oe={class:"settings-name"},re={class:"name small-margin"},ie={key:1,class:"action"},ne={key:0,class:"site-info"},ae={class:"site-title aioseo-settings-row no-border"},le={class:"settings-name"},de={class:"name small-margin"},ce=["innerHTML"],pe={class:"site-description aioseo-settings-row no-border"},me={class:"settings-name"},ue={class:"name small-margin"},ge=["innerHTML"],_e={class:"settings-name"},he={class:"name small-margin"},ve={key:1,class:"aioseo-settings-row no-border post-types"},Se={key:2,class:"aioseo-settings-row no-border enable-sitemaps"},Ce={key:3,class:"aioseo-settings-row no-border"},Ae={class:"settings-name"},ye={class:"name small-margin"},fe={key:4,class:"aioseo-settings-row no-border"},ze={class:"settings-name"},be={class:"name small-margin"},ke={class:"aioseo-settings-row no-border no-margin small-padding"},Te={class:"settings-name"},We={class:"name small-margin"},we={class:"go-back"};function xe(h,t,C,e,s,_){const z=d("wizard-header"),b=d("wizard-steps"),k=d("core-google-search-preview"),S=d("base-button"),A=d("core-html-tags-editor"),v=d("base-radio-toggle"),T=d("base-toggle"),W=d("core-post-type-options"),w=d("base-checkbox"),y=d("router-link"),x=d("wizard-body"),L=d("wizard-close-and-exit"),V=d("wizard-container");return m(),u("div",$,[i(z),i(V,null,{default:c(()=>[i(x,null,{footer:c(()=>[o("div",we,[i(y,{to:e.setupWizardStore.getPrevLink,class:"no-underline"},{default:c(()=>[...t[13]||(t[13]=[p("←",-1)])]),_:1},8,["to"]),t[14]||(t[14]=p(" ",-1)),i(y,{to:e.setupWizardStore.getPrevLink},{default:c(()=>[p(n(s.strings.goBack),1)]),_:1},8,["to"])]),t[15]||(t[15]=o("div",{class:"spacer"},null,-1)),i(S,{type:"gray",onClick:_.skipStep},{default:c(()=>[p(n(s.strings.skipThisStep),1)]),_:1},8,["onClick"]),i(S,{type:"blue",loading:s.loading,onClick:_.saveAndContinue},{default:c(()=>[p(n(s.strings.saveAndContinue)+" →",1)]),_:1},8,["loading","onClick"])]),default:c(()=>[i(b),o("div",ee,n(s.strings.searchAppearance),1),o("div",te,n(s.strings.description),1),o("div",se,[o("div",oe,[o("div",re,n(s.strings.serpPreview),1)]),o("div",{class:f(["edit-site-info-activator",{hover:s.showHoverClass}]),onMouseenter:t[2]||(t[2]=(...r)=>_.addHoverClass&&_.addHoverClass(...r)),onMouseleave:t[3]||(t[3]=(...r)=>_.removeHoverClass&&_.removeHoverClass(...r))},[i(k,{title:e.parseTags(e.setupWizardStore.category.siteTitle),description:e.parseTags(e.setupWizardStore.category.metaDescription)},null,8,["title","description"]),s.showHoverClass&&!s.editing?(m(),u("div",{key:0,class:"background-fade",onClick:t[0]||(t[0]=r=>s.editing=!0)})):g("",!0),s.showHoverClass&&!s.editing?(m(),u("div",ie,[i(S,{size:"small",type:"black",onClick:t[1]||(t[1]=r=>s.editing=!0)},{default:c(()=>[p(n(s.strings.editTitleAndDescription),1)]),_:1})])):g("",!0)],34)]),s.editing?(m(),u("div",ne,[o("div",ae,[o("div",le,[o("div",de,n(s.strings.siteTitle),1)]),i(A,{modelValue:e.setupWizardStore.category.siteTitle,"onUpdate:modelValue":t[4]||(t[4]=r=>e.setupWizardStore.category.siteTitle=r),"line-numbers":!1,single:"",onCounter:t[5]||(t[5]=r=>s.titleCount=r.length),"tags-context":"homePage","default-tags":["site_title","separator_sa","tagline"]},{"tags-description":c(()=>[p(n(s.strings.clickToAddSiteTitle),1)]),_:1},8,["modelValue"]),o("div",{class:"max-recommended-count",innerHTML:e.maxRecommendedCount(s.titleCount,60)},null,8,ce)]),o("div",pe,[o("div",me,[o("div",ue,n(s.strings.metaDescription),1)]),i(A,{modelValue:e.setupWizardStore.category.metaDescription,"onUpdate:modelValue":t[6]||(t[6]=r=>e.setupWizardStore.category.metaDescription=r),"line-numbers":!1,onCounter:t[7]||(t[7]=r=>s.descriptionCount=r.length),"tags-context":"homePage","default-tags":["site_title","separator_sa","tagline"]},{"tags-description":c(()=>[p(n(s.strings.clickToAddSiteDescription),1)]),_:1},8,["modelValue"]),o("div",{class:"max-recommended-count",innerHTML:e.maxRecommendedCount(s.descriptionCount,160)},null,8,ge)])])):g("",!0),o("div",{class:f(["aioseo-settings-row no-border",[{"no-margin":e.setupWizardStore.searchAppearance.underConstruction},{"small-padding":e.setupWizardStore.searchAppearance.underConstruction}]])},[o("div",_e,[o("div",he,n(s.strings.isSiteUnderConstruction),1)]),i(v,{modelValue:e.setupWizardStore.searchAppearance.underConstruction,"onUpdate:modelValue":t[8]||(t[8]=r=>e.setupWizardStore.searchAppearance.underConstruction=r),name:"underConstruction",options:[{label:s.strings.underConstruction,value:!0,activeClass:"dark"},{label:s.strings.liveSite,value:!1}]},null,8,["modelValue","options"])],2),e.setupWizardStore.searchAppearance.underConstruction?g("",!0):(m(),u("div",ve,[i(T,{size:"medium",modelValue:e.setupWizardStore.searchAppearance.postTypes.postTypes.all,"onUpdate:modelValue":t[9]||(t[9]=r=>e.setupWizardStore.searchAppearance.postTypes.postTypes.all=r)},{default:c(()=>[p(n(s.strings.includeAllPostTypes),1)]),_:1},8,["modelValue"]),e.setupWizardStore.searchAppearance.postTypes.postTypes.all?g("",!0):(m(),Z(W,{key:0,options:e.setupWizardStore.searchAppearance.postTypes,type:"postTypes"},null,8,["options"]))])),e.setupWizardStore.searchAppearance.underConstruction?g("",!0):(m(),u("div",Se,[i(w,{round:"",class:"no-clicks",type:"green",modelValue:!0,onClick:F(()=>{},["stop","prevent"])},{default:c(()=>[p(n(s.strings.enableSitemap),1)]),_:1})])),e.setupWizardStore.searchAppearance.underConstruction?g("",!0):(m(),u("div",Ce,[o("div",Ae,[o("div",ye,n(s.strings.doYouHaveMultipleAuthors),1)]),i(v,{modelValue:e.setupWizardStore.searchAppearance.multipleAuthors,"onUpdate:modelValue":t[10]||(t[10]=r=>e.setupWizardStore.searchAppearance.multipleAuthors=r),name:"multipleAuthors",class:"small",options:[{label:e.GLOBAL_STRINGS.no,value:!1,activeClass:"dark"},{label:e.GLOBAL_STRINGS.yes,value:!0}]},null,8,["modelValue","options"])])),e.setupWizardStore.searchAppearance.underConstruction?g("",!0):(m(),u("div",fe,[o("div",ze,[o("div",be,n(s.strings.redirectAttachmentPages),1)]),i(v,{modelValue:e.setupWizardStore.searchAppearance.redirectAttachmentPages,"onUpdate:modelValue":t[11]||(t[11]=r=>e.setupWizardStore.searchAppearance.redirectAttachmentPages=r),name:"redirectAttachmentPages",class:"small",options:[{label:e.GLOBAL_STRINGS.no,value:!1,activeClass:"dark"},{label:e.GLOBAL_STRINGS.yes,value:!0}]},null,8,["modelValue","options"])])),o("div",ke,[o("div",Te,[o("div",We,n(s.strings.emailReports),1)]),i(v,{modelValue:e.setupWizardStore.searchAppearance.emailReports,"onUpdate:modelValue":t[12]||(t[12]=r=>e.setupWizardStore.searchAppearance.emailReports=r),name:"emailReports",class:"small",options:[{label:e.GLOBAL_STRINGS.no,value:!1,activeClass:"dark"},{label:e.GLOBAL_STRINGS.yes,value:!0}]},null,8,["modelValue","options"])])]),_:1}),i(L)]),_:1})])}const pt=J(X,[["render",xe]]);export{pt as default};
|