The whole thing is available under the
GNU
General Public License.
I do accept chocolate donations though ;-)
Requirements
To run guestbook on your Webserver you need:
You need the file guest-bin.0.0.tar.gz and guest-doc.0.0.tar.gz
Unzip the files (gunzip guest-bin.0.0.tar.gz
),
then untar them (tar xf guest-bin.0.0.tar
). You get
the two directories.
Now move these directories to someplace convenient on your server. The default URLs are /cgi-bin/guest-bin and /rec/guest-doc, but you can change that of course.
make all
Remember : Never edit the executables ! Edit the config.* or the *stump files instead, and then make the exectuables.
World.html
is the entry-point for the
web documents
Edit the file footer.htinc
: put your name and
email address in. This file is appended to all the other
html files.
Change the html files to make them complie with your local web-standards.
In guest-bin
execute updatemap World
.
This should create a file guest-doc/World.gif
.
Do the same for Europe, NAmerica and Australia.
Set up the imagemap script (see
The Improved imagemap Script if you're using httpd), the
names should be GB_World
,GB_Europe
,... ,
the mapfiles are guest-doc/World.map
,
guest-doc/Europe.map
,...
You should now be able to click on the world map to get to the submaps.
Now try to make an entry on one of the Maps.
guest-bin/log.txt
by hand,
removing or changing entries. After making a change concerning a
certain map (e.g. Europe) be sure to run updatelog Europe
to bring the *.htinc and *.map file up to date, and updatemap Europe
to bring the map (*.gif) up to date.
make
all
again (you'll probably better touch
all the
*.plstump files first)
Next you need a picture of the Map in ppm format. put it in
guest-bin/Null_Tasmania.ppm
. Now run updatemap Tasmania
to create a first gif.
Now write a first *.map file for Tasmania: There won't be any
submaps of Tasmania for now, so the file needs only contain the
line '-*- end of submaps -*-
'. But you want Tasmania
to be a Submap of Australia: enter an appropriate line in
Australia.map
. You should also inicate that there
is a submap, by drawing a rectangle in the Map of
Australia (I use xpaint
for drawing in ppm files).
to be continued