title: Plupload connection between multipart=true and showing upload percentage
body: <p>Seems Plupload is a great tool. But I'm stuck in a simple problem here. I have set multipart = false (I don't want to send data in chunks), however, I want to show the percentage uploaded. But it shows no % uploaded and only shows 100% at the end of upload.  Here is my code.</p>
  
  <pre>
  $(function() {
          var pluploader = new plupload.Uploader({
              runtimes : 'flash', //flash,gears,flash,silverlight,browserplus,html5
              browse_button : 'img_video_upload',
              container : 'video_upload_container',
              max_file_size : '3gb',
              //chunk_size : '100kb',
              multipart : false,
              multiple_queues : false,
              multi_selection: false,
              url : 'url('*/*/videoupload')?>',
              flash_swf_url : '/public/js/plupload/js/plupload.flash.swf',
              filters : [
                  {title : "Video file", extensions : "flv"}
              ]
          });
  
          pluploader.init();
  
          pluploader.bind('FilesAdded', function(up, files) {
              $('#panelWrapError').remove();
              pluploader.start(); //start file upload
          });
  
          pluploader.bind('UploadProgress', function(up, file) {
              $('#upload_progress').html('<strong>Progress:</strong> ' + file.name + ' ' + file.percent + '% Uploaded ' + "<br/>");
          });
  
          pluploader.bind('FileUploaded', function(up, file, ret) {
              var response = eval('(' + ret.response + ')');
  
              //hide upload progress div
              //$('#upload_progress').hide();
  
              if(response.success){
                  $('#uploadresultwithtime').html('Your video was successfully uploaded. Please view preview.' +
                      '<br/>Video length: ' + response.duration + ' seconds' +
                      '<br/>Video size: ' + response.size + ' kb'
                      );
              }
  
              if(response.error){
                  $('#uploadresultwithtime').html(response.message);
              }
          });
  
          pluploader.bind('Error', function(up, err) {
              $('#panelWrap').prepend('<ul><li>'
                  + err.message
                  +'</li></ul>');
          });
  
  
      });
  </pre>