home *** CD-ROM | disk | FTP | other *** search
- function getReleaseNotes(current, latest, filename)
- {
- app = new ActiveXObject('FSI.FSIApplication');
- versionString = app.GetRegistryString(true, 'Version');
- versionString = versionString.split('.');
- version = versionString[0];
- versionInfo = app.GetRegistryString(true, 'VersionInfo');
-
- app.WriteTempFile(filename,
- '<html><head><title>Release Notes</title>' +
- '<script language="JavaScript">' +
- 'app = new ActiveXObject("FSI.FSIApplication");' +
- 'function exit() { app.CloseDialog(true); }' +
- '</script>' +
- '</head><body>' +
- '<p><font face="Verdana" size="4">NetObjects Fusion Update Release Notes</font></p>',
- false);
- if (app.CurrentFusionUpdate == current && app.LatestFusionUpdate == latest)
- app.WriteTempFile(filename,
- '<p><font face="Verdana">Available updates:</font></p>\n',
- true);
- else
- app.WriteTempFile(filename,
- '<p><font face="Verdana">Completed updates:</font></p>\n',
- true);
-
- for (i = current + 1; i <= latest; i++)
- {
- request = 'Application=Fusion&Version=' + version + '&VersionInfo=' + versionInfo + '&Type=UpdateInfo&Sequence=' + i;
- s = app.HttpRequest('http://www.netobjects.com/update/UpdateInfo.cgi', '', request, false, false, true);
- app.WriteTempFile(filename, s + '\n', true);
- }
-
- app.WriteTempFile(filename, '<p align="center"><input type="button" value="Close" onclick=exit()></p>', true);
- app.WriteTempFile(filename, '</body>', true);
- }
-
- function getPrevReleaseNotes(current, latest, filename)
- {
- var app = new ActiveXObject('FSI.FSIApplication');
- var versionString = app.GetRegistryString(true, 'Version');
- var versionString = versionString.split('.');
- var version = versionString[0];
- var versionInfo = app.GetRegistryString(true, 'VersionInfo');
-
- app.WriteTempFile(filename,
- '<html><head><title>Release Notes</title>' +
- '<script language="JavaScript">' +
- 'app = new ActiveXObject("FSI.FSIApplication");' +
- 'function exit() { app.CloseDialog(true); }' +
- '</script>' +
- '</head><body>' +
- '<p><font face="Verdana" size="4">NetObjects Fusion Update Release Notes</font></p>',
- false);
- app.WriteTempFile(filename,
- '<p><font face="Verdana">Completed updates:</font></p>\n',
- true);
-
- for (i = current + 1; i <= latest; i++)
- {
- var request = 'Application=Fusion&Version=' + version + '&VersionInfo=' + versionInfo + '&Type=UpdateInfo&Sequence=' + i;
- var s = app.HttpRequest('http://www.netobjects.com/update/UpdateInfo.cgi', '', request, false, false, true);
- app.WriteTempFile(filename, s + '\n', true);
- }
-
- app.WriteTempFile(filename, '<p align="center"><input type="button" value="Close" onclick=exit()></p>', true);
- app.WriteTempFile(filename, '</body>', true);
- }
-