X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/620ae31539db55f2603d84fc78fb2ee471c8f403..d76c7abb8c1c3d2041bcf91700c302f1d7271876:/skins/fileupload.js diff --git a/skins/fileupload.js b/skins/fileupload.js index 8e09907..efef40b 100644 --- a/skins/fileupload.js +++ b/skins/fileupload.js @@ -48,8 +48,8 @@ DDFileUploader.prototype.handleFiles = function(files) { for (i = 0; i < files.length; i++) { file = files[i]; slide = this.createSlide(file); - this.previewQueuePush(slide); - this.uploadQueuePush(slide); + // this.previewQueuePush(slide); + this.uploadQueuePush(slide); } }; @@ -65,11 +65,11 @@ DDFileUploader.prototype.upload = function(slide) { addListener(req.upload, 'progress', function(evt){self.progressHandler(evt);}); addListener(req.upload, 'load', function(evt){self.uploadCompleteHandler(evt);}); - req.open("PUT", this.uploadUrl + '/' + file.name); + req.open("PUT", this.uploadUrl); req.setRequestHeader("Content-Type", file.type); + req.setRequestHeader("X-File-Name", file.name); addListener(reader, 'load', function(evt){ - console.info('load'); try { req.sendAsBinary(evt.target.result); } @@ -81,8 +81,11 @@ DDFileUploader.prototype.upload = function(slide) { DDFileUploader.prototype.uploadCompleteHandler = function(evt) { var slide = this.uploadedSlide; this.uploadedSlide.removeChild(slide.label); - this.uploadedSlide.removeChild(slide.label); + this.uploadedSlide.removeChild(slide.progressBar); this.uploadQueueLoadNext(); + var req = getTargetedObject(evt); + console.log(req); + // this.slide.innerHTML = req.responseXML.documentElement }; DDFileUploader.prototype.progressHandler = function(evt) {