

|
Jan 2008: Loads of improvements. Now supports clustered servers for enterprise deployment.
February 2007: Documentation for ProFlashUpload updated added to Digital Crew Documentation Portal.
Update Nov 2006: Added fileListVariable attribute. If used, the list of uploaded files will be remembered in SESSION[fileListVariable]. Now at version 1.4
Update Nov 2006: Added includeOnUpload attribute which allows users to perform additional processing.
Update Oct 2006 #2: Fixed issue with HTTPS on some servers. Fixed minor issue with ColdFusion 5. Now at version 1.3
Update Oct 2006: Fixed minor issue with licensing - now at Version 1.2. Thanks for all the positive feedback and compliments!
The component allows you to use a multiple file upload component of any size as part of any ColdFusion application. It is extremely easy-to-use. You can call the component passing in just the upload directory and nothing else. Or you can use any of the advanced options to customise security options, file-type options and the look-and-feel of the component.
One of the nicest features of this component are per-file progress bars. The upload rate is also displayed along with the overall progress.
The demo is completely functional - just download it and you'll be up and running in minutes. |
Demos
Works in all modern browsers.
Mac Safari user's - you need the very latest version of Flash.
Free support and upgrades.
The full source code and unlimited site license can be purchased. |
Customisation
The look an feel of this component can be easily customised to match your website. (I know these examples are garish - it's just to demonstrate :p )


Example Syntax
<cf_dccom component="ProFlashUpload" folder="#folder#"></cf_dccom>
Reference
Visit http://documentation.digital-crew.com/ for full documentation and usage guide.
<cf_dccom component="ProFlashUpload" folder="[full path to directory on server]" [maxFileSize=(NUMBER:Maxmium Size in KB,default=0(unlimited))] [maxfiles=(NUMBER:Maximun number of files allowed in upload,default=0(unlimited))] [filter=(String:File extension filter,default="All Files,*.*")] [jsOnComplete=(String:Name of javascript function to call when upload complete)] [jsReturnFiles=(Boolean:Should the list of uploaded files be returned to the javascript?,default:no)] [width=(NUMBER:The display width,default=300)] [height=(NUMBER:The display height,default=200)] [color=(Text colour,default=0x000000)] [themeColor=(Theme to use,one of:{"Green","Blue","Orange"},Default="Green")] [redirectURL=(The URL that the user should be redirected to once complete,default:none)] [showUploadButton=(Should the upload button be shown?,default:yes)] [showResetButton=(Should the reset button be shown?,default:yes)] [headerBGColor=(Replacement background color,default=none(set from theme))] [headerTextColor=(Replacement background color,default=none(set from theme))] [txtBrowse=(Text for browse button,default="Browse")] [txtRemove=(Text for remove button,default="Remove")] [txtReset=(Text for reset button,default="Reset")] [txtUpload=(Text for upload button,default="Upload")] [txtStop=(Text for stop button,default="Stop")] [nameconflict=(Action to take if uploaded file already exists in folder on server. Options are Skip, Overwrite and MakeUnique. Default is MakeUnique.)] [includeOnUpload=("Name of file to cfinclude to perform additional processing on uploaded file")] [fileListVariable=("If provided, the list of uploaded files will be stored in SESSION[fileListVariable]")] ></cf_dccom>
Licensing & Purchasing
The component use per-website licensing. When you purchase this component - you can register the website(s) you want to use this component on from your My Account page.
When running the demo on a live website, it will display a banner saying "Unregistered Version - Click here to purchase". Simply clicking that banner will bring you to a page on www.cftagstore.com where you can purchase a license for the current website.
When you purchase the licence, the banner will no longer appear.
Support
Email: support@digital-crew.com
Upgrades
When major upgrades for a component are released, we email all of that products customers to let them know - and get this... all upgrades are free!
|