File Uploader

Status

This feature is available in the Jay Cooke (8.05) release of Deki Wiki.

Introduction

Uploading files through the default browser mechanism poses two problems: a horrible user experience when uploading multiple files, and no visual feedback as to the progress of an upload. Through the addition of the Flash-based MIT-licensed SWFUpload, we can improve the file uploading experience inside Deki Wiki.

Additionally, Deki Wiki never allowed the uploading of files while the editor was open, since file attachment required a page reload. This use case is improved, as we now do all file uploading through an asynchronous operation.

Enabling/Disabling functionality

The flash uploader is enabled by default starting with the Deki Wiki 8.5 release. If you do not find the functionality desirable in your Deki Wiki, you can turn the flash uploader off (and revert to the old uploader) by adding to LocalSettings.php:

$wgFlashUploader = false;

Functionality Overview

Clicking "Attach file or image" auto-launches the new uploader. Note that the uploader will launch your dialog by default: 

upload-1.png

  

Multiple items can be SHIFT-selected or CTRL-selected:

  

upload-2.png

  

Upload selection of files, you can see the list of files that will be uploaded; additional files can be added by clicking the "Add more files" button:

upload-3.png

  

Selecting a single item will allow you to set the file description, as well as get metadata about the file: 

upload-4.png

  

Uploading the file shows a progress bar of each file as it uploads: 

upload-5.png

Short clip of the uploader in action

Tag page

Files 1

FileSizeDateAttached by 
 flash uploader.swf
No description
3.13 MB23:23, 15 Apr 2008RoyKActions
Viewing 4 of 4 comments: view all
May I make a suggestion? The button "upload to server" doesn't sound very intuitive to me. I would think it would say something like "Upload to Wiki" or "Upload to page", as our users aren't using a "server" they're using our wiki.
Posted 20:55, 16 Apr 2008
This is an awesome addition. One quick note, it might be a good addition in the dialog that once a file has been uploaded a check mark is put next to it so that the user knows what has been done and what is in progress.
Posted 07:11, 21 Apr 2008
Any suggestions on any open source tools to automatically scale down the size of images on users local machines before uploading them.

I'm thinking I will just need a large message when a user uploads a file above the max size linking them to a simple tutorial on how to use Picasa or another program to scale down their images.
Posted 19:17, 12 May 2008
Neither the 'Flash' nor the 'Classic' uploader work on my system (XP + IE7)
I did update the player, to no avail...I am very sad :-(
Posted 07:52, 19 May 2008
Viewing 4 of 4 comments: view all
You must login to post a comment.
Powered by MindTouch Deki Enterprise Edition v.8.08 RC2