Hey Dmitry,
I have upgraded to version 5.7. Using the basic config with ActiveX control disabled in IE 7, I now see text instead of a thumbnail image that says....
Image Uploader ActiveX control is necessary to upload your files quickly and easily. You will be able to select multiple images in user-friendly interface instead of clumsy input fields with Browse button. Installation will take up to few minutes, please be patient. To install Image Uploader, please click on the Information Bar and select Install ActiveX Control from the dropdown menu. After page reload click Install when you see the control installation dialog.
Thoughts?
My javascript to insert control is:
//Create JavaScript object that will embed Image Uploader to the page.
var iu = new ImageUploaderWriter("ImageUploader1", 520, 450);
//For ActiveX control full path to CAB file (including file name) should be specified.
iu.activeXControlCodeBase = "ImageUploader5.cab";
iu.activeXControlVersion = "5,7,14,0";
// If you do not want to use ActiveX or Java version, set the appropriate
// property to false.
iu.activeXControlEnabled = false;
iu.javaAppletEnabled = true;
//For Java applet only path to directory with JAR files should be specified (without file name).
alert("PATH IS: " + aurigmaFolder);
iu.javaAppletJarFileName = "ImageUploader5.jar";
iu.javaAppletCodeBase = aurigmaFolder;
iu.javaAppletCached = false;
iu.javaAppletVersion = "5.7.14.0";
iu.showNonemptyResponse = "off";
//Configure License Keys
iu.addParam("LicenseKey", "71050-4C88B-00000-0EA37-45F9C;72050-4C88B-00000-0D092-9811C");
//Configure appearance.
iu.addParam("PaneLayout", "ThreePanes");
iu.addParam("FolderView", "Thumbnails");
iu.addParam("BackgroundColor", "#eff1f9");
iu.addParam("ShowUploadListButtons", "true");
iu.addParam("ButtonRemoveFromUploadListText", "");
iu.addParam("ButtonRemoveAllFromUploadListText", "");
iu.addParam("FileMask", "*.jpg;*.jpeg;*.jpe;*.bmp;*.gif;*.png;*.tiff");
iu.addParam("ShowDescriptions", "false");
iu.addParam("AllowRotate", "true");
iu.addParam("ShowButtons", "false");
//Hide standard upload pane.
iu.addParam("FolderPaneHeight", "-1");
//Configure thumbnail settings.
iu.addParam("AllowRotate", "true");
//Exclude the source file from upload because only
//resized versions of the photo will be sent.
iu.addParam("UploadSourceFile", "false");
//Configure settings of the optimized image. Optimized image
//is resized to 1200x1200 with JPEG quality = 60 and EXIF
//metadata is preserved.
iu.addParam("UploadThumbnail1FitMode", "Fit");
iu.addParam("UploadThumbnail1Width", "120");
iu.addParam("UploadThumbnail1Height", "120");
iu.addParam("UploadThumbnail1JpegQuality", "60");
iu.addParam("UploadThumbnail1CopyExif", "true");
//Configure URL files are uploaded to.
//uploadpage must be created in javascript elsewhere.
//RJNS - Nov 17, 2008
//This following section is assumed to be initialized in javascript elsewhere. These are the
//settings we use to configure the upload tool. Typically there is a server-side writing of <script>var uploadpage=SOMEVALUE</script>
//to insert the data from code-behind into the javascript.
iu.addParam("Action", uploadpage);
iu.addParam("MessageUploadCompleteText", "Your photos have been uploaded successfully. Thank you for contributing to our memories!");
//Configure URL where to redirect after upload.
//iu.addParam("RedirectUrl", "Default.aspx");
//Add event handlers.
iu.addEventListener("UploadFileCountChange", "ImageUploader_UploadFileCountChange");
iu.addEventListener("BeforeUpload", "ImageUploader_BeforeUpload")
iu.fullPageLoadListenerName = "fullPageLoad";
//Tell Image Uploader writer object to generate all necessary HTML code to embed
//Image Uploader to the page.
iu.writeHtml();