Your IP : 3.141.244.88


Current Path : /usr/local/mgr5/skins/dragon/
Upload File :
Current File : //usr/local/mgr5/skins/dragon/chunk-OJCCQ3HF.js

import{a as A}from"./chunk-QTUBEEH7.js";import{a as je}from"./chunk-O6FCMJDP.js";import{a as v}from"./chunk-O3MRBEHJ.js";import{h as T,i as Te,j as Ne}from"./chunk-H3YY3OLT.js";import"./chunk-BKOP7W6P.js";import"./chunk-EI5KBZMB.js";import{a as Ae}from"./chunk-KU75D4PT.js";import{d as De,g as Ee}from"./chunk-BATIAXZ4.js";import{g as q,i as ke,j as $e,m as Pe,p as Me,q as Ie,r as Le,s as Oe,t as Be,u as Fe}from"./chunk-KX5BXGZT.js";import{a as be,c as ye}from"./chunk-M6DH5DPB.js";import{$a as _,Ab as ve,B as E,Bb as Ce,Cb as j,I as O,Ia as G,Ka as B,L as a,La as ge,M as S,Ma as z,Rb as xe,Sb as W,T as le,Wa as ue,Xa as fe,Z as d,_a as h,ba as s,bb as he,c as ae,cc as Se,d as C,da as V,f as se,fa as me,g as ce,ha as w,k as L,kb as f,l as b,ma as l,mb as F,na as m,oa as g,oc as we,pc as U,q as y,r as x,ra as R,sa as k,sc as H,va as $,vb as _e,xa as p,ya as pe,za as de}from"./chunk-SXUPRFOU.js";import{A as ee,G as I,O as te,aa as ne,fa as ie,la as oe,m as X,q as Y,t as M,xa as re}from"./chunk-ERDNNTNA.js";var D=(()=>{let e=class e{constructor(i){this.apiService=i,this.meta$=this.apiService.logon().pipe(oe(1),Y()),this.msg$=this.meta$.pipe(I(n=>n.messages.msg)),this.langList$=this.meta$.pipe(I(n=>n.loginform.lang.map(({$:o})=>({value:o,text:n.messages.msg[o]})))),this.lang$=this.meta$.pipe(I(n=>n.loginform.$lang))}logIn(i){return this.apiService.auth(i)}};e.\u0275fac=function(n){return new(n||e)(se(Se))},e.\u0275prov=ae({token:e,factory:e.\u0275fac});let t=e;return t})();function Ve(){return/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile|Kindle|NetFront|Silk-Accelerated|(hpw|web)OS|Fennec|Minimo|Opera M(obi|ini)|Blazer|Dolfin|Dolphin|Skyfire|Zune/.test(navigator.userAgent)}function Re(t,e){let{$theme:r,$localdir:i,$logo:n,$darklogo:o,$appearance:c}=t,u=`${r}${i}`,K="login-logo-ispmgr.svg",Z="login-theme-dark-logo-ispmgr.svg",N=n!==K,J=o!==Z;if(N||J)return N&&J?e===v.Light?`${u}${n}`:`${u}${o}`:N?`${u}${n}`:`${u}${o}`;let Q=e===v.Light?K:Z;return c?`${u}${c}_${Q}`:`${u}${Q}`}var Ke=["*"],Ze=(t,e)=>[t,e];function Je(t,e){if(t&1&&g(0,"img",3),t&2){let r=p();s("src",r.backgroundPath(),O)}}function Qe(t,e){t&1&&R(0)}function Xe(t,e){if(t&1&&(l(0,"a",8),d(1,Qe,1,0,"ng-container",14),m()),t&2){let r=p(),i=G(10);s("href",r.logoHref(),O),a(),s("ngTemplateOutlet",i)}}function Ye(t,e){t&1&&R(0)}function et(t,e){if(t&1&&d(0,Ye,1,0,"ng-container",14),t&2){p();let r=G(10);s("ngTemplateOutlet",r)}}function tt(t,e){if(t&1&&g(0,"img",15),t&2){let r=p(2);s("src",r.logoPath(),O)}}function nt(t,e){if(t&1&&d(0,tt,1,1,"img",15),t&2){let r=p();w(r.logoPath()?0:-1)}}function it(t,e){if(t&1){let r=k();l(0,"button",12),$("click",function(){y(r);let n=p();return x(n.toggleAnimation())}),g(1,"isp-svg-icon",13),m()}if(t&2){let r=p();a(),s("name",r.animationStateIcon())}}function ot(){try{let t=!!window.WebGL2RenderingContext,e=!!document.createElement("canvas").getContext("webgl2");return t&&e}catch{return!1}}function rt(){let t=window.localStorage.getItem(U.BackgroundAnimationState),e=window.matchMedia("(prefers-reduced-motion: reduce)").matches,r=!Ve()&&!e;return t?t==="playing":r}var at={[v.Light]:"sun",[v.Dark]:"moon",[v.Auto]:"sun_and_moon"},Ge=(()=>{let e=class e{constructor(){this.doc=E.required(),this.showPreloader=E(!1),this.logoPath=f(()=>{let n=this.doc(),o=this.actualColorScheme();return!n||!o?"":Re(n,o)}),this.logoHref=f(()=>this.doc()?.$logolink),this.appearance=f(()=>this.doc()?.$appearance||null),this.backgroundPath=f(()=>{let n=this.doc();if(!n)return"";let o=`${n.$theme}${n.$localdir}`,c=n.$background!=="background-ispmgr.svg";return n.$appearance&&!c?`${o}${n.$appearance}_${n.$background}`:`${o}${n.$background}`}),this.colorSchemeService=ce(je),this.isWebGl2Available=ot(),this.isDefaultBackground=f(()=>this.backgroundPath()?.endsWith("background-ispmgr.svg")),this.canShowCanvas=f(()=>this.isWebGl2Available&&this.isDefaultBackground()),this.isAnimationPlaying=le(rt()),this.animationStateIcon=f(()=>this.isAnimationPlaying()?"pause_s":"play_s"),this.colorScheme=H(this.colorSchemeService.colorScheme$),this.colorSchemeIcon=f(()=>`${at[this.colorScheme()]}_s`),this.actualColorScheme=H(this.colorSchemeService.actualColorScheme$.pipe(ne((n,o)=>o===0?ee(0):te(this.colorSchemeService.colorSchemeChangeDelay)))),this.canvasId="fullscreen-layout-canvas",this.renderer=null,F(()=>{window.localStorage.setItem(U.BackgroundAnimationState,this.isAnimationPlaying()?"playing":"paused")});let i=F(()=>{this.canShowCanvas()&&(this.showAnimatedBackground(),i.destroy())});F(()=>{let n=this.actualColorScheme();this.renderer?.setScheme(n)})}showAnimatedBackground(){return X(this,null,function*(){if(!this.canShowCanvas())return;let i=document.getElementById(this.canvasId),n=this.isAnimationPlaying(),o=this.actualColorScheme();this.appearance()==="winter"?yield import("./chunk-VZSSTJY2.js").then(c=>c.SnowflakesRenderer).then(c=>this.renderer=new c(i,n,o)):yield import("./chunk-GPVRX5F6.js").then(c=>c.LinesRenderer).then(c=>this.renderer=new c(i,n,o))})}toggleAnimation(){this.renderer?.toggleAnimation(),this.isAnimationPlaying.update(i=>!i)}toggleColorScheme(){this.colorSchemeService.cycleToggleColorScheme()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=L({type:e,selectors:[["isp-fullscreen-layout"]],inputs:{doc:[1,"doc"],showPreloader:[1,"showPreloader"]},ngContentSelectors:Ke,decls:17,vars:15,consts:[["image",""],[1,"layout"],[1,"background"],["alt","","role","presentation",1,"background__img",3,"src"],[1,"background__canvas",3,"id"],["view","overlay",1,"loader",3,"loading"],["id","fullscreen-layout-modal",1,"main"],[1,"main__logo-wrapper"],["target","_blank","rel","noopener noreferrer",3,"href"],["id","fullscreen-layout-content",1,"content","ispui-scrollbar_gray"],[1,"buttons"],["type","button",1,"button"],["type","button",1,"button",3,"click"],[1,"button__icon",3,"name"],[4,"ngTemplateOutlet"],["alt","Login Logo",1,"main__logo",3,"src"]],template:function(n,o){if(n&1){let c=k();pe(),l(0,"div",1)(1,"div",2),d(2,Je,1,1,"img",3),g(3,"canvas",4),m(),l(4,"isp-loader",5)(5,"main",6)(6,"div",7),d(7,Xe,2,2,"a",8)(8,et,1,1,"ng-container")(9,nt,1,1,"ng-template",null,0,he),m(),l(11,"div",9),de(12),m()()(),l(13,"div",10),d(14,it,2,1,"button",11),l(15,"button",12),$("click",function(){return y(c),x(o.toggleColorScheme())}),g(16,"isp-svg-icon",13),m()()()}n&2&&(a(),me(fe(12,Ze,"background_appearance_"+o.appearance(),"background_scheme_"+o.actualColorScheme())),V("background_default",o.isDefaultBackground()),a(),w(o.canShowCanvas()?-1:2),a(),V("background__canvas_hidden",!o.canShowCanvas()),s("id",o.canvasId),a(),s("loading",o.showPreloader()),a(3),w(o.logoHref()?7:8),a(7),w(o.canShowCanvas()?14:-1),a(2),s("name",o.colorSchemeIcon()))},dependencies:[ve,be,Ae],styles:[".layout[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;padding:20px}.background[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:-1;width:100%;height:100%;overflow:hidden;background-color:var(--isp-dc-zebra)}.background_default.background_appearance_winter[_ngcontent-%COMP%]{background-image:url(/manimg/dragon/default/winter_background-ispmgr-light.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.background_default.background_appearance_winter.background_scheme_dark[_ngcontent-%COMP%]{background-image:url(/manimg/dragon/default/winter_background-ispmgr-dark.jpg)}.background__img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.background__canvas[_ngcontent-%COMP%]{position:fixed;width:100%;height:100%;background:linear-gradient(321.4deg,#ffffff1a 24.13%,#fff0 69.11%),linear-gradient(122.51deg,#ffffff1a -8.97%,#fff0 29.56%);object-fit:cover}.background_appearance_winter[_ngcontent-%COMP%]   .background__canvas[_ngcontent-%COMP%]{background:none}.background__canvas_hidden[_ngcontent-%COMP%]{display:none}.buttons[_ngcontent-%COMP%]{position:absolute;top:20px;right:20px;display:flex;gap:5px}@media (max-width: 650px){.buttons[_ngcontent-%COMP%]{display:none}}.button[_ngcontent-%COMP%]{display:flex;align-items:center;justify-self:center;width:25px;height:25px;background-color:var(--isp-dc-norilsk);border:none;border-radius:var(--isp-border-radius-main);cursor:pointer}.button[_ngcontent-%COMP%]:hover{background-color:var(--isp-dc-reincarnation)}.button__icon[_ngcontent-%COMP%]{display:flex;width:15px;height:15px}.loader[_ngcontent-%COMP%]{display:flex;max-height:100%}.main[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;width:500px;max-height:100%;background-color:var(--isp-dc-cow);border-radius:var(--isp-border-radius-main);box-shadow:var(--isp-box-shadow)}.main__logo-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:center;margin:50px 0 40px}.main__logo[_ngcontent-%COMP%]{max-width:300px;max-height:100px;object-fit:contain}.content[_ngcontent-%COMP%]{padding:var(--isp-fullscreen-layout-content-padding, 0 50px);margin:0 1px 7px 0;overflow-x:hidden;overflow-y:auto}"],changeDetection:0});let t=e;return t})();var ct=t=>({legend:t});function lt(t,e){if(t&1&&(l(0,"isp-banner",10),B(1),m()),t&2){let r=e.ngIf;a(),z(" ",r," ")}}function mt(t,e){if(t&1){let r=k();l(0,"div",2)(1,"h1",3),B(2),m(),l(3,"form",4),$("submit",function(){y(r);let n=p();return x(n.logIn())}),g(4,"isp-input",5),h(5,"async"),g(6,"isp-password",6),h(7,"async"),g(8,"isp-select",7),h(9,"async"),d(10,lt,2,1,"isp-banner",8),h(11,"async"),l(12,"button",9),B(13),m()()()}if(t&2){let r=e.ngIf,i=p();a(2),ge(r.title),a(),s("formGroup",i.form),a(),s("label",r.user)("invalid",_(5,10,i.invalid$)),a(2),s("label",r.ntfb_password)("invalid",_(7,12,i.invalid$)),a(2),s("messages",ue(18,ct,r.lang))("options",_(9,14,i.langList$)),a(2),s("ngIf",_(11,16,i.error$)),a(3),z(" ",r.enter," ")}}var ze=(()=>{let e=class e{constructor(i,n,o,c){this.fb=i,this.logonService=n,this.router=o,this.appService=c,this.msg$=this.logonService.msg$,this.langList$=this.logonService.langList$,this.doc$=this.logonService.meta$,this.form=this.fb.group({username:["",q.required],password:["",q.required],lang:[""]}),this.loading$=new M(!1),this.invalid$=new M(!1),this.error$=new M(""),this.logonService.lang$.pipe(ie(),re(u=>{this.form.get("lang").setValue(u)})).subscribe()}logIn(){if(this.form.invalid){this.invalid$.next(!0);return}this.loading$.next(!0),this.logonService.logIn(this.form.value).subscribe(i=>{if(i.error){this.loading$.next(!1),this.invalid$.next(!0),this.error$.next(i.error.msg.$);return}this.appService.getDesktop(),this.router.navigateByUrl("/")})}};e.\u0275fac=function(n){return new(n||e)(S(Oe),S(D),S(xe),S(we))},e.\u0275cmp=L({type:e,selectors:[["isp-logon"]],decls:5,vars:9,consts:[[3,"doc","showPreloader"],["class","logon",4,"ngIf"],[1,"logon"],[1,"logon__title"],[1,"form",3,"submit","formGroup"],["required","","id","username","formControlName","username",3,"label","invalid"],["required","","id","password","formControlName","password",3,"label","invalid"],["formControlName","lang",3,"messages","options"],["status","danger",4,"ngIf"],["type","submit",1,"isp-button","isp-button_theme_primary"],["status","danger"]],template:function(n,o){n&1&&(l(0,"isp-fullscreen-layout",0),h(1,"async"),h(2,"async"),d(3,mt,14,20,"div",1),h(4,"async"),m()),n&2&&(s("doc",_(1,3,o.doc$))("showPreloader",_(2,5,o.loading$)),a(3),s("ngIf",_(4,7,o.msg$)))},dependencies:[_e,Pe,ke,$e,Le,Me,Ie,Ge,A,T,Te,De,Ce],styles:[".logon[_ngcontent-%COMP%]{--isp-field__min-width: 400px;--isp-field__background: var(--isp-dc-cow);display:flex;flex-direction:column;gap:20px;align-items:center;margin-bottom:43px}.logon__title[_ngcontent-%COMP%]{margin:0;font-size:18px;font-weight:500;line-height:18px}.form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:20px}"],changeDetection:0});let t=e;return t})();var pt=[{path:"",component:ze}],We=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=b({type:e}),e.\u0275inj=C({imports:[W.forChild(pt),W]});let t=e;return t})();var qe=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=b({type:e}),e.\u0275inj=C({imports:[j,ye]});let t=e;return t})();var mn=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=b({type:e}),e.\u0275inj=C({providers:[D],imports:[j,Be,Fe,We,qe,A,T,Ne,Ee]});let t=e;return t})();export{mn as LogonModule};