uawdijnntqw1x1x1
IP : 3.23.92.150
Hostname : axolotl
Kernel : Linux axolotl 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
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,
OS : Linux
PATH:
/
var
/
www
/
axolotl
/
data
/
www
/
axolotl.ru
/
www
/
bitrix
/
lib
/
functions
/
..
/
..
/
js
/
disk
/
external_loader.min.js
/
/
BX.namespace("BX.Disk.ExternalLoader");BX.Disk.ExternalLoader=function(){var s=new BX.Disk.Queue;return{startLoad:function(t){var e=new BX.Disk.QueueItem(new BX.Disk.ExternalLoader.NewItemClass(t),function(s){s.start()},function(s){return[s,"onFinish"]});s.push(e).process()},reloadLoadAttachedObject:function(s){return new BX.Disk.ExternalLoader.AttachedItemClass(s)}}}();BX.Disk.ExternalLoader.NewItemClass=function(){var s=function(s){this.ajaxUrl="/bitrix/tools/disk/uf.php";this.file={id:s.file.id,service:s.file.service};this.cloudImport={};this.handlers={onFinish:s.onFinish,onProgress:s.onProgress};this.setEvents()};s.prototype.setEvents=function(){};s.prototype.onFinish=function(s){BX.onCustomEvent(this,"onFinish",[this]);this.handlers.onFinish(s.file)};s.prototype.onProgress=function(s){this.handlers.onProgress(s)};s.prototype.start=function(){BX.Disk.ajax({method:"POST",dataType:"json",url:BX.Disk.addToLinkParam(this.ajaxUrl,"action","startUpload"),data:{fileId:this.file.id,service:this.file.service},onsuccess:BX.delegate(function(s){if(s.status!="success"){s.errors=s.errors||[{}];BX.Disk.showModalWithStatusAction({status:"error",message:s.errors.pop().message});return null}this.cloudImport={id:s.cloudImport.id};this.processChunkDownload()},this)})};s.prototype.processChunkDownload=function(){BX.Disk.ajax({method:"POST",dataType:"json",url:BX.Disk.addToLinkParam(this.ajaxUrl,"action","uploadChunk"),data:{cloudImportId:this.cloudImport.id},onsuccess:BX.delegate(function(s){if(s.status!="success"){s.errors=s.errors||[{}];BX.Disk.showModalWithStatusAction({status:"error",message:s.errors.pop().message});return null}this.onProgress(parseInt(s.downloadedContentSize/s.contentSize*100,10));if(s.step=="finish"){this.saveAsNewFile()}else{this.processChunkDownload()}},this)})};s.prototype.saveAsNewFile=function(){BX.Disk.ajax({method:"POST",dataType:"json",url:BX.Disk.addToLinkParam(this.ajaxUrl,"action","saveAsNewFile"),data:{cloudImportId:this.cloudImport.id},onsuccess:BX.delegate(function(s){if(s.status!="success"){s.errors=s.errors||[{}];BX.Disk.showModalWithStatusAction({status:"error",message:s.errors.pop().message});return null}this.onFinish(s)},this)})};return s}();BX.Disk.ExternalLoader.AttachedItemClass=function(){var s=function(s){this.ajaxUrl="/bitrix/tools/disk/uf.php";this.attachedObject={id:s.attachedObject.id,service:s.attachedObject.service};this.cloudImport={};this.handlers={onFinish:s.onFinish,onProgress:s.onProgress};this.setEvents()};s.prototype.setEvents=function(){};s.prototype.onFinish=function(s){this.handlers.onFinish(s)};s.prototype.onProgress=function(s){this.handlers.onProgress(s)};s.prototype.start=function(){BX.Disk.ajax({method:"POST",dataType:"json",url:BX.Disk.addToLinkParam(this.ajaxUrl,"action","reloadAttachedObject"),data:{attachedId:this.attachedObject.id,service:this.attachedObject.service},onsuccess:BX.delegate(function(s){if(s.status!="success"){s.errors=s.errors||[{}];BX.Disk.showModalWithStatusAction({status:"error",message:s.errors.pop().message});return}if(!s.hasNewVersion){this.onFinish(s);return}this.cloudImport={id:s.cloudImport.id};this.processChunkDownload()},this)})};s.prototype.processChunkDownload=function(){BX.Disk.ajax({method:"POST",dataType:"json",url:BX.Disk.addToLinkParam(this.ajaxUrl,"action","uploadChunk"),data:{cloudImportId:this.cloudImport.id},onsuccess:BX.delegate(function(s){if(s.status!="success"){s.errors=s.errors||[{}];BX.Disk.showModalWithStatusAction({status:"error",message:s.errors.pop().message});return null}this.onProgress(parseInt(s.downloadedContentSize/s.contentSize*100,10));if(s.step=="finish"){this.updateFile()}else{this.processChunkDownload()}},this)})};s.prototype.updateFile=function(){BX.Disk.ajax({method:"POST",dataType:"json",url:BX.Disk.addToLinkParam(this.ajaxUrl,"action","updateAttachedObject"),data:{attachedId:this.attachedObject.id,cloudImportId:this.cloudImport.id},onsuccess:BX.delegate(function(s){if(s.status!="success"){s.errors=s.errors||[{}];BX.Disk.showModalWithStatusAction({status:"error",message:s.errors.pop().message});return null}this.onFinish(s)},this)})};return s}(); //# sourceMappingURL=external_loader.map.js
/var/www/axolotl/data/www/axolotl.ru/www/bitrix/lib/functions/../../js/disk/external_loader.min.js