Extension to UploadField which allows folder selection prior to uploading