PageSourceSearch

https://diariodecuba.net/cp/javascript/views/smb/statistics/details.js?61333d8832278b51ec10

js diariodecuba.net collected 2026-10-03 22:37:18 UTC 13,319 bytes, 2 lines download raw bytes

1(globalThis.webpackChunkPlesk=globalThis.webpackChunkPlesk||[]).push([["views/smb/statistics/details"],{1674(e,_,t){"use strict";t.r(_),t.d(_,{default:()=>d});var a=t(787),s=t.n(a),r=t(95),i=t(1675);const l={id:s().string,dataUrl:s().string,operations:s().array,itemActions:s().object,columns:s().array,data:s().shape({data:s().array,state:s().object,pager:s().object,locale:s().object,additional:s().object,pathbar:s().any}),searchFilters:s().object,searchOveral:s().string,disabledSelectHint:s().string,isDisabledItem:s().func,onRedraw:s().func,emptyViewMode:s().oneOf(["all","items"]),emptyView:s().any},c={id:void 0,dataUrl:void 0,operations:void 0,itemActions:void 0,columns:void 0,data:void 0,searchFilters:void 0,searchOveral:void 0,disabledSelectHint:void 0,isDisabledItem:void 0,onRedraw:void 0,emptyViewMode:void 0,emptyView:void 0},n=(0,i.default)(r.List,{propsList:Object.keys(l),defaultProps:c});n.displayName="JswList",n.propTypes=l;const d=n},1675(e,_,t){"use strict";t.r(_),t.d(_,{default:()=>r});var a=t(396),s=t(95);const r=(e,{propsList:_=[],setters:t={},defaultProps:r={}})=>i=>{const l=(0,a.useRef)(),c=(0,a.useRef)(),[n,d]=Object.entries({...r,...i}).reduce((e,[t,a])=>(e[_.includes(t)?0:1][t]=a,e),[{},{}]),o=_.map(e=>{const _=n[e];return t[e]?(c.current?.[t[e]](_),null):_});return(0,a.useLayoutEffect)(()=>(c.current=new e(n),(0,s.render)(l.current,c.current),()=>{c.current.remove(),c.current=null}),[d.key,...o]),(0,a.jsx)("div",{ref:l,...d})}},2052(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(396),_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(397),_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__),prop_types__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(787),prop_types__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_2__),components_layouts_PageLayout__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(801),jsw__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(95),_Gauge__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(2053),_Usage__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(2054),_web_common_SiteCard_useDomainStatistics__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(2008),react_router__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(715);const Translate=jsw__WEBPACK_IMPORTED_MODULE_4__.Locale.getTranslate("smb.controllers.statistics.details"),Details=({diskspaceUsage,diskspaceParts,trafficUsage,trafficParts,buttons,domainId=0,recalculateInProgress=!1})=>{const navigate=(0,react_router__WEBPACK_IMPORTED_MODULE_8__.useNavigate)(),{startRecalculate,inProgress}=(0,_web_common_SiteCard_useDomainStatistics__WEBPACK_IMPORTED_MODULE_7__.default)({domainId,recalculateInProgress}),statisticsPanelClass=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(()=>{const e=diskspaceParts?.length,_=trafficParts?.length;return e&&_?"smb-statistics-details-panel":""},[diskspaceParts,trafficParts]);return(0,react__WEBPACK_IMPORTED_MODULE_0__.jsxs)(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,{children:[(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)("p",{children:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(Translate,{content:"pageHint"})}),domainId?(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Toolbar,{children:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Button,{"data-type":"recalculateStats",icon:"refresh",tooltip:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(Translate,{content:"recalculateStatsHint"}),onClick:()=>startRecalculate(()=>navigate(),!0),state:inProgress?"loading":void 0,children:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(Translate,{content:"recalculateStats"})},"button")}):null,(0,react__WEBPACK_IMPORTED_MODULE_0__.jsxs)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Columns,{gap:"md",vertical:768,children:[(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Column,{ratio:1,children:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Panel,{className:statisticsPanelClass,children:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsxs)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Media,{image:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Icon,{src:__webpack_require__(2421),size:"32"}),children:[(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_Gauge__WEBPACK_IMPORTED_MODULE_5__.default,{limit:diskspaceUsage,showPercent:!0}),(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)("hr",{}),(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_Usage__WEBPACK_IMPORTED_MODULE_6__.default,{parts:diskspaceParts})]})})}),(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Column,{ratio:1,children:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Panel,{className:statisticsPanelClass,children:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsxs)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Media,{image:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Icon,{src:__webpack_require__(2422),size:"32"}),children:[(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_Gauge__WEBPACK_IMPORTED_MODULE_5__.default,{limit:trafficUsage,showPercent:!0}),(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)("hr",{}),(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_Usage__WEBPACK_IMPORTED_MODULE_6__.default,{parts:trafficParts})]})})})]}),(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)("hr",{}),(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)("p",{children:(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(Translate,{content:"buttonsAreaDescription"})}),(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.ItemList,{xl:4,lg:3,sm:2,gap:"xs",children:buttons.map(({icon,title,comment,href,target,handler,disabled,dataId},index)=>(0,react__WEBPACK_IMPORTED_MODULE_0__.jsx)(_plesk_ui_library__WEBPACK_IMPORTED_MODULE_1__.Item,{icon,title,href,onClick:handler&&eval(`(${handler})`),component:href?"a":"div",target,disabled,"data-id":dataId,children:comment},index))})]})};Details.propTypes={diskspaceUsage:prop_types__WEBPACK_IMPORTED_MODULE_2___default().object.isRequired,diskspaceParts:prop_types__WEBPACK_IMPORTED_MODULE_2___default().array.isRequired,trafficUsage:prop_types__WEBPACK_IMPORTED_MODULE_2___default().object.isRequired,trafficParts:prop_types__WEBPACK_IMPORTED_MODULE_2___default().array.isRequired,buttons:prop_types__WEBPACK_IMPORTED_MODULE_2___default().array.isRequired,domainId:prop_types__WEBPACK_IMPORTED_MODULE_2___default().number,recalculateInProgress:prop_types__WEBPACK_IMPORTED_MODULE_2___default().bool};const __WEBPACK_DEFAULT_EXPORT__=(0,components_layouts_PageLayout__WEBPACK_IMPORTED_MODULE_3__.withPageLayout)(Detail
1s)},2053(e,_,t){"use strict";t.r(_),t.d(_,{default:()=>c});var a=t(787),s=t.n(a),r=t(397),i=t(396);const l=({limit:e,showPercent:_})=>(0,i.jsxs)("div",{className:"smb-statistics-details-gauge",children:[(0,i.jsxs)("div",{className:"smb-statistics-details-gauge__row",children:[(0,i.jsx)(r.Text,{bold:!0,className:"smb-statistics-details-gauge__col",children:e.title}),(0,i.jsx)(r.Text,{bold:!0,className:"smb-statistics-details-gauge__col",children:e.limitString})]}),-1===e.limitValue?(0,i.jsx)("div",{className:"smb-statistics-details-gauge__row",children:(0,i.jsx)(r.Text,{className:"smb-statistics-details-gauge__col",children:e.usedString})}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.ProgressBar,{className:"smb-statistics-details-gauge__progress",progress:Math.min(e.percent,100),intent:100<=e.percent?"danger":null,"aria-label":e.title}),(0,i.jsxs)("div",{className:"smb-statistics-details-gauge__row",children:[(0,i.jsxs)(r.Text,{className:"smb-statistics-details-gauge__col",children:[e.usedString," ",_?`${e.percent}%`:""]}),(0,i.jsx)(r.Text,{className:"smb-statistics-details-gauge__col",children:e.availableString})]})]})]});l.propTypes={showPercent:s().bool.isRequired,limit:s().shape({title:s().string,limitString:s().string,limitValue:s().number,usedString:s().string,percent:s().number,availableString:s().string}).isRequired};const c=l},2055(e,_,t){"use strict";t.r(_),t.d(_,{StatisticsPieChart:()=>l});var a=t(396),s=t(787),r=t.n(s),i=t(2056);const l=({data:e})=>{const _=(0,a.useMemo)(()=>e.map(({data:e,color:_})=>{const[,t]=e[0];return{angle:t,color:_,style:{opacity:.7}}}),[e]);return(0,a.jsx)(i.RadialChart,{width:160,height:160,data:_,colorType:"literal",style:{stroke:"#fff",strokeWidth:.5}})};l.propTypes={data:r().arrayOf(r().shape({data:r().arrayOf(r().arrayOf(r().number)),label:r().string,value:r().string})).isRequired}},2054(e,_,t){"use strict";t.r(_),t.d(_,{default:()=>u});var a=t(396),s=t(787),r=t.n(s),i=t(95),l=t(2055);const c=i.Locale.getTranslate("smb.controllers.statistics.details"),n=["#fd8b8b","#ffde9a","#62cefb","#94ff5f","#cd7b7b","#cfb685","#5daacb","#81cf5b"],d={B:1,KB:1024,MB:1048576,GB:1024**3},o=e=>{const[_,t]=e.split(" ");return _*d[t]},E=({parts:e=null})=>{const _=(0,a.useMemo)(()=>[...e??[]].map((e,_)=>({...e,color:n[_]})).sort((e,_)=>o(_.value)-o(e.value)),[e]);return(0,a.jsxs)("div",{className:"pie-chart-block clearfix",children:[(0,a.jsx)("p",{children:(0,a.jsx)(c,{content:"usageByServices"})}),_.length?(0,a.jsxs)("div",{className:"pie-chart",children:[(0,a.jsx)(l.StatisticsPieChart,{data:_}),(0,a.jsx)("ul",{className:"chart-legend",children:_.map((e,_)=>(0,a.jsxs)("li",{className:`label-${_+1}`,children:[(0,a.jsx)("em",{style:{background:e.color}}),(0,a.jsx)("b",{children:e.label})," ",e.value]},e.label))})]}):(0,a.jsx)(c,{content:"dataNotCollected"})]})};E.propTypes={parts:r().arrayOf(r().shape({data:r().arrayOf(r().arrayOf(r().number)),label:r().string,value:r().string}))};const u=E},2051(e,_,t){"use strict";t.r(_),t.d(_,{default:()=>a.default});var a=t(2052)},2424(e,_,t){"use strict";t.r(_),t.d(_,{default:()=>d});var a=t(396),s=t(95),r=t(1674),i=t(801),l=t(832);const c=s.Locale.getSection("smb.controllers.statistics.list"),n=({data:e,searchFilters:_})=>{const t=(0,l.useNavigateCallback)(),i=(0,a.useMemo)(()=>[{header:c.lmsg("webspace"),sortable:!0,dataIndex:"domain",renderer:({id:e,domain:_})=>(0,s.createElement)("a",{href:`/smb/account/switch/id/${e}?hideNotice=1&returnUrl=${encodeURIComponent("/smb/statistics/details")}`},_)},{header:c.lmsg("systemUser"),sortable:!0,dataIndex:"systemUser"},{header:c.lmsg("diskSpace"),sortable:!1,headerParams:{width:250},cls:"minor",renderer:({diskSpaceDetails:e})=>-1===e.percent?(0,s.createElement)("div.progress-label",e.usageString):(0,s.createElement)("div.progress-box",(0,s.createElement)("div.progress.progress-sm",(0,s.createElement)("div.progress-bar"+(100===e.percent?".progress-bar-danger":""),{style:`width: ${e.percent}%;`})),(0,s.createElement)("div.progress-label",e.usageString))},{header:c.lmsg("traffic"),sortable:!1,headerParams:{width:250},cls:"minor",renderer:({trafficDetails:e})=>-1===e.percent?(0,s.createElement)("div.progress-label",e.usageString):(0,s.createElement)("div.progress-box",(0,s.createElement)("div.progress.progress-sm",(0,s.createElement)("div.progress-bar"+(100===e.percent?".progress-bar-danger":""),{style:`width: ${e.percent}%;`})),(0,s.createElement)("div.progress-label",e.usageString))}
1,{header:"",sortable:!1,cls:"min",renderer:({id:e})=>[(0,s.createElement)("span.tooltipData",c.lmsg("buttonOverviewHint")),(0,s.createElement)("a.s-btn.sb-customize",{href:`/smb/web/overview/id/${e}/type/domain`,onclick:t},(0,s.createElement)("span"))]}],[t]);return(0,a.jsx)(r.default,{id:"statistics-list",data:e,dataUrl:"/smb/statistics/list-data",searchFilters:_,searchOveral:"domain",columns:i})};n.propTypes={data:r.default.propTypes.data.isRequired,searchFilters:r.default.propTypes.searchFilters.isRequired};const d=(0,i.withPageLayout)(n)},2423(e,_,t){"use strict";t.r(_),t.d(_,{default:()=>a.default});var a=t(2424)},2008(e,_,t){"use strict";t.r(_),t.d(_,{default:()=>l,useDomainStatistics:()=>i});var a=t(95),s=t(396),r=t(663);const i=({domainId:e,traffic:_,diskUsage:t,recalculateInProgress:i})=>{const l=(0,s.useRef)(null),[c,n]=(0,s.useState)(i),[d,o]=(0,s.useState)(_),[E,u]=(0,s.useState)(t),p=({message:e})=>{n(!1),(0,r.addToast)({intent:"danger",message:e})},P=(0,s.useCallback)(_=>{n(!0),clearTimeout(l.current),l.current=setTimeout(async()=>{let t;try{t=await a.api.post(`/smb/web/recalculate-status/id/${e}`)}catch(e){return void p(e)}t.traffic&&o(t.traffic),t.diskUsage&&u(t.diskUsage),t.inProgress?P(_):(n(!1),"function"==typeof _&&_())},1e3)},[e]);return(0,s.useEffect)(()=>{clearTimeout(l.current),n(i),o(_),u(t),i&&P()},[i,_,t,P]),{startRecalculate:async(_=null,t=null)=>{n(!0);try{await a.api.post(`/smb/web/recalculate-stats/id/${e}`,{wholeSubscription:t})}catch(e){return void p(e)}P(_)},inProgress:c,diskUsage:E,traffic:d}},l=i},2421(e){e.exports=Jsw.skinUrl+"/icons/32/plesk/disk-usage.png?2d080f4f1d6f8314c83b586057fb5a3e"},2422(e){e.exports=Jsw.skinUrl+"/icons/32/plesk/traffic.png?06afd24f12dc05235b35c32a3d9ea228"}}]);
2//# sourceMappingURL=details.js.map?61333d8832278b51ec10

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.