D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
psa
/
admin
/
cp
/
public
/
javascript
/
views
/
smb
/
account
/
Filename :
show.js
back
Copy
"use strict";(self.webpackChunkPlesk=self.webpackChunkPlesk||[]).push([["views/smb/account/show"],{1827:(e,t,s)=>{s.r(t),s.d(t,{default:()=>m});var i=s(596),n=s.n(i),o=s(286),r=s(89),a=s(1825),l=s(285);const c=r.Locale.getTranslate("smb.controllers.account.show"),u=e=>e.map((({description:e,hint:t,state:s})=>{const i=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{children:e}),(0,l.jsx)(o.Hint,{children:t})]});return(0,l.jsx)(o.SectionItem,{title:i,children:(0,l.jsx)(a.default,{status:s})},e)})),d=({planItems:e})=>(0,l.jsxs)("div",{id:"tab-extras",children:[(0,l.jsx)("p",{children:(0,l.jsx)(c,{content:"extrasHint"})}),(0,l.jsx)(o.Section,{children:u(e)})]});d.propTypes={planItems:n().arrayOf(n().shape({description:n().string.isRequired,hint:n().string.isRequired,state:n().bool.isRequired})).isRequired};const m=d},1826:(e,t,s)=>{s.r(t),s.d(t,{default:()=>m});var i=s(596),n=s.n(i),o=s(286),r=s(89),a=s(1825),l=s(285);const c=r.Locale.getTranslate("smb.controllers.account.show"),u=e=>e.map((({id:e,name:t,value:s})=>(0,l.jsx)(o.SectionItem,{title:t,children:(0,l.jsx)(a.default,{status:"true"===s})},e))),d=({hostingSettings:e})=>(0,l.jsxs)("div",{id:"tab-hosting",children:[(0,l.jsx)("p",{children:(0,l.jsx)(c,{content:"hostingSettingsHint"})}),(0,l.jsx)(o.Section,{children:u(e)})]});d.propTypes={hostingSettings:n().arrayOf(n().shape({id:n().string.isRequired,name:n().string.isRequired,value:n().string.isRequired})).isRequired};const m=d},1822:(e,t,s)=>{s.r(t),s.d(t,{default:()=>d});var i=s(596),n=s.n(i),o=s(286),r=s(89),a=s(285);const l=r.Locale.getTranslate("smb.controllers.account.show"),c=r.Locale.getTranslate("admin.components.elements.status"),u=({powerUserMode:e,planName:t="",addons:s=[],setupDate:i,isActive:n,expirationDate:r=""})=>(0,a.jsxs)(o.Section,{children:[e?null:(0,a.jsx)(o.SectionItem,{title:(0,a.jsx)(l,{content:"fieldGeneralPlanName"}),children:t||"—"}),s.length?(0,a.jsx)(o.SectionItem,{title:(0,a.jsx)(l,{content:"fieldGeneralAddons"}),children:s.map((e=>(0,a.jsx)("div",{children:e},e)))}):null,(0,a.jsx)(o.SectionItem,{title:(0,a.jsx)(l,{content:"fieldGeneralSetupDate"}),children:i}),(0,a.jsx)(o.SectionItem,{title:(0,a.jsx)(l,{content:"fieldGeneralStatus"}),children:n?(0,a.jsx)(o.Status,{intent:"success",children:(0,a.jsx)(c,{content:"onStateSubscription"})}):(0,a.jsx)(o.Status,{intent:"warning",children:(0,a.jsx)(c,{content:"offStateSubscription"})})}),r?(0,a.jsx)(o.SectionItem,{title:(0,a.jsx)(l,{content:"fieldGeneralExpirationDate"}),children:r}):null]});u.propTypes={powerUserMode:n().bool.isRequired,planName:n().string,addons:n().arrayOf(n().string),setupDate:n().string.isRequired,isActive:n().bool.isRequired,expirationDate:n().string};const d=u},1821:(e,t,s)=>{s.r(t),s.d(t,{default:()=>j});var i=s(285),n=s(596),o=s.n(n),r=s(286),a=s(89),l=s(603),c=s(1818),u=s(1822),d=s(1823),m=s(1824),p=s(1826),b=s(1827);const x=a.Locale.getTranslate("smb.controllers.account.show"),h=({isClassicMode:e,allowAccountLocalOrFtpBackups:t,allowBackupRestoreManagement:s,isOwnerClient:n,isSkipSubscriptionsList:o,params:a,powerUserMode:l,planName:h="",addons:j=[],setupDate:g,isActive:R,expirationDate:q="",overusePolicy:f="",mainResourceLimits:S,additionalResourceLimits:T,mainPermissions:v,additionalPermissions:B,hostingSettings:k,planItems:w})=>{const y=(0,i.useMemo)((()=>o?["myProfile","backupAll","backup","custom"]:["backup"]),[o]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{children:(0,i.jsx)(x,{content:"subscriptionHint"})}),(0,i.jsx)(c.default,{operations:y,domainId:a.id,isClassicMode:e,allowAccountLocalOrFtpBackups:t,allowBackupRestoreManagement:s,isOwnerClient:n}),(0,i.jsx)(u.default,{powerUserMode:l,planName:h,addons:j,setupDate:g,isActive:R,expirationDate:q}),(0,i.jsx)("p",{children:(0,i.jsx)(x,{content:"listOfServicesHint"})}),(0,i.jsxs)(r.Tabs,{children:[(0,i.jsx)(r.Tab,{id:"tab-resources-button",title:(0,i.jsx)(x,{content:"tabResources"}),children:(0,i.jsx)(d.default,{overusePolicy:f,mainResourceLimits:S,additionalResourceLimits:T})}),k?(0,i.jsx)(r.Tab,{id:"tab-hosting-button",title:(0,i.jsx)(x,{content:"tabHosting"}),children:(0,i.jsx)(p.default,{hostingSettings:k})}):null,l||!v&&!B?null:(0,i.jsx)(r.Tab,{id:"tab-permissions-button",title:(0,i.jsx)(x,{content:"tabPermissions"}),children:(0,i.jsx)(m.default,{mainPermissions:v,additionalPermissions:B})}),w?(0,i.jsx)(r.Tab,{id:"tab-extras-button",title:(0,i.jsx)(x,{content:"tabExtras"}),children:(0,i.jsx)(b.default,{planItems:w})}):null]})]})};h.propTypes={isClassicMode:o().bool.isRequired,allowAccountLocalOrFtpBackups:o().bool.isRequired,allowBackupRestoreManagement:o().bool.isRequired,isOwnerClient:o().bool.isRequired,isSkipSubscriptionsList:o().bool.isRequired,params:o().shape({id:o().string.isRequired}).isRequired,powerUserMode:o().bool.isRequired,planName:o().string,addons:o().arrayOf(o().string),setupDate:o().string.isRequired,isActive:o().bool.isRequired,expirationDate:o().string,overusePolicy:o().string,mainResourceLimits:o().objectOf(o().shape({usageString:o().string.isRequired,limitValue:o().number.isRequired,percent:o().number.isRequired,title:o().string.isRequired,isOverused:o().bool.isRequired,limitString:o().string.isRequired})).isRequired,additionalResourceLimits:o().objectOf(o().shape({usageString:o().string.isRequired,limitValue:o().number.isRequired,percent:o().number.isRequired,title:o().string.isRequired,isOverused:o().bool.isRequired,limitString:o().string.isRequired})).isRequired,mainPermissions:o().objectOf(o().shape({id:o().string.isRequired,name:o().string.isRequired,value:o().bool.isRequired})),additionalPermissions:o().objectOf(o().shape({id:o().string.isRequired,name:o().string.isRequired,value:o().bool.isRequired})),hostingSettings:o().arrayOf(o().shape({id:o().string.isRequired,name:o().string.isRequired,value:o().string.isRequired})),planItems:o().arrayOf(o().shape({description:o().string.isRequired,hint:o().string.isRequired,state:o().bool.isRequired}))};const j=(0,l.withPageLayout)(h)},1824:(e,t,s)=>{s.r(t),s.d(t,{default:()=>p});var i=s(596),n=s.n(i),o=s(286),r=s(89),a=s(1825),l=s(285);const c=r.Locale.getTranslate("smb.controllers.account.show"),u=r.Locale.getTranslate("admin.components.forms.service-plan.permissions"),d=e=>Object.entries(e).map((([t,{name:s,value:i,id:n}])=>{let r=s,c=(0,l.jsx)(a.default,{status:i});return"manage_not_chroot_shell"===n&&(r=(0,l.jsx)(u,{content:"systemAccessLabel"}),c=(0,l.jsx)(u,{content:"noShellManagement"}),i?c=s:e.manage_sh_access&&e.manage_sh_access.value&&(c=e.manage_sh_access.name)),"manage_sh_access"===n&&e.manage_not_chroot_shell?null:(0,l.jsx)(o.SectionItem,{title:r,children:c},t)})),m=({mainPermissions:e,additionalPermissions:t})=>(0,l.jsxs)("div",{id:"tab-permissions",children:[(0,l.jsx)("p",{children:(0,l.jsx)(c,{content:"permissionsSummaryHint"})}),(0,l.jsxs)(o.Columns,{gap:"xl",children:[(0,l.jsx)(o.Column,{ratio:1,children:(0,l.jsx)(o.Section,{children:e?d(e):null})}),(0,l.jsx)(o.Column,{ratio:1,children:(0,l.jsx)(o.Section,{id:"panelMorePermissions",children:t?d(t):null})})]})]});m.propTypes={mainPermissions:n().objectOf(n().shape({id:n().string.isRequired,name:n().string.isRequired,value:n().bool.isRequired})),additionalPermissions:n().objectOf(n().shape({id:n().string.isRequired,name:n().string.isRequired,value:n().bool.isRequired}))};const p=m},1823:(e,t,s)=>{s.r(t),s.d(t,{default:()=>p});var i=s(596),n=s.n(i),o=s(89),r=s(286),a=s(285);const l=o.Locale.getTranslate("smb.controllers.account.show"),c=o.Locale.getTranslate("components.limits"),u={none:(0,a.jsx)(c,{content:"overuseSuspend"}),soft:(0,a.jsx)(c,{content:"overuseBlock"}),any:(0,a.jsx)(c,{content:"overuse"})},d=e=>Object.entries(e).map((([e,{usageString:t,limitValue:s,percent:i,title:n,isOverused:o,limitString:l}])=>{let c=t;return["max_traffic","disk_space"].includes(e)&&s>0&&(c=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r.ProgressBar,{className:"account-resources__progress-bar",progress:Math.min(i,100)}),t]})),["mbox_quota","mssql_dbase_filesize","mssql_dbase_log_filesize"].includes(e)&&(c=l),(0,a.jsx)(r.SectionItem,{title:n,children:o?(0,a.jsx)(r.Text,{component:"div",intent:"danger",children:c}):c},e)})),m=({overusePolicy:e="",mainResourceLimits:t,additionalResourceLimits:s})=>(0,a.jsxs)("div",{id:"tab-resources",className:"account-resources",children:[e?(0,a.jsx)(r.Section,{children:(0,a.jsx)(r.SectionItem,{title:(0,a.jsx)(c,{content:"overusePolicy"}),children:u[e]||u.any})}):null,(0,a.jsx)("p",{children:(0,a.jsx)(l,{content:"resourcesSummaryHint"})}),(0,a.jsxs)(r.Columns,{gap:"xl",children:[(0,a.jsx)(r.Column,{ratio:1,children:(0,a.jsx)(r.Section,{children:d(t)})}),(0,a.jsx)(r.Column,{ratio:1,children:(0,a.jsx)(r.Section,{id:"panelMoreResources",children:d(s)})})]})]});m.propTypes={overusePolicy:n().string,mainResourceLimits:n().objectOf(n().shape({usageString:n().string.isRequired,limitValue:n().number.isRequired,percent:n().number.isRequired,title:n().string.isRequired,isOverused:n().bool.isRequired,limitString:n().string.isRequired})).isRequired,additionalResourceLimits:n().objectOf(n().shape({usageString:n().string.isRequired,limitValue:n().number.isRequired,percent:n().number.isRequired,title:n().string.isRequired,isOverused:n().bool.isRequired,limitString:n().string.isRequired})).isRequired};const p=m},1818:(e,t,s)=>{s.r(t),s.d(t,{default:()=>u});var i=s(285),n=s(596),o=s.n(n),r=s(286),a=s(89),l=s(646);const c=({operations:e,domainId:t="",isClassicMode:s=!1,allowAccountLocalOrFtpBackups:n=!1,allowBackupRestoreManagement:o=!1,isOwnerClient:c=!1})=>{const{isShowMyProfileButton:u,isShowBackupAllButton:d,isShowBackupButton:m,isShowCustomButton:p}=(0,i.useMemo)((()=>({isShowMyProfileButton:e.includes("myProfile")&&!s,isShowBackupAllButton:e.includes("backupAll")&&n,isShowBackupButton:e.includes("backup")&&o,isShowCustomButton:e.includes("custom")&&c})),[n,o,s,c,e]);return(0,i.jsx)(r.LocaleProvider,{messages:a.Locale.getSection("smb.controllers.account._shared").messages,children:(0,i.jsx)(r.Toolbar,{children:(0,i.jsxs)(r.ToolbarGroup,{title:(0,i.jsx)(r.Translate,{content:"toolbarGroupActionsTitle"}),children:[u?(0,i.jsx)(r.ToolbarGroup,{title:(0,i.jsx)(r.Translate,{content:"toolbarGroupProfileTitle"}),children:(0,i.jsx)(r.Button,{"data-id":"accountToolbarMyProfileButton",component:l.default,tooltip:(0,i.jsx)(r.Translate,{content:"buttonProfileHint"}),href:"/smb/my-profile",children:(0,i.jsx)(r.Translate,{content:"buttonProfile"})},"accountToolbarMyProfileButton")}):null,d||m?(0,i.jsxs)(r.ToolbarGroup,{title:(0,i.jsx)(r.Translate,{content:"toolbarGroupBackUpTitle"}),children:[d?(0,i.jsx)(r.Button,{"data-id":"accountToolbarBackupAllButton",component:l.default,tooltip:(0,i.jsx)(r.Translate,{content:"buttonBackupAllHint"}),href:"/smb/backup",children:(0,i.jsx)(r.Translate,{content:"buttonBackupAll"})},"accountToolbarBackupAllButton"):null,m?(0,i.jsx)(r.Button,{"data-id":"accountToolbarBackupButton",component:l.default,tooltip:(0,i.jsx)(r.Translate,{content:"buttonBackupSubscriptionHint"}),href:`/smb/backup/list/domainId/${t}`,children:(0,i.jsx)(r.Translate,{content:"buttonBackupSubscription"})},"accountToolbarBackupButton"):null]}):null,p?(0,i.jsx)(r.ToolbarGroup,{title:(0,i.jsx)(r.Translate,{content:"toolbarGroupServicesTitle"}),children:(0,i.jsx)(r.Button,{"data-id":"accountToolbarCustomButton",component:l.default,tooltip:(0,i.jsx)(r.Translate,{content:"buttonCustomButtonsHint"}),href:"/smb/custom-buttons/list",children:(0,i.jsx)(r.Translate,{content:"buttonCustomButtons"})},"accountToolbarCustomButton")}):null]})})})};c.propTypes={operations:o().arrayOf(o().string).isRequired,domainId:o().string,isClassicMode:o().bool,allowAccountLocalOrFtpBackups:o().bool,allowBackupRestoreManagement:o().bool,isOwnerClient:o().bool};const u=c},1825:(e,t,s)=>{s.r(t),s.d(t,{default:()=>u});var i=s(596),n=s.n(i),o=s(286),r=s(89),a=s(285);const l=r.Locale.getTranslate("admin.components.elements.status"),c=({status:e})=>(0,a.jsx)(o.Status,{intent:e?"success":"inactive",children:e?(0,a.jsx)(l,{content:"on"}):(0,a.jsx)(l,{content:"off"})});c.propTypes={status:n().bool.isRequired};const u=c},1820:(e,t,s)=>{s.r(t),s.d(t,{default:()=>i.default});var i=s(1821)}}]); //# sourceMappingURL=show.js.map?e770adac1451650ac2d2