Yes. Very good.
I'm using it right now.
Notice i've changed a little behavior.
Because i'm using a toolbarbutton, and there is some buttons before the
uploadtoolbarbutton in my toolbar, the hidden input is going by default on
top of buttons which are disposed at the left of the upload button.
So i've added :
* an "appear" listener for the button which set display:none in the styles
of the file input.
* Another one ("mouseover") to toggle display style property of the file
input.
* And 2 others ("mouseout" for the button, and "completeUpload" for the
file) to toggle display style property of the file input.
I only test with Google Chrome right now, but i need this working on majors
browsers, i'll test later.
So thanks a lot, it's working perfectly. Notice i've added a qooxdoo
progress bar too and it's ... very nice !
I'm using it into a BBCode editor i've made with realtime preview. BBCode
parser is client side ;)
BUT (it was to easy ??)
Got a last problem, probably not qooxdoo or contrib side. I'm using node.js
to handle uploaded files (notice i'm using google chrome to test, so content
type is octet-stream), and, randomly, received files are not completely
written. And i don't know yet where is it broken : it can be a browser bug
regarding octet-stream file upload (i really doubt of that), it can be a
problem in my code which is copying incoming http stream into a writeable
stream (a file ..), and finaly, it can be a node.js bug (i'm using 4.0.12
right now).
If somebody is using node as a server to handle uploaded file, i'll really
appreciate a little help :)
Below the code i'm using node side (i'm using "connect")
---------------
app.post('/uploader',function(req,res) {
// Open a file stream
var ws=fs.createWriteStream(('/tmp/tmp.png',{flags: 'w',encoding:
'binary',mode: 0666 });
// Write HTTP data received into the file stream
req.pipe(ws);
// All data received
req.on('end',function(r) {
// File is supposed to be fully written on the disk
ws.end();
// Send 200 OK to the client
res.writeHead(200);
res.end();
});
});
--
View this message in context:
http://qooxdoo.678.n2.nabble.com/UploadMgr-contrib-update-released-multiple-widgets-tp6768144p6896287.html
Sent from the qooxdoo mailing list archive at Nabble.com.
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel