SearchAppearance.f0a8431c.js 9.47 KB
import{T as i,a as r}from"./WpTable.ee9185a7.js";import"./default-i18n.3a91e0e5.js";import"./constants.0d8c074c.js";import{n as o}from"./_plugin-vue2_normalizer.61652a7c.js";import"./index.ec9852b3.js";import{M as n}from"./MaxCounts.12b45bab.js";import"./SaveChanges.e40a9083.js";import{a,m as c}from"./vuex.esm.8fdeb4b6.js";import{B as l}from"./Checkbox.60ba2f56.js";import{B as p}from"./RadioToggle.e6e54396.js";import{C as d}from"./GoogleSearchPreview.853cda22.js";import{C as u}from"./HtmlTagsEditor.16842e9d.js";import{C as m}from"./PostTypeOptions.cdf711b8.js";import{W as g,a as h,b as _}from"./Header.f5e32717.js";import{W as v,a as C}from"./Steps.d4851b74.js";import"./helpers.de7566d0.js";import"./attachments.6af710f9.js";import"./cleanForSlug.51ef7354.js";import"./isArrayLikeObject.9b4b678d.js";import"./Caret.19b10233.js";import"./_commonjsHelpers.f84db168.js";import"./html.14f2a8b9.js";import"./Index.6dd703b2.js";import"./Checkmark.f26f6201.js";import"./Editor.17682c4e.js";import"./index.3c70e00e.js";import"./client.e62d6c37.js";import"./translations.c394afe3.js";import"./portal-vue.esm.98f2e05b.js";import"./UnfilteredHtml.9e0ba693.js";import"./HighlightToggle.62b97732.js";import"./Radio.7965b35c.js";import"./Tooltip.68a8a92b.js";import"./Row.830f6397.js";import"./Logo.8785cc9f.js";const A={components:{BaseCheckbox:l,BaseRadioToggle:p,CoreGoogleSearchPreview:d,CoreHtmlTagsEditor:u,CorePostTypeOptions:m,WizardBody:g,WizardCloseAndExit:v,WizardContainer:h,WizardHeader:_,WizardSteps:C},mixins:[n,i,r],data(){return{loaded:!1,titleCount:0,descriptionCount:0,showHoverClass:!1,editing:!1,loading:!1,stage:"search-appearance",strings:{searchAppearance:this.$t.__("Search Appearance",this.$td),description:this.$t.__("The way your site is displayed in search results is very important. Take some time to look over these settings and tweak as needed.",this.$td),googleSnippetPreview:this.$t.__("Google Snippet Preview",this.$td),editTitleAndDescription:this.$t.__("Edit Title and Description",this.$td),clickToAddSiteTitle:this.$t.__("Click on the tags below to insert variables into your site title.",this.$td),clickToAddSiteDescription:this.$t.__("Click on the tags below to insert variables into your meta description.",this.$td),siteTitle:this.$t.__("Home Page Title",this.$td),metaDescription:this.$t.__("Meta Description",this.$td),isSiteUnderConstruction:this.$t.__("Is the site under construction or live (ready to be indexed)?",this.$td),underConstruction:this.$t.__("Under Construction",this.$td),liveSite:this.$t.__("Live Site",this.$td),includeAllPostTypes:this.$t.__("Include All Post Types",this.$td),enableSitemap:this.$t.__("Enable Sitemap",this.$td),doYouHaveMultipleAuthors:this.$t.__("Do you have multiple authors?",this.$td),redirectAttachmentPages:this.$t.__("Redirect attachment pages?",this.$td)}}},computed:{...a(["options","dynamicOptions"]),...a("wizard",["category","searchAppearance"])},methods:{...c("wizard",["saveWizard"]),addHoverClass(){this.showHoverClass=!0},removeHoverClass(){this.showHoverClass=!1},saveAndContinue(){this.loading=!0,this.saveWizard("searchAppearance").then(()=>{this.$router.push(this.getNextLink)})},skipStep(){this.saveWizard(),this.$router.push(this.getNextLink)}},mounted(){this.$nextTick(()=>{this.searchAppearance.redirectAttachmentPages=this.dynamicOptions.searchAppearance.postTypes.attachment.redirectAttachmentUrls==="attachment",this.loaded=!0})}};var y=function(){var t=this,e=t._self._c;return e("div",{staticClass:"aioseo-wizard-search-appearance"},[e("wizard-header"),e("wizard-container",[e("wizard-body",{scopedSlots:t._u([{key:"footer",fn:function(){return[e("div",{staticClass:"go-back"},[e("router-link",{staticClass:"no-underline",attrs:{to:t.getPrevLink}},[t._v("←")]),t._v("   "),e("router-link",{attrs:{to:t.getPrevLink}},[t._v(t._s(t.strings.goBack))])],1),e("div",{staticClass:"spacer"}),e("base-button",{attrs:{type:"gray"},on:{click:t.skipStep}},[t._v(t._s(t.strings.skipThisStep))]),e("base-button",{attrs:{type:"blue",loading:t.loading},on:{click:t.saveAndContinue}},[t._v(t._s(t.strings.saveAndContinue)+" →")])]},proxy:!0}])},[e("wizard-steps"),e("div",{staticClass:"header"},[t._v(" "+t._s(t.strings.searchAppearance)+" ")]),e("div",{staticClass:"description"},[t._v(" "+t._s(t.strings.description)+" ")]),e("div",{staticClass:"aioseo-settings-row no-border"},[e("div",{staticClass:"settings-name"},[e("div",{staticClass:"name small-margin"},[t._v(" "+t._s(t.strings.googleSnippetPreview)+" ")])]),e("div",{staticClass:"edit-site-info-activator",class:{hover:t.showHoverClass},on:{mouseenter:t.addHoverClass,mouseleave:t.removeHoverClass}},[e("core-google-search-preview",{attrs:{title:t.parseTags(t.category.siteTitle),separator:t.options.searchAppearance.global.separator,description:t.parseTags(t.category.metaDescription)}}),t.showHoverClass&&!t.editing?e("div",{staticClass:"background-fade",on:{click:function(s){t.editing=!0}}}):t._e(),t.showHoverClass&&!t.editing?e("div",{staticClass:"action"},[e("base-button",{attrs:{size:"small",type:"black"},on:{click:function(s){t.editing=!0}}},[t._v(" "+t._s(t.strings.editTitleAndDescription)+" ")])],1):t._e()],1)]),t.editing?e("div",{staticClass:"site-info"},[e("div",{staticClass:"site-title aioseo-settings-row no-border"},[e("div",{staticClass:"settings-name"},[e("div",{staticClass:"name small-margin"},[t._v(t._s(t.strings.siteTitle))])]),e("core-html-tags-editor",{attrs:{"line-numbers":!1,single:"","tags-context":"homePage","default-tags":["site_title","separator_sa","tagline"]},on:{counter:s=>t.updateCount(s,"titleCount")},scopedSlots:t._u([{key:"tags-description",fn:function(){return[t._v(" "+t._s(t.strings.clickToAddSiteTitle)+" ")]},proxy:!0}],null,!1,3952728333),model:{value:t.category.siteTitle,callback:function(s){t.$set(t.category,"siteTitle",s)},expression:"category.siteTitle"}}),e("div",{staticClass:"max-recommended-count",domProps:{innerHTML:t._s(t.maxRecommendedCount(t.titleCount,60))}})],1),e("div",{staticClass:"site-description aioseo-settings-row no-border"},[e("div",{staticClass:"settings-name"},[e("div",{staticClass:"name small-margin"},[t._v(t._s(t.strings.metaDescription))])]),e("core-html-tags-editor",{attrs:{"line-numbers":!1,"tags-context":"homePage","default-tags":["site_title","separator_sa","tagline"]},on:{counter:s=>t.updateCount(s,"descriptionCount")},scopedSlots:t._u([{key:"tags-description",fn:function(){return[t._v(" "+t._s(t.strings.clickToAddSiteDescription)+" ")]},proxy:!0}],null,!1,67309675),model:{value:t.category.metaDescription,callback:function(s){t.$set(t.category,"metaDescription",s)},expression:"category.metaDescription"}}),e("div",{staticClass:"max-recommended-count",domProps:{innerHTML:t._s(t.maxRecommendedCount(t.descriptionCount,160))}})],1)]):t._e(),e("div",{staticClass:"aioseo-settings-row no-border",class:[{"no-margin":t.searchAppearance.underConstruction},{"small-padding":t.searchAppearance.underConstruction}]},[e("div",{staticClass:"settings-name"},[e("div",{staticClass:"name small-margin"},[t._v(" "+t._s(t.strings.isSiteUnderConstruction)+" ")])]),e("base-radio-toggle",{attrs:{name:"underConstruction",options:[{label:t.strings.underConstruction,value:!0,activeClass:"dark"},{label:t.strings.liveSite,value:!1}]},model:{value:t.searchAppearance.underConstruction,callback:function(s){t.$set(t.searchAppearance,"underConstruction",s)},expression:"searchAppearance.underConstruction"}})],1),t.searchAppearance.underConstruction?t._e():e("div",{staticClass:"aioseo-settings-row no-border post-types"},[e("base-toggle",{attrs:{size:"medium"},model:{value:t.searchAppearance.postTypes.postTypes.all,callback:function(s){t.$set(t.searchAppearance.postTypes.postTypes,"all",s)},expression:"searchAppearance.postTypes.postTypes.all"}},[t._v(" "+t._s(t.strings.includeAllPostTypes)+" ")]),t.searchAppearance.postTypes.postTypes.all?t._e():e("core-post-type-options",{attrs:{options:t.searchAppearance.postTypes,type:"postTypes"}})],1),t.searchAppearance.underConstruction?t._e():e("div",{staticClass:"aioseo-settings-row no-border enable-sitemaps"},[e("base-checkbox",{staticClass:"no-clicks",attrs:{round:"",type:"green",value:!0},nativeOn:{click:function(s){return s.stopPropagation(),s.preventDefault(),(()=>{}).apply(null,arguments)}}},[t._v(" "+t._s(t.strings.enableSitemap)+" ")])],1),t.searchAppearance.underConstruction?t._e():e("div",{staticClass:"aioseo-settings-row no-border"},[e("div",{staticClass:"settings-name"},[e("div",{staticClass:"name small-margin"},[t._v(" "+t._s(t.strings.doYouHaveMultipleAuthors)+" ")])]),e("base-radio-toggle",{attrs:{name:"multipleAuthors",options:[{label:t.$constants.GLOBAL_STRINGS.no,value:!1,activeClass:"dark"},{label:t.$constants.GLOBAL_STRINGS.yes,value:!0}]},model:{value:t.searchAppearance.multipleAuthors,callback:function(s){t.$set(t.searchAppearance,"multipleAuthors",s)},expression:"searchAppearance.multipleAuthors"}})],1),t.searchAppearance.underConstruction?t._e():e("div",{staticClass:"aioseo-settings-row no-border no-margin small-padding"},[e("div",{staticClass:"settings-name"},[e("div",{staticClass:"name small-margin"},[t._v(" "+t._s(t.strings.redirectAttachmentPages)+" ")])]),e("base-radio-toggle",{attrs:{name:"redirectAttachmentPages",options:[{label:t.$constants.GLOBAL_STRINGS.no,value:!1,activeClass:"dark"},{label:t.$constants.GLOBAL_STRINGS.yes,value:!0}]},model:{value:t.searchAppearance.redirectAttachmentPages,callback:function(s){t.$set(t.searchAppearance,"redirectAttachmentPages",s)},expression:"searchAppearance.redirectAttachmentPages"}})],1)],1),e("wizard-close-and-exit")],1)],1)},f=[],b=o(A,y,f,!1,null,null,null,null);const rt=b.exports;export{rt as default};