PageSourceSearch

https://kunib.com/cp/javascript/views/admin/database/settings.js?c90e159182bdf08e8e04

js kunib.com collected 2026-10-02 22:52:41 UTC 4,989 bytes, 2 lines download raw bytes

1(globalThis.webpackChunkPlesk||=[]).push([["views/admin/database/settings"],{2580(e,n,a){"use strict";a.r(n),a.d(n,{default:()=>p});var t=a(341),i=a(782),s=a.n(i),o=a(785),l=a(342),r=a(95),d=a(909),c=a(798),u=a(797),b=a(897),f=a(2581),m=a.n(f);const x=r.Locale.getTranslate("admin.components.forms.database-settings"),v=({values:e})=>{const{data:{os:{isWindows:n}={},databaseServers:a}={}}=(0,o.useQuery)(m()),i=(0,t.useMemo)(()=>{const e=a?.find(({isUsedForPsaDb:e})=>e);return e?(0,b.getId)(e.id):null},[a]),[s,r]=(0,t.useState)(()=>{const n=e;return n.grantAlterDatabase=!0===n.grantAlterDatabase?"1":"0",n});return(0,t.jsxs)(c.default,{id:"adminpanel-form-final-databasesettings",values:s,onFieldChange:(e,n)=>{r(a=>(0,l.setIn)(a,e,n))},submitButton:{id:"btn-send"},applyButton:{id:"btn-apply"},cancelButton:{id:"btn-cancel",component:u.default,to:"/cp/server/db/"},children:[(0,t.jsx)(l.FormFieldRadioButtons,{label:(0,t.jsx)(x,{content:"dbPrefixRadio"}),name:"dbPrefix",options:[{value:"false",label:(0,t.jsx)(x,{content:"dbPrefixNone"})},{value:"true",label:(0,t.jsx)(x,{content:"dbPrefixUsername"})},{value:"external_id",label:(0,t.jsx)(x,{content:"dbPrefixExternalId"})},{value:"custom",label:(0,t.jsx)(x,{content:"dbPrefixCustom"}),indentFields:[(0,t.jsx)(l.FormFieldText,{name:"dbPrefixValue",label:null},"dbPrefixValue")]}]}),(0,t.jsx)(l.FormFieldRadioButtons,{label:(0,t.jsx)(x,{content:"dbUserPrefixRadio"}),name:"dbUserPrefix",description:(0,t.jsx)(x,{content:"dbUserPrefixHint"}),options:[{value:"false",label:(0,t.jsx)(x,{content:"dbPrefixNone"})},{value:"true",label:(0,t.jsx)(x,{content:"dbPrefixUsername"})},{value:"custom",label:(0,t.jsx)(x,{content:"dbPrefixCustom"}),indentFields:[(0,t.jsx)(l.FormFieldText,{name:"dbUserPrefixValue",label:null},"dbUserPrefixValue")]}]}),n&&(0,t.jsx)(l.FormFieldCheckbox,{name:"grantAlterDatabase",label:(0,t.jsx)(x,{content:"grantAlterDatabase"}),description:(0,t.jsx)(x,{content:"grantAlterDatabaseHint"}),checkedValue:"1",uncheckedValue:"0"}),(0,t.jsx)(l.FormFieldRadioButtons,{name:"aclRadio",label:(0,t.jsx)(x,{content:"aclRadio"}),description:i?(0,t.jsx)(x,{content:"aclDescription",params:{serverLink:(0,t.jsx)(u.default,{to:`/cp/server/db/${encodeURIComponent(i)}/properties`,children:(0,t.jsx)(x,{content:"aclDescriptionLink"})})}}):void 0,options:[{value:"localhost",label:(0,t.jsx)(x,{content:"aclLocalhost"})},{value:"any",label:(0,t.jsx)(x,{content:"aclAny"})},{value:"custom",label:(0,t.jsx)(x,{content:"aclCustom"}),indentFields:"custom"===s.aclRadio?[(0,t.jsx)(l.FormFieldText,{multiline:!0,id:"aclHosts",name:"aclHosts",size:"lg",label:null,description:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x,{content:"example"}),(0,t.jsx)("br",{}),["thomas.loc.gov","%.loc.gov","x.y.%","144.155.166.177","144.155.166.%","144.155.166.0/255.255.255.0"].map(e=>(0,t.jsxs)(t.Fragment,{children:[e,(0,t.jsx)("br",{})]})),(0,t.jsx)("br",{}),(0,t.jsx)(x,{content:"aclExampleDescription"})]})},"aclHosts-")]:[]}]})]})};v.propTypes={values:s().object.isRequired};const p=(0,d.withPageLayout)(v)},2579(e,n,a){"use strict";a.r(n),a.d(n,{default:()=>t.default});var t=a(2580)},2581(e){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"DatabaseSettingsPage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"os"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"isWindows"}}]}},{kind:"Field",name:{kind:"Name",value:"databaseServers"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"isUsedForPsaDb"}}]}}]}}],loc:{start:0,end:133}};n.loc.source={body:"query DatabaseSettingsPage {\r\n    os {\r\n        isWindows\r\n    }\r\n    databaseServers {\r\n        id\r\n        isUsedForPsaDb\r\n    }\r\n}",name:"GraphQL request",locationOffset:{line:1,column:1}};function a(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){a(e,n)}),e.variableDefinitions&&e.variableDefinitions.forEach(function(e){a(e,n)}),e.definitions&&e.definitions.forEach(function(e){a(e,n)})}var t={};function i(e,n){for(var a=0;a<e.definitions.length;a++){var t=e.definitions[a];if(t.name&&t.name.value==n)return t}}n.definitions.forEach(function(e){if(e.name){var n=new Set;a(e,n),t[e.name.value]=n}}),e.exports=n,e.exports.DatabaseSettingsPage=function(e,n){var a={kind:e.kind,definitions:[i(e,n)]};e.hasOwnProperty("loc")&&(a.loc=e.loc);var s=t[n]||new Set,o=new Set,l=new Set;for(s.forEach(function(e){l.add(e)});l.size>0;){var r=l;l=new Set,r.forEach(function(e){o.has(e)||(o.add(e),(t[e]||new Set).forEach(function(e){l.add(e)}))})}return o.forEach(function(n){var t=i(e,n);t&&a.definitions.push(t)}),a}(n,"DatabaseSettingsPage")}}]);
2//# sourceMappingURL=settings.js.map?c90e159182bdf08e8e04

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.