D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
cp
/
public
/
javascript
/
views
/
admin
/
server
/
Filename :
preview-domain-settings.js
back
Copy
(self.webpackChunkPlesk=self.webpackChunkPlesk||[]).push([["views/admin/server/preview-domain-settings"],{1688:(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>w});var t=i(89),a=i(285),s=i(603),d=i(1289),o=i(646),r=i(286),l=i(580),c=i(536),m=i(586),u=i(628),v=i(1689),k=i.n(v),p=i(1690),f=i.n(p);const S=t.Locale.getTranslate("admin.components.forms.preview-domain-settings"),g=t.Locale.getTranslate("admin.controllers.server.preview-domain-settings"),w=(0,s.withPageLayout)((()=>{const{data:{mode:{isPowerUserPanel:e,isDnsServiceSupported:n}={},os:{isWindows:i}={},capability:{web:{iis:t,proxyNginx:s}={}}={},viewer:{client:{domains:v=[]}={}}={},server:{websitePreviewSettings:{domain:p,type:w,protection:N,domainName:b}={}}={}}={}}=(0,m.useQuery)(k()),[F]=(0,u.useMutation)(f()),h=(0,l.useNavigate)(),[D]=(0,a.useState)({type:w,protection:N,domainName:b,domainId:p?.id}),x="/admin/server/tools",y=(0,a.useMemo)((()=>{const e=v.filter((({isActive:e,dnsZone:n})=>e&&n&&n.isActive&&"MASTER"===n.type));return p&&!e.some((({id:e})=>e===p.id))&&e.push(p),e}),[v,p]),P=t||s&&s.isEnabled,j=e?"/smb/web/add-domain/create-webspace/true":"/admin/subscription/create",E=y.length,T=t?null:s?s.isEnabled?null:"nginxDisabled":"nginxNotInstalled";return(0,a.jsxs)(a.Fragment,{children:[T?(0,a.jsx)(r.StatusMessage,{intent:"warning",children:(0,a.jsx)(S,{content:T})}):null,(0,a.jsx)(r.Paragraph,{children:(0,a.jsx)(g,{content:"pageHint"})}),(0,a.jsx)(d.default,{id:"adminpanel-form-final-previewdomainsettings",values:D,mutation:F,onSuccess:(e,n)=>{(0,c.addToast)({intent:"success",message:(0,a.jsx)(g,{content:"previewDomainSettingsSaved"})}),n||h(x)},submitButton:{id:"btn-send"},applyButton:{id:"btn-apply"},cancelButton:{id:"btn-cancel",component:o.default,to:x},children:(0,a.jsx)(r.FormFieldRadioButtons,{label:(0,a.jsx)(S,{content:"previewType"}),name:"type",options:[P&&{value:"QUICK",label:(0,a.jsx)(S,{content:"previewQuick"}),description:(0,a.jsx)(S,{content:"previewQuickDescription"},"previewQuickDescription-translate"),indentFields:i?[(0,a.jsx)(r.FormFieldCheckbox,{name:"protection",label:(0,a.jsx)(S,{content:"sitePreviewProtection"}),description:(0,a.jsx)(S,{content:"sitePreviewProtectionDescription"})},"protection")]:[]},n&&{value:"INTERNAL",label:(0,a.jsx)(S,{content:"previewZoneTypeInternal"}),disabled:!E,indentFields:E?[(0,a.jsx)(r.FormFieldSelect,{name:"domainId",label:null,description:(0,a.jsx)(S,{content:"previewZoneDomainIdDescription"}),children:y.map((({id:e,name:n})=>(0,a.jsx)(r.SelectOption,{value:e,children:n},e)))},"domainId")]:[(0,a.jsx)("span",{children:(0,a.jsx)(S,{content:"previewZoneDomainCreate",params:{link:(0,a.jsx)(o.default,{to:j,children:(0,a.jsx)(S,{content:"subscriptionCreateLink"})})}})},"previewZoneDomainCreate-translate")]},{value:"EXTERNAL",label:(0,a.jsx)(S,{content:"previewZoneTypeExternal"}),indentFields:[(0,a.jsx)(r.FormFieldText,{label:null,name:"domainName",description:(0,a.jsx)(S,{content:"previewZoneDomainNameDescription"})},"domainName")]},{value:"DISABLED",label:(0,a.jsx)(S,{content:"previewDisabled"})}].filter(Boolean)})})]})}))},1687:(e,n,i)=>{"use strict";i.r(n),i.d(n,{default:()=>t.default});var t=i(1688)},1689:e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PreviewDomainSettingsPage"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"mode"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isPowerUserPanel"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isDnsServiceSupported"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"os"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"capability"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"web"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"iis"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"proxyNginx"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isEnabled"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"server"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"websitePreviewSettings"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domainName"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"protection"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domain"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"login"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"client"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"domains"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isActive"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"dnsZone"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isActive"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]}]}}]}}]}}]}}]}}],loc:{start:0,end:786}};n.loc.source={body:"query PreviewDomainSettingsPage {\n mode {\n isPowerUserPanel\n isDnsServiceSupported\n }\n os {\n isWindows\n }\n capability {\n web {\n iis {\n __typename\n }\n proxyNginx {\n isEnabled\n }\n }\n }\n server {\n websitePreviewSettings {\n type\n domainName\n protection\n domain {\n id\n name\n }\n }\n }\n viewer {\n login\n client {\n id\n domains {\n id\n name\n isActive\n dnsZone {\n isActive\n type\n }\n }\n }\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){i(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){i(e,n)})),e.definitions&&e.definitions.forEach((function(e){i(e,n)}))}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach((function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}})),e.exports=n,e.exports.PreviewDomainSettingsPage=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var s=t[n]||new Set,d=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var r=o;o=new Set,r.forEach((function(e){d.has(e)||(d.add(e),(t[e]||new Set).forEach((function(e){o.add(e)})))}))}return d.forEach((function(n){var t=a(e,n);t&&i.definitions.push(t)})),i}(n,"PreviewDomainSettingsPage")},1690:e=>{var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdatePreviewDomain"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UpdatePreviewDomainInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updatePreviewDomain"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"result"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:130}};n.loc.source={body:"mutation UpdatePreviewDomain($input: UpdatePreviewDomainInput!) {\n updatePreviewDomain(input: $input) {\n result\n }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function i(e,n){if("FragmentSpread"===e.kind)n.add(e.name.value);else if("VariableDefinition"===e.kind){var t=e.type;"NamedType"===t.kind&&n.add(t.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){i(e,n)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){i(e,n)})),e.definitions&&e.definitions.forEach((function(e){i(e,n)}))}var t={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var t=e.definitions[i];if(t.name&&t.name.value==n)return t}}n.definitions.forEach((function(e){if(e.name){var n=new Set;i(e,n),t[e.name.value]=n}})),e.exports=n,e.exports.UpdatePreviewDomain=function(e,n){var i={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var s=t[n]||new Set,d=new Set,o=new Set;for(s.forEach((function(e){o.add(e)}));o.size>0;){var r=o;o=new Set,r.forEach((function(e){d.has(e)||(d.add(e),(t[e]||new Set).forEach((function(e){o.add(e)})))}))}return d.forEach((function(n){var t=a(e,n);t&&i.definitions.push(t)})),i}(n,"UpdatePreviewDomain")}}]); //# sourceMappingURL=preview-domain-settings.js.map?46f5b5fb405d061faeb4