32 votes

Gecko Uploadify

Gecko Uploadify is a multiple file uploader for Umbraco using the Uploadify (http://www.uploadify.com/) jQuery Plugin.

Included with this package is an installer (thanks to the Noerd guys) that adds a tab called "upload" to each folder in the media library from which multiple files can be added.

Also included is a macro that can be placed on the front-end of your site, allowing Multiple files to be uploaded by users of the site where appropriate.

The uploadify Macro comes with the following options - these are not required to be set for use in the media section.

Media Folder
Specifies the ID of the media library folder that files should be uploaded to

Input Field Id  (Optional)
This allows uploadify to be attached to a particular input field on the frontend and is optional.  If omitted, an asp.net ID will be attached

Button Text
Allows setting the text used on the button

AllowedTypes
Comma-separated list of allowed file extensions

OnComplete
Javascript to be executed when a file has been uploaded

OnAllComplete
Javascript to be executed when all files have been uploaded

Size Limit (MB)
Size limit in MB - note this cannot be set higher than your web.config maxrequestlength

 

Written by Emanuel Gaspar (http://our.umbraco.org/member/4968) and Gecko New Media.

Update 03/09/2010
Version 1.3:  Works with .NET 3.5 and tested in umbraco 4.0 and 4.5

Update 22/09/2010
Version 1.4:  Fixed bug with max file size

Update 29/11/2011
Version 1.5:  Compatible with umbraco 4.7 (previous version doesn't work, the data type isn't installed)

Update 09/07/2013
Version 1.6:  The media ID is now returned instead of 1.

Screenshots

Project owner

dandrayne

dandrayne

dandrayne has 2262 karma points

Project Compatibility

This project is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
7.10.x (untested)
7.9.x (untested)
7.8.x (untested)
7.7.x (untested)
7.6.x (untested)
7.5.x (untested)
7.4.x (0%)
7.3.x (untested)
7.2.x (untested)
7.1.x (0%)
7.0.x (untested)
6.1.x (untested)
6.0.x (0%)

You must login before you can report on package compatibility.

Project Information

  • Project owner: dandrayne
  • Contributors: Emanuel
  • Created: 19/07/2010
  • Current version 1.6
  • License MIT
  • Downloads: 9649