PageSourceSearch

https://acscontrol.com/cp/javascript/components/pages/AspDotNetSet…tDomainSettingsPage.js?dc1c7ee08095ed08eff1

js acscontrol.com collected 2026-10-06 05:29:48 UTC 14,891 bytes, 2 lines download raw bytes

1(self.webpackChunkPlesk=self.webpackChunkPlesk||[]).push([["components/pages/AspDotNetSettingsPage/AspDotNetDomainSettingsPage"],{1992:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>N});var i=n(243),s=n(290),a=n(90),r=n(244),o=n.n(r),l=n(1789),d=n(739),u=n(921),c=n.n(u),m=n(1993),g=n.n(m),p=n(734),v=n(762),f=n(1986),h=n(776),b=n(679),S=n(1344),x=n(242);const k=a.Locale.getSection("smb.controllers.asp-dot-net.settings"),w=a.Locale.getSection("smb.controllers.web.site-select"),F=({params:e})=>{const{domainId:t}=e,[n]=(0,h.useSearchParams)(),[s,a]=(0,x.useState)(!1),[r,o]=(0,x.useState)(!1),l=n.get("webPath")||"",{data:d,refetch:u}=(0,p.useQuery)(c(),{variables:{id:btoa(`Domain:${t}`),webPath:l}}),[m]=(0,v.useMutation)(g()),{domain:{aspNetSettings:S}}=d,w=S.versions.length>1,F=!l,N=w||F;return(0,x.jsxs)("div",{children:[N&&(0,x.jsxs)(i.ButtonGroup,{children:[w&&(0,x.jsx)(i.Button,{onClick:()=>window.location.assign(`/smb/asp-dot-net/change-version/id/${t}`),tooltip:k.lmsg("changeVersionHint"),icon:"sliders",children:k.lmsg("changeVersion")}),F&&(0,x.jsx)(i.Popover,{visible:r,onClose:()=>o(!1),target:(0,x.jsx)(i.Button,{onClick:()=>o(!0),tooltip:k.lmsg("restoreDefaultHint"),icon:"reset",children:k.lmsg("restoreDefault")}),placement:"top",children:(0,x.jsxs)(i.Media,{children:[(0,x.jsx)(i.Paragraph,{children:k.lmsg("restoreDefaultConfirmation")}),(0,x.jsx)(i.Button,{state:s?"loading":void 0,intent:"danger",onClick:async()=>{a(!0);try{await m({variables:{input:{domainId:parseInt(t)}}}),await u(),(0,b.addToast)({intent:"success",message:k.lmsg("restoreDefaultSuccess")})}catch{(0,b.addToast)({intent:"info",message:k.lmsg("restoreDefaultFailed")})}finally{a(!1),o(!1)}},children:k.lmsg("confirmationButtonYes")})]})})]}),(0,x.jsx)(f.AspDotNetSettingsForm,{successRedirectUrl:`/smb/web/overview/id/${t}/type/domain`,domainId:parseInt(t),initialValues:S.configs[0],onUpdate:u})]})};F.propTypes={params:o().shape({domainId:o().string.isRequired}).isRequired};const N=(0,d.withPageLayout)(F,(({params:e,domain:t})=>{const{showFrames:n,pageHeader:i,pageSidebar:a}=(0,s.default)(),r=t.baseDomain||t,[o]=(0,h.useSearchParams)(),d=o.get("webPath")||"",{name:u,owner:{id:c}}=t,m=(0,S.getId)(c),g=d?[{title:w.lmsg("web-dirs-title"),href:`/plesk/client@${m}/domain@${e.domainId}/hosting/web-directories/`},{title:k.lmsg("vdirTitle",{vdir:d}),href:`/cp/domains/${e.domainId}/asp-dot-net-settings?webPath=${d}}`}]:[...(0,l.getDomainPageCommonBreadcrumbs)({domain:t,baseDomain:r}),{title:k.lmsg("domainTitle",{domain:u}),href:`/cp/domains/${e.domainId}/asp-dot-net-settings`}],p=g[g.length-1].title;return{showFrames:n,pageHeader:{...i,helpMenu:{...i.helpMenu,helpContext:"aspdotnet"}},pageSidebar:a,pageContentHeader:{pageTitle:p,breadcrumbs:g}}}))},1987:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AspDotNetSettingsForm:()=>S});var i=n(242),s=n(90),a=n(775),r=n(243),o=n(927),l=n(244),d=n.n(l),u=n(762),c=n(728),m=n(1988),g=n.n(m),p=n(679),v=n(1989),f=n(1990);n(1991);const h=s.Locale.getSection("smb.components.forms.asp-dot-net.settings"),b=s.Locale.getSection("smb.controllers.asp-dot-net.settings"),S=e=>{const{initialValues:t,domainId:n=0,successRedirectUrl:s,onUpdate:l}=e,[d]=(0,u.useMutation)(g()),m=(0,c.useNavigate)(),S=e=>({version:e.version,connStrings:e.connStrings.map((({name:e,value:t})=>({name:e,value:t}))),customErrMode:e.customErrMode.value,customErrors:e.customErrors.values.map((({statusCode:e,redirectUrl:t})=>({statusCode:e,redirectUrl:t}))),defLanguage:e.defLanguage.value,debugMode:e.debugMode,tempDirectory:e.tempDirectory,reqEnc:e.reqEnc,resEnc:e.resEnc,fileEnc:e.fileEnc,culture:e.culture.value,uiCulture:e.uiCulture.value,trustLevel:e.trustLevel.value,trustLevelAllowOverride:e.trustLevelAllowOverride,authMode:e.authMode.value,sessTimeout:e.sessTimeout,domainId:n}),[x,k]=(0,i.useState)((()=>S(t))),[w,F]=(0,i.useState)(t);t!==w&&(F(t),k(S(t)));const[N,j]=(0,i.useState)({}),C=Array.from(t.defLanguage.enumValues),E=Array.from(t.uiCulture.enumValues),D=Array.from(t.culture.enumValues);return(0,i.jsxs)(o.default,{mutation:({variables:{input:e}})=>{const t={...e,customErrors:e.customErrors.filter((({statusCode:e,redirectUrl:t}={})=>e&&t)),connStrings:e.connStrings.filter((({name:e,value:t}={})=>e&&t))};return d({variables:{input:t}})},errors:N,onSubmit:e=>(j({}),e),onSuccess:({updateAspNetSettings:{errors:e}},t)=>{if(e.length){const t={};e.forEach((([e,n])=>{if(e.startsWith("connStrings")||e.startsWith("customErrors")){const[i,s]=e.split(".");t[i]=t[i]||[],void 0!==s?t[i][s]=[h.lmsg(n)]:t[i].push([h.lmsg(n)])}else t[e]=t[e]||[],t[e].push(h.lmsg(n))})),j(t)}else j({}),(0,p.addToast)({intent:"success",message:b.lmsg("success")}),l(),t||m(s)},values:x,onFieldChange:(e,t)=>
1{k((n=>(0,r.setIn)(n,e,t)))},submitButton:{id:"btn-send"},applyButton:{id:"btn-apply"},cancelButton:{id:"btn-cancel",component:a.default,to:s},children:[(0,i.jsx)(r.Section,{title:h.lmsg("frameworkVersionSection"),children:(0,i.jsx)(r.FormField,{label:h.lmsg("version"),children:(0,i.jsx)(r.Text,{children:t.version})})}),(0,i.jsx)(r.Section,{title:h.lmsg("connStringsSection"),children:(0,i.jsx)(r.FormField,{description:h.lmsg("connStringsDescription"),label:h.lmsg("connStrings"),name:"connStrings",multi:!0,children:({getValue:e,setValue:t,isDisabled:n})=>(0,i.jsx)(v.ConnectionStringField,{value:e(),onChange:t,disabled:n()})})}),(0,i.jsxs)(r.Section,{title:h.lmsg("customErrorsSection"),children:[(0,i.jsx)(r.FormFieldSelect,{label:h.lmsg("customErrMode"),name:"customErrMode",children:t.customErrMode.enumValues.map((({value:e,name:t})=>(0,i.jsx)("option",{value:e,children:t},e)))}),(0,i.jsx)(r.FormField,{label:h.lmsg("customErrors"),description:h.lmsg("customErrorsDescription"),name:"customErrors",multi:!0,children:({getValue:e,setValue:t,isDisabled:n})=>(0,i.jsx)(f.CustomErrorField,{value:e(),onChange:t,disabled:n()})})]}),(0,i.jsxs)(r.Section,{title:h.lmsg("pageAndRuntimeSection"),children:[(0,i.jsx)(r.FormFieldSelect,{label:h.lmsg("defLanguage"),name:"defLanguage",children:C.map((({value:e,name:t})=>(0,i.jsx)("option",{value:e,children:t},e)))}),(0,i.jsx)(r.FormFieldCheckbox,{label:h.lmsg("debugMode"),name:"debugMode"}),(0,i.jsx)(r.FormFieldText,{label:h.lmsg("tempDirectory"),name:"tempDirectory"})]}),(0,i.jsxs)(r.Section,{title:h.lmsg("globalizationSection"),children:[(0,i.jsx)(r.FormFieldText,{label:h.lmsg("reqEnc"),name:"reqEnc"}),(0,i.jsx)(r.FormFieldText,{label:h.lmsg("resEnc"),name:"resEnc"}),(0,i.jsx)(r.FormFieldText,{label:h.lmsg("fileEnc"),name:"fileEnc"}),(0,i.jsx)(r.FormFieldSelect,{label:h.lmsg("culture"),name:"culture",children:D.map((({value:e,name:t})=>(0,i.jsx)("option",{value:t,children:e},e)))}),(0,i.jsx)(r.FormFieldSelect,{label:h.lmsg("uiCulture"),name:"uiCulture",children:E.map((({value:e,name:t})=>(0,i.jsx)("option",{value:t,children:e},e)))})]}),(0,i.jsxs)(r.Section,{title:h.lmsg("casSettingsSection"),children:[(0,i.jsx)(r.FormFieldSelect,{label:h.lmsg("trustLevel"),name:"trustLevel",children:t.trustLevel.enumValues.map((({value:e,name:t})=>(0,i.jsx)("option",{value:e,children:t},e)))}),!n&&(0,i.jsx)(r.FormFieldCheckbox,{label:h.lmsg("trustLevelAllowOverride"),name:"trustLevelAllowOverride"})]}),(0,i.jsxs)(r.Section,{title:h.lmsg("otherSection"),children:[(0,i.jsx)(r.FormFieldSelect,{label:h.lmsg("authMode"),name:"authMode",children:t.authMode.enumValues.map((({value:e,name:t})=>(0,i.jsx)("option",{value:e,children:t},e)))}),(0,i.jsx)(r.FormField,{label:h.lmsg("sessTimeout"),name:"sessTimeout",children:({getValue:e,setValue:t,isDisabled:n})=>(0,i.jsx)(r.InputNumber,{min:-101,max:5e5,id:"other-sessTimeout",value:e(),onChange:t,disabled:n(),className:"asp-dot-net-settings-form-session-timeout"})})]})]})};S.propTypes={initialValues:d().object.isRequired,domainId:d().number,successRedirectUrl:d().string.isRequired,onUpdate:d().func.isRequired},S.defaultProps={domainId:0}},1989:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ConnectionStringField:()=>o});var i=n(243),s=n(244),a=n.n(s),r=n(242);const o=e=>{const{value:{name:t="",value:n=""}={},onChange:s}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Input,{disabled:e.disabled,value:t,onChange:e=>{s({name:e.target.value,value:n})}})," ",(0,r.jsx)(i.Input,{disabled:e.disabled,value:n,onChange:e=>{s({name:t,value:e.target.value})}})]})};o.propTypes={value:a().shape({name:a().string,value:a().string}).isRequired,disabled:a().bool.isRequired,onChange:a().func.isRequired}},1990:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CustomErrorField:()=>o});var i=n(243),s=n(244),a=n.n(s),r=n(242);const o=e=>{const{value:{redirectUrl:t="",statusCode:n=""}={},onChange:s}=e;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Input,{disabled:e.disabled,value:n,onChange:e=>{s({redirectUrl:t,statusCode:e.target.value.replace(/\D/g,"")})}})," ",(0,r.jsx)(i.Input,{disabled:e.disabled,value:t,onChange:e=>{s({redirectUrl:e.target.value,statusCode:n})}})," "]})};o.propTypes={value:a().shape({name:a().string,value:a().string}).isRequired,disabled:a().bool.isRequired,onChange:a().func.isRequired}},1986:(e,t,n)=>{"use strict";n.r(t),n.d(t,{AspDotNetSettingsForm:()=>i.AspDotNetSettingsForm});var i=n(1987)}
1,1789:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getDomainPageCommonBreadcrumbs:()=>o});var i=n(90),s=n(290),a=n(1344),r=n(1343);const o=({baseDomain:e,domain:t})=>{const{pageSidebar:n}=(0,s.default)(),{isPowerUserPanel:o,navigationContext:l}=n,d=(0,a.getId)(t.id),u=(0,a.getId)(e.id);return[{title:i.Locale.getSection("admin.controllers.home.index").lmsg("title"),href:"/admin/home",show:!o},{title:i.Locale.getSection("admin.controllers.subscription.list").lmsg("title"),href:"/admin/subscription/list",show:!o&&"subscriptions"===l},{title:i.Locale.getSection("admin.controllers.subscription.overview").lmsg("title",{name:`<b>${e.name}</b>`}),href:`/admin/subscription/overview/id/${u}`,show:!o&&"subscriptions"===l},{title:i.Locale.getSection("admin.controllers.domain.list").lmsg("title"),href:"/admin/domain/list",show:!o&&"domains"===l},{title:i.Locale.getSection("smb.controllers.web.index").lmsg("title"),href:(0,r.getContextUrl)(u,"/smb/web/view"),show:o||"subscriptions"===l},{title:t.name,href:(0,r.getContextUrl)(u,`/smb/web/overview/id/${d}/type/domain`)}].filter((({show:e=!0})=>e))}},1343:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getContextUrl:()=>s});var i=n(290);const s=(e,t)=>{const{pageSidebar:n}=(0,i.default)(),s=encodeURIComponent(t);return n?.isPowerUserPanel?`/smb/account/switch/id/${e}?hideNotice=1&returnUrl=${s}`:`/admin/subscription/login/id/${e}?pageUrl=${s}`}},1344:(e,t,n)=>{"use strict";n.r(t),n.d(t,{getId:()=>i});const i=e=>e?Number(atob(e).split(":")[1]):null},1993:e=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"RestoreAspNetSettings"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"RestoreAspNetSettingsInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"restoreAspNetSettings"},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:"version"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:141}};t.loc.source={body:"mutation RestoreAspNetSettings($input: RestoreAspNetSettingsInput!) {\r\n    restoreAspNetSettings(input: $input) {\r\n       version\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function n(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&t.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){n(e,t)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){n(e,t)})),e.definitions&&e.definitions.forEach((function(e){n(e,t)}))}var i={};function s(e,t){for(var n=0;n<e.definitions.length;n++){var i=e.definitions[n];if(i.name&&i.name.value==t)return i}}t.definitions.forEach((function(e){if(e.name){var t=new Set;n(e,t),i[e.name.value]=t}})),e.exports=t,e.exports.RestoreAspNetSettings=function(e,t){var n={kind:e.kind,definitions:[s(e,t)]};e.hasOwnProperty("loc")&&(n.loc=e.loc);var a=i[t]||new Set,r=new Set,o=new Set;for(a.forEach((function(e){o.add(e)}));o.size>0;){var l=o;o=new Set,l.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(t){var i=s(e,t);i&&n.definitions.push(i)})),n}(t,"RestoreAspNetSettings")},1988:e=>{var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateAspNetSettings"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UpdateAspNetSettingsInput"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateAspNetSettings"},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:"version"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"errors"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:153}};
1t.loc.source={body:"mutation UpdateAspNetSettings($input: UpdateAspNetSettingsInput!) {\r\n    updateAspNetSettings(input: $input) {\r\n       version\r\n       errors\r\n    }\r\n}\r\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function n(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var i=e.type;"NamedType"===i.kind&&t.add(i.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){n(e,t)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){n(e,t)})),e.definitions&&e.definitions.forEach((function(e){n(e,t)}))}var i={};function s(e,t){for(var n=0;n<e.definitions.length;n++){var i=e.definitions[n];if(i.name&&i.name.value==t)return i}}t.definitions.forEach((function(e){if(e.name){var t=new Set;n(e,t),i[e.name.value]=t}})),e.exports=t,e.exports.UpdateAspNetSettings=function(e,t){var n={kind:e.kind,definitions:[s(e,t)]};e.hasOwnProperty("loc")&&(n.loc=e.loc);var a=i[t]||new Set,r=new Set,o=new Set;for(a.forEach((function(e){o.add(e)}));o.size>0;){var l=o;o=new Set,l.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){o.add(e)})))}))}return r.forEach((function(t){var i=s(e,t);i&&n.definitions.push(i)})),n}(t,"UpdateAspNetSettings")},1991:(e,t,n)=>{"use strict";n.r(t)}}]);
2//# sourceMappingURL=AspDotNetDomainSettingsPage.js.map?dc1c7ee08095ed08eff1

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.