
Download

Contents:

Explains how to create wizards and templates for use with
FrontPage 1.0.
ZIP format, MS Word document, 36K.

- Create a new directory on your local disk called SAMPWIZ.
- Download the zip file for VB 3.0
(179K) or VB 4.0 (116K), saving
it into the SAMPWIZ directory. You may need to
shift-click on this link, depending on how your browser
is configured.
- Unpack the zip file, using PKUNZIP
from PKWARE Inc.
- The Visual Basic project REALEST.MAK creates a program
called the Real Estate Web Wizard. This wizard builds and
uploads a sample web containing information on how to buy
a home. Open the file REALEST.MAK using Microsoft Visual
Basic 3.0 or 4.0 as appropriate, and use the Make EXE
option under the File menu to create REALEST.EXE.
- To test the Real Estate Web Wizard, create a new
directory called REALEST.WIZ underneath the WEBS
directory where FrontPage was installed. Typically this
is C:\VERMEER\WEBS.
- Copy the files REALEST.INF, REALEST.EXE, REALEST.INI, and
MASTHEAD.GIF into the REALEST.WIZ directory. If you use
File Manager to copy the files, hold down the Control key
when doing the drag-and-drop operation to force copying,
otherwise all the files will be moved.
- In the FrontPage Explorer, choose the File->New
Web... menu option. You should see an entry called
"Real Estate Web Wizard". Choose it. After the
Explorer creates a new web for you, the wizard program
will be launched and its main dialog will appear. Answer
the questions, and then press the Finish button to have
the wizard generate your web and upload it to the server.
- See what the finished web looks like using a web browser.
If you want to try modifying the program, each main module
(*.BAS) has an associated text file (*.TXT) that describes its
functions, including their parameters and responsiblities. See
the file README.TXT for a list of these programmer documentation
files.

Converts a FrontPage web to a FrontPage template. To use the
tool, you need local or network file access to directories where
FrontPage webs and templates are stored. Typically these are,
respectively, C:\CONTENT and C:\VERMEER\WEBS.
First create a new directory, such as C:\TMKR. Then save
the appropriate zip file below to the new directory. Unzip the
file, run the SETUP.EXE program, and then delete the directory
C:\TMKR.
Download tmkr32.zip (3.1 M) for
Windows 95 and Windows NT.
The 16-bit version of Template Maker for Windows 3.1 and
Windows for Workgroups will be available shortly.

CGI-WIN is a de-facto standard way of talking to CGI programs
produced with Visual Basic. Since VB programs cannot read stdin
and write stdout as on a UNIX system, the server needs to create
temporary files for passing input to the VB program and
collecting its output. The FrontPage 16-bit web server for
Windows supports this interface natively for scripts that live in
a top-level directory called CGI-WIN.
The program CGIWIN32.EXE (ZIP
format, 24K) is a standard CGI script that provides this
interface for Windows NT and Windows 95 web servers without
native CGI-WIN support, such as the FrontPage 32-bit web server.
CGIWIN32 will call your VB script and pass it the proper input in
CGI-WIN 1.2 format, collect the results, and pass them back to
the web server transparently. For more info on CGI-WIN, see the
documentation provided with the FrontPage web server. The 32-bit CGI
framework for Visual Basic 4.0 can be found at the O'Reilly
& Associates web site.
The easiest way to use CGIWIN32 is to place it in the same
directory as your VB program, typically in the cgi-bin subdir of
your web. Alternatively, rather than placing separate copies of
CGIWIN32 in each web you create, you can place a single copy in
the cgi-bin subdir of your root web, and then refer to it using a
server-relative path to the VB program as an argument to
CGIWIN32.
Here are some examples of how to use CGIWIN32.EXE in your
URLs:
- an absolute link to a VB script in the same dir as
cgiwin32.exe:
http://myserver/myweb/cgi-bin/cgiwin32.exe/myvbprog.exe
- a relative link to the same script from a page in the web
(note no initial slash):
cgi-bin/cgiwin32.exe/myvbprog.exe
- the same link as above, but with an extra path arg of
'foo':
cgi-bin/cgiwin32.exe/myvbprog.exe/foo
- the same link as above, but with a query of 'bar':
cgi-bin/cgiwin32.exe/myvbprog.exe/foo?bar
- an absolute link to the same script, but using
cgiwin32.exe in the root web's cgi-bin dir:
http://myserver/cgi-bin/cgiwin32.exe/myweb/cgi-bin/myvbprog.exe
- a server-relative link to the same script from a page in
the web (note initial slash):
/cgi-bin/cgiwin32.exe/myweb/cgi-bin/myvbprog.exe

Copyright © 1995 Vermeer Technologies Incorporated. All
rights reserved.
Contact webmaster@vermeer.com
with questions regarding this web site.
Last changed: December 14, 1995.