TWG Flash Uploader News

TFU 2.16 is online.

The freeware version has no 3 MB limit anymore! It is replaced by a small popup.
The layout handling was completely optimized and a lot of enhancements where made for JFUploader.

TWG Flash Uploader Overview

The TWG Flash Uploader is a very comfortable way for your users to upload file to the remote server. Because it's based on flash it can be used by almost everyone. You can simply upload files by selecting files on your hard drive and simply press the upload button. Just select the different demos in the menu to see how it works!

You can manage your files as well. You can e.g. create, rename and delete folders and files, browse directories, edit files and much more.

Before Flash 8 this functionality could only be done with upload applets. And if you google around a little bit you will find out that they are all quite expensive ;).
Some good upload applets I have found are MyUploader and Rad Upload. Simply compare and come back ;).

 Features

TFU and JFU do still work 100% with Flash 10!

New 2.16:

  • Layout optimizations for all settings that do change the default setup.
  • Eventlisteners where enhanced and extended.
  • session_cache folder is now protected automatically by a index.htm and .htaccess file.
  • New features needed for the JFUploader button

New 2.15:

  • The freeware version does not have a 3 MB limit anymore! It is replaced by a 3 MB popup where you can continue after entering a random number. So you can now fully test to your server limits.
  • You can switch the server and upload windows. See switch_sides in the config.
  • Support of IDN-Domains. Please read howto 20 of the TFU FAQ.
  • Fix: Date on the serverside was only shown when the directory had no special chars. Now the directory can have special chars, spaces...

New 2.14.x:

  • File can be created directly in the flash. e.g. a private.txt in TWG
  • The date can be shown on the server side instead the date.
  • Directories can be sorted - see $sort_directores_by_date
  • Directory quota is now possible. Set the maximum size for a folder and its subfolders.
  • & in directory names are now supported.
  • You can decide in which format pdf previews are saved. jpg and png is supported. CYMK pdf's are converted to RGB images!
  • autoscroll to top after create and change directories and upload
  • Fix: $forbidden_view_file_extensions was not working in 2.13 because I disabled this by mistake. Now it works fine again.
  • Fix: if $forbidden_view_file_extensions was set files without extensions where hidden automatically. Now a extra , (empty extension) after this list hides files without extension.
  • Fix: The edit button was shown after deleting a file. Now it is hidden properly.

New 2.13.x:

  • An info text of the images is rendered onto the previews
  • The complete configuration data is now sent encrypted to the flash.
  • When you rename something the old filename is now displayed as default.
  • $forbidden_view_file_filter - This is the most advanced filter to hide files. fnmatch is used so you can use e.g. a*.txt, exa*e.log. Seperate different filters by komma.
  • $zip_file_pattern - You can define how the file name of the zip does look like. Please read the doc in tfu_config.php.
  • $check_safemode in tfu_helper.php - on some systems the check for the safemode completely fails. If this is the case you can turn off this at the top of tfu_helper.php where some internal variables are defined.
  • Renaming of the case of extensions is now possible even when rename extension is disabled.
  • $has_post_processing - you can set tis to true if you do a lot after the upload. The flash has an internal warning after 10 sec. By setting this variable to "true" you get additional 10 sec.
  • And a couple of fixes ....

Feature list:

  • Upload your files by simply adding them to the upload queue and press 'Upload'
  • The allowed/not allowed file types can be configured.
  • Progress bar with display of estimated upload/download time
  • Image resize option after upload (server side resize script is included) - Support for image magick and GD lib. Exif data is kept with image magick.
  • Available in 24 languages: e.g. English, German, Spanish, French, Chinese, Dutch, Italian, Danish, Norway, Polish, Slovak, Portuguese ... with a build in language selector
  • Languages are stored in xml - simply add your own language by yourself!
  • Display of filename, size and date in the upload queue
  • Remote directory browsing with display of size
  • Delete and rename of files and folders + creation of folders
  • Preview images and pdf's from the remote folder + Fullscreen view. Flash player > 9.0.28 is needed for full screen mode.
  • Included login mechanism - makes it possible to define a different upload directory for every user. Simple user management already included
  • File name client side filtering - define allowed and not allowed file extensions
  • Works with http AND https*. Passwords are sent sha-1 encoded from the flash.
  • Upload of files with the size 0. This is not supported directly by flash upload. I do this by creating the file through a direct php call.
  • Upload e-mail notification with list of uploaded files
  • FTP mode to create directories.
  • Big server view where server and upload have the same size.
  • TFU does automatically detect a session loss and tries to provide a workaround. See howto 12 .
  • You can enable TFU to read form fields from the html page and add then to the upload as 'get' parameters. Please read howto 15 how to configure this.
  • Server side configuration - Fully configurable - every feature can be turned on/off
  • Tested on PC (IE6/7, FireFox, Opera 8/9) and Mac (Safari, Camino, Explorer, FireFox) with Flash 8, 9 and 10
  • No flash script limit timeout message!
  • Full support of special chars like öäüé ...
  • Support for splitted files - you can upload .part files that are joined by TFU (e.g. image.jpg.part1 + image.jpg.part2 is joined to image.jpg)
  • TFU File Split Applet - Details on the File Split Applet page!
  • Prevent changing the file extension when renaming.
  • Support to work without Cookies and enhanced Session handling.
  • Caching of thumbs and memory usage of images
  • Download as zip: You can now enable that multiple files are downloaded as a single zip file.
  • TFU Preloader
  • Joomla wrapper (JFU) available
  • Retry of files. TFU does now retry up to 3 times if an upload fails because of a IO timeout.
  • Hide extensions from the remote view
  • TFU does detect multiple extensions (e.g. .php.gif) and does now remove the .php part because this can be a security problem when your server supports multiple extensions.
  • Images are scanned for php code.
  • Compression of resized images can be set.
  • Session id is now detected automatically by Javascript.
  • Big progress bar for professional users. Go here for additional progress bars.
  • ...

* See FAQ - test the freeware version with https before register!

 Additional features of the registered version

  • No 3 MB upload popup.
  • Download of files
  • View, creation and edit of text files
  • Javascript events after the upload is finished and when selecting a file
  • Title and some text labels can be changed by configuration.
  • Hide file extensions on the server view.
  • Limit the number of files that can be uploaded to a directory of the server.
  • New 2.14: A quota for directories can be set.
  • Professional license and above:
    • Description mode .
    • The colors of the flash can be configured.
    • Copy/move files and move folders
    • Custom http error messages can be set. You have to add your custom messages to the language file. Check the howto if you want to do this.
    • Completely anonymous flash: The ? can be turned off
    • New 2.10: Reading of html form fields.
    • New 2.11: Big progress bar. Go here for additional progress bars.

 Requirements

Browser: Flash 8 or 9 plugin (< 9.0.28 for full screen images)
Web Server: php > 4.x . GD lib > 2.0 if you want to use the resize and preview feature!

Bookmark at
...

       
       

Follow TWG at
Twitter