









|

The XUpload control has been modified so that it can upload documents currently opened
in Microsoft Word, Excel or other Office applications. Previous versions
display an error on such files.
Several buffer-overflow and other bugs have been fixed.
The XDownload module has been fixed to allow the creation of multiple levels of subfolders
during a download. Other minor bugs fixed.
For script-safety purposes, XUpload displays a confirmation message to the user whenever
uploading or downloading operations are started via a script or button (as opposed to a pop-up menu.)
Version 3.0.0.3 checks if the current URL is in Internet Explorer's Trusted sites list, and if so,
does not display the confirmation dialog box. This change applies to both XUpload
and XDownload.
Version 3.0.0.1 fixes a bug that causes the upload data stream
to be generated incorrectly if the IncludeDateInfo property is set
to False.
Version 3.0 offers the following new features:
- Full Unicode support. You can now upload files with names containing Unicode characters.
Unicode support extends to text form items as well.
- Internationalization. All menu items, captions and user messages displayed by XUpload
can now be replaced with their foreign-language equivalents. The choice of language and wording
is entirely up to the developer. You can even program XUpload to display different languages
to different users.
- Download functionality. Technically, XUpload should now be called "XUpload-Download" because starting
with version 3.0 it contains a new object, DownloadCtl, which provides file download capabilities.
- Key-based expiration mechanism. From now on, there will be a single version of xupload.ocx.
Previously there were two (trial and full) and that caused a great deal of problems to the users.
A registration key turns an evaluation version into a full version, just like the rest of Persits Software
products.
- An initial directory can be set to the current user's Desktop, My Documents, or other personal folders.
- Improved security. A user is asked for a confirmation before the upload begins.
- Lots of new properties and methods you have been asking for.
- A few minor bugs have been fixed. No new features have been introduced in this release.
- For security purposes, when an upload is initiated via a button or script (but not
via the pop-up menu), a confirmation dialog is displayed to the user.
If the user checks the "Do not ask me again" checkbox, this dialog is not displayed
again for this particular upload URL.
This feature has been added to prevent a malicious Web page from stealing files from the users' hard drives
without their knowledge or consent.
- When downloading a file, XDownload now attempts to create a directory on the local hard drive to accommodate the file being downloaded.
Previously, if the directory did not exist, the download would simply fail.
- The method RemoveFormItem has been added to the XUpload object.
- Every time a folder is selected either via the Select Folder menu item, or via the
SelectFolder method, a form item named "LastSelectedFolder" which contains the folder name selected by the user
is added to the form item list. This value can be used by an upload script to
facilitate the recreation of directory structure on the server.
- Several bugs have been fixed.
- The methods RemoveAll and RemoveHighlighted have been added to the XDownload object;
- Several minor bugs have been fixed.
The property RedirectTarget
has been implemented in both XUpload and XDownload that specifies which window
or frame the redirect URL is to be displayed in.
Version 3.0 offers the following new features:
- Full Unicode support.
- Internationalization.
- Download functionality.
- Key-based expiration mechanism.
- An initial directory can be set to the current user's Desktop, My Documents, or other personal folders.
- Lots of new properties and methods you have been asking for.
The new version of XUpload, our powerful client-side upload ActiveX control,
has so many new features that we decided it would be appropriate for this product
to have its own dedicated web site, just like all other major Persits Software
components.

Copyright © 1998 - 2005 Persits Software, Inc.
All Rights Reserved.
XUpload™ is a trademark of Persits Software, Inc.
|