Chapter Two
Now that you have a sense of what PolyForm can do for you, the next step is to install the software. Installing PolyForm takes just a few minutes. You will provide some basic system information and PolyForm will retrieve some information from your Web server's registry.
You will first need to verify that you have the required hardware and software as listed in the "Before You Install" section of this chapter. That section also describes the other information PolyForm's installation process requests. You should then follow the step-by-step instructions in the second section. The rest of the chapter discusses where you can obtain more information about PolyForm and what to do next.
When you finish this chapter, you will be ready to use PolyForm to construct your own Web forms and respond to each user's input.
PolyForm has fairly simple requirements, which your system must meet before you begin to install the software.
The degree of traffic on your Web site will determine whether you can get by with the minimum requirements or whether you should aim for the recommended hardware, as listed below. In general, Web servers are memory-hungry, so more Random Access Memory (RAM) can be a significant advantage. Here are the recommended hardware standards for running PolyForm:
PolyForm is a full 32-bit Windows application that requires one of the following operating systems:
PolyForm works with any Web server that is fully compliant with the Windows Common Gateway Interface (Win-CGI) standard, version 1.1.
The following Web servers are known to work with PolyForm at the time of publication:
Other Win-CGI 1.1 compliant Web servers will certainly become available. Check online at http://polyform.ora.com for up-to-date information.
To take advantage of PolyForm's ability to send email, you need access to a Simple Mail Transfer Protocol (SMTP) mail server. SMTP is the Internet standard for sending email messages. Access to an SMTP server generally means either you are using a mail server that your Internet Service Provider (ISP) provides, or one that you run yourself on your local network.
Ask your Internet service provider or network administrator if you have access to an SMTP mail server.
To integrate messaging systems such as MAPI or Microsoft Exchange, you still need an SMTP/POP server on the local network.
PolyForm's installation routine will ask you for the following information:
Like other Windows software, you install PolyForm by running setup.exe on the first distribution disk.
Note:
Close all other software, including your Web server, so Setup can update all the necessary files.
Follow these steps to install PolyForm:
Figure 2-1 PolyForm Install Wizard
Figure 2-2 PolyForm Install Wizard Server Software screen
PolyForm may be able to identify this directory, depending on which Web server you are using. If you need to change the directory, type the path or use the drive and directory boxes to browse. PolyForm must be installed into a directory configured by your Web server software as a Windows CGI directory. Consult your server documentation if you are not sure which directory has been designated as a Windows CGI directory.
Setup displays the CGI Directory URL screen.
Ask your Web administrator, Internet service provider, or network administrator for this information.
Setup displays the Make Backups screen.
Figure 2-3 Ready to Install screen
When you choose Install Now, Setup places the polyform.exe file in the directory that contains your Windows CGI files, and creates a subdirectory called pftools for various other PolyForm files.
Subdirectories under pftools are the default locations for form, template, and other files you create through PolyForm, though you may place these files in other locations. If you create a file in one of these directories, but move it later, you should update its location in the PolyForm Control Panel.
Depending on your operating system, the Program Manager Group or Start menu program folder contains three icons:
For Windows NT 3.51 the Program Manager Group also contains a PolyForm Uninstall icon to remove PolyForm files and Registry entries. For Windows 95 and Windows NT 4.0, the PolyForm Uninstall icon is found in the Windows Control Panel, Add/Remove Software.
Setup displays the PolyForm Release Notes screen.
To update the installation information, choose Settings from the Options menu on the PolyForm Control Panel.
At this time, please register your copy of PolyForm. You may either fill out and mail the registration card in the front of this manual, or register online at: http://polyform.ora.com/register.html. To register online, you must provide the serial number from the label inside your PolyForm product diskette envelope.
Several sources of help are available to you, including:
This book provides comprehensive instructions for installing and running PolyForm. Chapter 3, Getting Started with PolyForm, introduces you to the PolyForm Control Panel's menus, toolbar, and tabs, as well as to the PolyForm Script Wizard. Chapter 4, PolyForm Tools, discusses each of the PolyForm tools in detail. Chapter 5, Creating Applications with PolyForm, shows how to create some common, and some less common, PolyForm applications. Chapter 6, Form HTML Basics, introduces HTML for forms and then provides a complete reference. Chapter 7, Advanced Form HTML, discusses advanced HTML techniques that you can use in your forms. The Appendix helps you diagnose and correct problems you may have with your scripts.
You can start PolyForm's online help through the Help menu, or by choosing one of two help icons on the toolbar. As with online help for other Windows-based applications, PolyForm help includes hyperlinks to associated topics, and topic searching.
The most exciting source of help and other information about PolyForm is the Web site maintained by PolyForm's technical support group at http://polyform.ora.com.
PolyForm phone technical support is free of charge for the first 90 days for registered users.
Technical support contracts for a full year are also available. Please contact O'Reilly & Associates Customer Service department for more details.
Now that you've installed PolyForm, you're ready to use the PolyForm Control Panel to build a form and choose what you want to do with the information users submit. Chapter 3, Getting Started with PolyForm, introduces you to this process.