Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-1392

Add a progress indicator for (big) file uploads

    XMLWordPrintable

    Details

      Description

      General file upload usability

      I tried to upload and import a zipped course (120MB) into OLAT 10 through a not so fast internet connection. Basically the upload went fine (thumbs up), but apart from the spinning indicator it's unclear if the upload is really processing all the time or if the browser hangs. A progress indicator that shows the remaining amount of data and time would be really helpful.

      Seafile has a nice solution for uploading a large number of big files (see attachment).

      File upload in assessment

      Particularly in tests when using the file upload interaction the missing scrollbar becomes a severe problem for nervous students who try to upload a large file and might have a slow internet connection. In such conditions the missing upload progress bar comes a real problem. 

      Technical remarks

      The implemented solution is based on XHR2 which is not supported by older browsers. Since "added value" feature will not work with those dinosaurs. 

      The upload progress bar only shows up during file upload. When, after the upload, some processing is done on the server, the progress bar is removed and replaced with the regular busy indicator.

       

       

       

        Attachments

          Activity

            People

            Assignee:
            gnaegi Florian Gnägi
            Reporter:
            fetzer Raphael Fetzer
            Tester:
            Mandy Menzel
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: