User Voices
(Loading...)
« Windows Integrated Authentication and Forms-based Authentication (FBA) | "How Do I...?" Recipes »
Monday
Oct062008

Bulk Folder Uploads, Server-side ZIP Handling, Dynamically Generated ZIPs

Bulk-uploading entire folder structures

UploadZen lets you upload entire directory hierarchies including all (or only certain) files and sub-directories by simply marking a directory for upload.

To mark a directory for bulk upload, you can either navigate to it by clicking the Change Folder button, then selecting from the Change Folder drop-down menu the Mark entire folder contents (files and sub-folders) for upload menu item...

... or you can first select the folder(s) inside the local file navigation area and then from the context menu select the Mark selected folders, their files and sub-folders for upload menu item.

Once you have marked all folders for bulk-upload, click the Upload Files button to initiate the bulk-upload. Depending on its size, a directory may be ZIP-compressed in its entirety (in memory) for transfer:

UploadZen then uploads the in-memory ZIP archive to SharePoint where it will be extracted into the currently selected target Document Library folder.

Uploading multiple files as a dynamically generated ZIP archive

Sometimes you want to put together a number of related files in one ZIP archive for uploading. UploadZen saves you the step of manually compressing files into a ZIP archive with an external tool; instead, you can simply select the files and tell UploadZen to compress those files into a ZIP archive which to upload in place of the individual files using the context menu:

This will put a single item (with a prefix [ZIP] and the names of the included files) into the Local Files Marked for Upload area, representing the dynamic ZIP archive that will be generated automatically once you start your upload:

Server-side unzipping of uploaded ZIP archive files

As soon and as long as you have at least one ZIP archive marked for upload — whether an existing archive file you selected from your file system, or a dynamic ZIP that UploadZen will generate as described above — you will find check boxes next to these ZIP archives in the Local Files Marked for Upload area, as demonstrated in the screen shot above. Only tick the check boxes of those ZIP archives you want to extract into the currently selected target Document Library folder. This extraction will happen on the SharePoint server immediately after the ZIP archive has been fully uploaded.