import{aw as w,G as x,an as y,am as k,c as U,ax as G,A,h as L,b as D,E as T}from"./app-core.3e3b5f4b.js";import{C as I}from"./Blur.4f53e55b.js";import{C as N}from"./Card.3492d277.js";import{C as F}from"./Table.ce99ee5f.js";import{C as H}from"./Index.b067c390.js";import{_ as P}from"./Button.60477c93.js";import{S as O,a as V,C as z}from"./Index.97a50a75.js";import{_ as E}from"./_plugin-vue_export-helper.eefbdd86.js";import{_ as e,a as B}from"./vendor-other.ac1169a2.js";import{aq as a,f as g,i as M,j as t,U as d,a0 as i,R as u,ae as h,Q as b,M as S,v as Y}from"./vendor-vue-ui.65fbb3e9.js";const o="all-in-one-seo-pack",Q={setup(){return{license:A,links:U,softSanitizeHtml:G,redirectsStore:T(),rootStore:D(),licenseStore:L()}},components:{BaseButton:P,CoreAddRedirectionUrl:z,CoreAddRedirectionTargetUrl:V,SvgRightArrow:O},data(){return{strings:{sourceUrl:e("Source URL",o),sourceUrlDescription:B(e("Enter a relative URL to redirect from or start by typing in page or post title, slug or ID. You can also use regex (%1$s)",o),U.getDocLink(e("what's this?",o),"redirectManagerRegex")),targetUrl:e("Target URL",o),targetUrlDescription:e("Enter a URL or start by typing a page or post title, slug or ID.",o),addUrl:e("Add URL",o),addRedirect:e("Add Redirect",o),advancedSettings:e("Advanced Settings",o)},REDIRECT_TYPES:k,REDIRECT_QUERY_PARAMS:y}},computed:{sourceUrl(){return{id:null,url:null,regex:!1,ignoreSlash:!1,ignoreCase:!1,errors:[],warnings:[],showOptions:!0}},columns(){return[{slug:"source_url",label:e("Source URL",o)},{slug:"target_url",label:e("Target URL",o)},{slug:"hits",label:e("Hits",o),width:"97px"},{slug:"type",label:e("Type",o),width:"100px"},{slug:"group",label:e("Group",o),width:"150px"},{slug:"enabled",label:x.enabled,width:"80px"}]},additionalFilters(){return[{label:e("Filter by Group",o),name:"group",options:[{label:e("All Groups",o),value:"all"}].concat(w)}]}}},j={class:"aioseo-add-redirection"},q={class:"urls"},W={class:"source"},J={class:"aioseo-settings-row no-border no-margin small-padding"},K={class:"settings-name"},X={class:"name small-margin"},Z={class:"url-arrow"},$={class:"target"},ee={class:"aioseo-settings-row no-border no-margin small-padding"},re={class:"settings-name"},te={class:"name small-margin"},se={class:"url"},oe={class:"aioseo-description"},ne={class:"source"},ie=["innerHTML"],ae={class:"aioseo-add-redirection__settings"},le={class:"aioseo-add-redirection__actions"};function ce(l,n,p,c,s,m){const R=a("core-add-redirection-url"),f=a("base-button"),_=a("svg-right-arrow"),C=a("core-add-redirection-target-url"),v=a("base-toggle");return g(),M("div",j,[t("div",q,[t("div",W,[t("div",J,[t("div",K,[t("div",X,d(s.strings.sourceUrl),1)]),i(R,{url:m.sourceUrl,"allow-delete":!1,onRemoveUrl:()=>{},"disable-search":!0},null,8,["url"]),i(f,{size:"small",type:"gray",onClick:()=>{}},{default:u(()=>[h(d(s.strings.addUrl),1)]),_:1})])]),t("div",Z,[i(_)]),t("div",$,[t("div",ee,[t("div",re,[t("div",te,d(s.strings.targetUrl),1)]),t("div",se,[i(C,{url:"",errors:[],warnings:[],"onUpdate:modelValue":()=>{},"disable-search":!0}),t("div",oe,d(s.strings.targetUrlDescription),1)])])]),n[0]||(n[0]=t("div",{class:"break"},null,-1)),t("div",ne,[t("div",{class:"aioseo-description source-description",innerHTML:c.softSanitizeHtml(s.strings.sourceUrlDescription)},null,8,ie)]),n[1]||(n[1]=t("div",{class:"url-arrow"},null,-1)),n[2]||(n[2]=t("div",{class:"target"},null,-1))]),n[3]||(n[3]=t("hr",{class:"aioseo-add-redirection__separator"},null,-1)),t("div",ae,[i(v,{modelValue:!1}),t("span",null,d(s.strings.advancedSettings),1)]),n[4]||(n[4]=t("hr",{class:"aioseo-add-redirection__separator"},null,-1)),t("div",le,[i(f,{size:"medium",type:"blue",onClick:()=>{},disabled:!0},{default:u(()=>[h(d(s.strings.addRedirect),1)]),_:1})])])}const de=E(Q,[["render",ce],["__scopeId","data-v-b61b6c5c"]]),r="all-in-one-seo-pack",ue={setup(){return{license:A,links:U,redirectsStore:T(),rootStore:D(),licenseStore:L()}},components:{CoreBlur:I,CoreCard:N,CoreWpTable:F,Cta:H,UpsellAddRedirection:de},props:{noCoreCard:Boolean},data(){return{strings:{addNewRedirection:e("Add New Redirect",r),ctaButtonText:e("Unlock Redirects",r),ctaHeader:e("Redirects is a PRO Feature",r),serverRedirects:e("Fast Server Redirects",r),automaticRedirects:e("Automatic Redirects",r),redirectMonitoring:e("Redirect Monitoring",r),monitoring404:e("404 Monitoring",r),fullSiteRedirects:e("Full Site Redirects",r),siteAliases:e("Site Aliases",r),redirectsDescription:e("Our Redirection Manager lets you easily create and manage redirects for broken links to avoid confusing search engines and users and prevents losing backlinks.",r),sourceUrl:e("Source URL",r),sourceUrlDescription:B(e("Enter a relative URL to redirect from or start by typing in page or post title, slug or ID. You can also use regex (%1$s)",r),U.getDocLink(e("what's this?",r),"redirectManagerRegex")),targetUrl:e("Target URL",r),targetUrlDescription:e("Enter a URL or start by typing a page or post title, slug or ID.",r),addUrl:e("Add URL",r),addRedirect:e("Add Redirect",r),advancedSettings:e("Advanced Settings",r),searchUrls:e("Search URLs",r)},REDIRECT_TYPES:k,REDIRECT_QUERY_PARAMS:y}},computed:{sourceUrl(){return{id:null,url:null,regex:!1,ignoreSlash:!1,ignoreCase:!1,errors:[],warnings:[],showOptions:!0}},columns(){return[{slug:"source_url",label:e("Source URL",r)},{slug:"target_url",label:e("Target URL",r)},{slug:"hits",label:e("Hits",r),width:"97px"},{slug:"type",label:e("Type",r),width:"100px"},{slug:"group",label:e("Group",r),width:"150px"},{slug:"enabled",label:x.enabled,width:"80px"}]},additionalFilters(){return[{label:e("Filter by Group",r),name:"group",options:[{label:e("All Groups",r),value:"all"}].concat(w)}]}}},ge={class:"aioseo-redirects-blur"};function pe(l,n,p,c,s,m){const R=a("upsell-add-redirection"),f=a("core-card"),_=a("core-blur"),C=a("core-wp-table"),v=a("cta");return g(),M("div",ge,[p.noCoreCard?S("",!0):(g(),b(_,{key:0},{default:u(()=>[i(f,{slug:"addNewRedirection","header-text":s.strings.addNewRedirection,noSlide:!0},{default:u(()=>[i(R)]),_:1},8,["header-text"])]),_:1})),p.noCoreCard?(g(),b(_,{key:1},{default:u(()=>[i(R)]),_:1})):S("",!0),p.noCoreCard?S("",!0):(g(),b(_,{key:2},{default:u(()=>[i(C,{filters:[],totals:{total:0,pages:0,page:1},columns:m.columns,rows:[],"search-label":s.strings.searchUrls,"additional-filters":m.additionalFilters},null,8,["columns","search-label","additional-filters"])]),_:1})),i(v,{"cta-link":c.links.getPricingUrl("redirects","redirects-upsell",l.parentComponentContext?l.parentComponentContext:null,c.rootStore.isPro?"pricing":"liteUpgrade"),"button-text":s.strings.ctaButtonText,"align-top":"","learn-more-link":c.links.getUpsellUrl("redirects",l.parentComponentContext?l.parentComponentContext:null,c.rootStore.isPro?"pricing":"liteUpgrade"),"feature-list":[s.strings.serverRedirects,s.strings.automaticRedirects,s.strings.redirectMonitoring,s.strings.monitoring404,s.strings.fullSiteRedirects,s.strings.siteAliases],"hide-bonus":!c.licenseStore.isUnlicensed},{"header-text":u(()=>[h(d(s.strings.ctaHeader),1)]),description:u(()=>[h(d(s.strings.redirectsDescription),1)]),_:1},8,["cta-link","button-text","learn-more-link","feature-list","hide-bonus"])])}const _e=E(ue,[["render",pe]]),xe={__name:"Redirects",props:{noCoreCard:{type:Boolean}},setup(l){const n=l;return(p,c)=>(g(),b(Y(_e),{noCoreCard:n.noCoreCard},null,8,["noCoreCard"]))}};export{xe as _};