INSTALLATION NOTES FOR HOMEPAGE PUBLISHER ----------------------------------------- o Installation and Uninstallation -------------------------------- To get informed of the very last information about HPP, visit the following address : http://ourworld.compuserve.com/homepages/clerin/ o Installation from harddisk -------------------------- Create a temporary directory and copy (or unzip) all the files to that directory. Then run INSTALL.EXE o Frequently Asked Questions -------------------------- - The Installer insists on being installed from floppy disks and won't install itself from my zip drive. If the installer is on a removable drive (ie a Zip drive) then it will insist on a floppy drive install. Move it to a temporary directory on your HARD DRIVE it will install itself easily. - I'm having some problems unzipping the new version of HPP. If you download it via an ftp program, don't forget to mention a binary format. The UNZIP program you are using might be obsolete. - I cannot install HomePage in Merlin. Either the installation causes a system hang or I get: EPFIE234: Cannot create the 'xxxx' object on the Workplace Shell Please install the Warp 4 FixPak 1. o Installation error EPFIE144 Error Loading DLL 'xxxxxxxx' --------------------------------------------------------- This error may occur if INSTALL.EXE cannot load a DLL. Make sure the current directory does contain the HPP package, then set the BEGINLIBPATH environment variable as follows, before running INSTALL.EXE: SET BEGINLIBPATH=.\;%BEGINLIBPATH% o Installation error EPFIE602 --------------------------- The user may receive the message "EPFIE602 An error occurred while attempting to create a directory. Ensure that you have write access to a drive with adequate disk space." This error may occur if INSTALL.EXE cannot distinguish hard drives on the workstation. In this case you need to set the EPFINSTDIR environment variable before running INSTALL.EXE. For instance, if OS/2 is installed on the C: drive you should set EPFINSTDIR as follows: SET EPFINSTDIR=C:\OS2\SYSTEM If you don't have enough disk space on this drive you may use another drive and/or directory o Installation error EPFIE602 --------------------------- The user may receive the message "EPFIE609 A data error occurred while attempting to unpack a file. Try the operation again. If the error persists, contact the supplier of the application." This error may occur if INSTALL.EXE is getting started from an HPFS directory having no "dos-name convention". o Installation error EPFIE234: Cannot create the 'xxxx' object on the Workplace Shell --------------------------------------------------------- Please install the Warp 4 FixPak 1. o LAST RESORT IN CASE THE INSTALLER WON'T START ============================================= Under special circumstances you may run into the problem that the installer (INSTALL.EXE) refuses to start. In this case you can use the REXX script below to install HPP 'manually'. Please edit the installation directory before running the script. ---Inst.Cmd------------------ Cut here ----------------------------------- /* REXX program for 'last resort' installation of HPP 2.1 */ /* Please edit the installation directory before running the script. */ HPPDIR = 'K:\HomePage' '@echo off' 'SetLocal' If RxFuncQuery('SysLoadFuncs') Then Do Call RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs' Call SysLoadFuncs End 'Set BEGINLIBPATH=.\' || ';%BEGINLIBPATH%' /**************************/ /* Create sub-directories */ /**************************/ 'mkdir ' HPPDIR 'mkdir ' HPPDIR||'\INSTALL' 'mkdir ' HPPDIR||'\IMAGES' 'mkdir ' HPPDIR||'\SOUNDS' /***************/ /* xCopy files */ /***************/ SOURCE = 'INSTALL.EXE' PWS = 'INSTALL.EXE' 'Copy' SOURCE HPPDIR||'\INSTALL'||PWS if (rc <> 0) then signal Error SOURCE = 'INSTALL.IN_' PWS = 'INSTALL.IN_' 'Copy' SOURCE HPPDIR||'\INSTALL'||PWS if (rc <> 0) then signal Error SOURCE = 'HPP.DSC' PWS = 'HPP.DSC' 'Copy' SOURCE HPPDIR||'\INSTALL'||PWS if (rc <> 0) then signal Error SOURCE = 'HPP.ICF' PWS = 'HPP.ICF' 'Copy' SOURCE HPPDIR||'\INSTALL'||PWS if (rc <> 0) then signal Error SOURCE = 'HPP.PKG' PWS = 'HPP.PKG' 'Copy' SOURCE HPPDIR||'\INSTALL'||PWS if (rc <> 0) then signal Error SOURCE = 'README.TXT' PWS = 'README.TXT' 'Copy' SOURCE HPPDIR||'\'||PWS if (rc <> 0) then signal Error SOURCE = 'LICENSE.TXT' PWS = 'LICENSE.TXT' 'Copy' SOURCE HPPDIR||'\'||PWS if (rc <> 0) then signal Error SOURCE = 'INSTALL.TXT' PWS = 'INSTALL.TXT' 'Copy' SOURCE HPPDIR||'\'||PWS if (rc <> 0) then signal Error /****************/ /* Unpack files */ /****************/ SOURCE = 'HPPIEXTS.DL_' PWS = 'HPPIEXTS.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error 'Copy' HPPDIR||'\'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPEXTS.EX_' PWS = 'HPPEXTS.EXE' 'unpack' SOURCE HPPDIR '/N:'||PWS HPPDIR||'\HPPEXTS.EXE -L' if (rc <> 0) then signal Error SOURCE = 'HPPWP.DL_' PWS = 'HPPWP.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPP.EX_' PWS = 'HPP.EXE' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'ENGLISH.DI_' PWS = 'ENGLISH.DIC' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPBMP.DL_' PWS = 'HPPBMP.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPTCPIP.DL_' PWS = 'HPPTCPIP.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPMMPM.DL_' PWS = 'HPPMMPM.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'README.HT_' PWS = 'README.HTM' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'LICENSE.HT_' PWS = 'LICENSE.HTM' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'LICENSE.HT_' PWS = 'LICENSE.HTM' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'SAMPLES.HT_' PWS = 'SAMPLES.HTM' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'INSTALL.IC_' PWS = 'INSTALL.ICO' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPP.GI_' PWS = 'HPP.GIF' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPP200.GI_' PWS = 'HPP200.GIF' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPBUILD.GI_' PWS = 'HPPBUILD.GIF' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPCYAN.GI_' PWS = 'HPPCYAN.GIF' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPRED.GI_' PWS = 'HPPRED.GIF' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPGOLD.GI_' PWS = 'HPPGOLD.GIF' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPHR01.GI_' PWS = 'HPPHR01.GIF' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPFLDR1.IC_' PWS = 'HPPFLDR1.ICO' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPFLDR2.IC_' PWS = 'HPPFLDR2.ICO' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPBG01.JP_' PWS = 'HPPBG01.JPG' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPMAIL.JP_' PWS = 'HPPMAIL.JPG' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPMLBOX.GI_' PWS = 'HPPMLBOX.GIF' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPPAPER.JP_' PWS = 'HPPPAPER.JPG' 'unpack' SOURCE HPPDIR||'\IMAGES' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'SAMPLES.WA_' PWS = 'SAMPLES.WAV' 'unpack' SOURCE HPPDIR||'\SOUNDS' '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.01_' PWS = 'TEMPLATE.001' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.02_' PWS = 'TEMPLATE.002' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.03_' PWS = 'TEMPLATE.003' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.04_' PWS = 'TEMPLATE.004' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.05_' PWS = 'TEMPLATE.005' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.06_' PWS = 'TEMPLATE.006' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.07_' PWS = 'TEMPLATE.007' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.08_' PWS = 'TEMPLATE.008' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'TEMPLATE.09_' PWS = 'TEMPLATE.009' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'SMPFRAME.HT_' PWS = 'SMPFRAME.HTM' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPTOC.HT_' PWS = 'HPPTOC.HTM' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPBAN.HT_' PWS = 'HPPBAN.HTM' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPOOB3.DL_' PWS = 'HPPOOB3.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPOOR3U.DL_' PWS = 'HPPOOR3U.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPDLG.DL_' PWS = 'HPPDLG.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPOOU3.DL_' PWS = 'HPPOOU3.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPOOD3.DL_' PWS = 'HPPOOD3.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPP.HL_' PWS = 'HPP.HLP' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPOM30.DL_' PWS = 'HPPOM30.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPCOMMN.DL_' PWS = 'HPPCOMMN.DLL' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error SOURCE = 'HPPHOME.EX_' PWS = 'HPPHOME.EXE' 'unpack' SOURCE HPPDIR '/N:'||PWS if (rc <> 0) then signal Error HPPDIR||'\HPPEXTS.EXE -I' HPPDIR||'\HPP.HLP' if (rc <> 0) then signal Error /*********************/ /* Create WP Objects */ /*********************/ Call SysCreateObject "WPFolder", "HomePage Publisher", "",, "OBJECTID=;ICONFILE="||HPPDIR||"\IMAGES\HPPFLDR1.ICO;ICONNFILE=1,"||HPPDIR||"\IMAGES\HPPFLDR2.ICO;ICONVIEWPOS=10,10,50,50", "U" Call SysCreateObject "WPProgram", "HomePage^Publisher", "",, "PROGTYPE=PM;EXENAME="||HPPDIR||"\HPP.EXE;OBJECTID=;STARTUPDIR="||HPPDIR||";PARAMETERS=", "U" Call SysCreateObject "WPProgram", "Documentation", "",, "PROGTYPE=PM;EXENAME=VIEW.EXE;OBJECTID=;STARTUPDIR="||HPPDIR||";PARAMETERS=HPP.INF General", "U" Call SysCreateObject "WPProgram", "Registration", "",, "PROGTYPE=PM;EXENAME=VIEW.EXE;OBJECTID=;STARTUPDIR="||HPPDIR||";PARAMETERS=HPP.INF Registration", "U" Call SysCreateObject "WPProgram", "FAQ", "",, "PROGTYPE=PM;EXENAME=VIEW.EXE;OBJECTID=;STARTUPDIR="||HPPDIR||";PARAMETERS=HPP.INF Frequently asked questions", "U" Call SysCreateObject "WPShadow", "Readme", "",, "OBJECTID=;SHADOWID="||HPPDIR||"\README.TXT", "U" Call SysCreateObject "WPShadow", "License", "",, "OBJECTID=;SHADOWID="||HPPDIR||"\LICENSE.TXT", "U" Call SysCreateObject "WPShadow", "Readme", "",, "OBJECTID=;SHADOWID="||HPPDIR||"\README.HTM", "U" Call SysCreateObject "WPShadow", "License", "",, "OBJECTID=;SHADOWID="||HPPDIR||"\LICENSE.HTM", "U" Call SysCreateObject "WPShadow", "Sample Frames", "",, "OBJECTID=;SHADOWID="||HPPDIR||"\SMPFRAME.HTM", "U" Call SysCreateObject "WPShadow", "Samples", "",, "OBJECTID=;SHADOWID="||HPPDIR||"\SAMPLES.HTM", "U" Call SysCreateObject "WPProgram", "HPP Online News", "",, "PROGTYPE=PM;EXENAME="||HPPDIR||"\HPPHOME.EXE;OBJECTID=;STARTUPDIR="||HPPDIR||";PARAMETERS=NETSCAPE.EXE EXPLORE.EXE", "U" Call SysCreateObject "WPProgram", "Uninstall", "",, "ICONFILE="||HPPDIR||"\IMAGES\UNINSTAL.ICO;PROGTYPE=PM;EXENAME="||HPPDIR||"\INSTALL\INSTALL.EXE;OBJECTID=;STARTUPDIR="||HPPDIR||"\INSTALL;PARAMETERS=/A:D", "U" /*********************/ /* Create MM Objects */ /*********************/ HPPIMAGES = HPPDIR || "\IMAGES\" Call SysCreateObject "MMFolder", "Images", "",, "OBJECTID=;", "U" ID = "HPPBUILD.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPPLUS.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPMINUS.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPBLACK.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPPINK.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPORANG.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPSILVE.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPVIOLE.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPYELLO.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPBLUE.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPGREEN.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPCYAN.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPRED.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPGOLD.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPPAGE.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPHR01.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPHR02.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPHR03.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPHR04.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPHR05.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPHR06.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPHR07.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPMLBOX.GIF" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPMAIL.JPG" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPBG01.JPG" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" ID = "HPPPAPER.JPG" Call SysCreateObject "WPShadow", ID, "",, "OBJECTID=<"||ID||">;SHADOWID="||HPPIMAGES||ID||";", "U" /*********/ /* Done! */ /*********/ Say '**********************************************************' Say 'PLEASE. Insert the following commands into your CONFIG.SYS' Say '' Say 'LIBPATH=.;'||HPPDIR';.....' Say 'SET PATH='||HPPDIR';.....' Say 'SET HELP='||HPPDIR';.....' Say 'SET BOOKSHELF='||HPPDIR';.....' Say 'SET HPP_BASE='||HPPDIR';' Say '' EndLocal return /**********/ /* Error! */ /**********/ Error: Say '**********************************************************' Say '* INSTALLATION ERROR - SOURCE =' SOURCE Say '**********************************************************' EndLocal return