|
Guestlist
Ein einfacher Weg mit jenen Kunden zu kommunizieren
ist die Einrichtung eines einfachen Gästebuches,
in dem Ihre Kunden Kommentare und Anregungen hinterlassen
können. Ein einfaches Formular, kombiniert mit
einem entsprechenden Skript kann dieses für Sie
erledigen. Die Installation und Implementierung eines
entsprechenden Formulares zeigen wir Ihnen in den folgenden
Abschnitten:
HTML
Quellcode für das Guestlist-Formular
Der HTML Quellcode unten erzeugt jenen
Teil des Gästebuches, der die Einträge
aufnimmt. Bitte achten Sie bei der Installation darauf,
daß der Fett gedruckte Teil voll intakt
bleibt. Den Rest der Seite können Sie nach Ihren
Wünschen individuell anpassen:
<html>
<head>
<title>Guestlist</title>
</head>
<body>
<h3>Guestlist</h3>
<hr size = 3>
<p>
Feel free to add your name, E-mail address, and comments
to the
guestlist by using the Guestlist Entry Form.
<p>
<p align=center>
<font size = "+1"><b>
G U E S T L I S T
</b></font>
<!-- __GUESTLIST_BEGIN__ -->
<!-- __GUESTLIST_END__ -->
<p>
<hr size = 3>
</body>
</html>
Die Einträge in der Gästeliste
werden zwischen den beiden Markierungen vorgenommen:
<!-- __GUESTLIST_BEGIN__ -->
<!-- __GUESTLIST_END__ -->
Der nachfolgende HTML Quellcode
spiegelt das Eintragsformular
wider. Durch Anpassung dieses Formulars können
Sie die Zahl der angezeigten Gästebucheinträge
beeinflussen. Tragen Sie hierzu den von Ihnen gewünschten
Wert für die maximal angezeigten Einträge
in der Variablen MAXENTRIES ein. Wenn Sie MAXENTRIES
auf den Wert 100 setzen, so werden Ihnen die letzten
100 Einträge angezeigt. Wenn Sie MAXENTRIES hingegen
auf Null oder auf einen negativen Wert setzen, so wird
keine Eintragungsbeschränkung vorgenommen!
Der Platzhalter PATHNAME beschreibt
den Pfad der Guestlist-Datei relativ zum "htdocs"-Verzeichnis.
Wenn Ihre Guestlist-Datei "guestlist.html"
in einem Unterverzeichnis "guest" des Verzeichnisses
"htdocs" liegt, dann lautet der Wert für
PATHNAME entsprechend "/guest/guestlist.html".
Wenn die Datei "guestlist.htm" im Hauptverzeichnis
"htdocs" liegt, so setzen Sie den Wert für
PATHNAME bitte auf "/guestlist.html".
Für ADDRESS tragen Sie bitte
jene eMailadresse ein, an die eine Kopie des neuen Eintrages
gesandt werden soll.
<html>
<head>
<title>Guestlist Entry Form</title>
</head>
<body>
<h3>Guestlist Entry Form</h3>
<hr>
<p> Thank you for taking the time to sign our
guestlist.
Feel free to add your name, E-mail address, and comments
to the guestbook
by entering them in the form below.
<p>
<hr>
<form method="POST" action="/cgi-bin/library/guestlist/guestlist.pl/PATHNAME">
<input name="recipient"
type="hidden" value="ADDRESS">
<input name="maxentries" type="hidden"
value="MAXENTRIES">
<font size="+1">Your
Full Name:</font>
<br>
<input name="name" size=50 maxlength=64>
<p>
<font size="+1">Your
E-mail address (optional):</font>
<br>
<input name="email" size=50 maxlength=64>
<p>
<font size="+1">Your
comments (optional):</font>
<br>
<input name="comments" size=50 maxlength=256>
<p>
<input type="submit"
value="Sign Guestlist">
<input type="reset" value="Clear">
<p>
</form>
<hr>
</body>
</html>
Wenn Sie Näheres über
das HTML Element FORM oder über Formulare wissen
wollen, so schauen Sie doch mal unter "Mosaic
for X version 2.0 Fill-Out Form Support".
Installation
des Gästebuches
Zur Installation des Gästebuches folgen Sie bitte
den nachstehend aufgeführten Schritten:
- Download und Installation
des Gästebuch CGI Quellcodes
- Laden Sie das Archiv guestlist.pl
auf Ihren lokalen Rechner.
- Entpacken Sie das Archiv auf Ihrem lokalen Rechner
- Installieren Sie die Skripts guestlist.pl und
util.pl unterhalb des Verzeichnisses "cgi-bin"
und machen die Dateien guestlist.pl sowie util.pl
mit chmod 755 ausführbar.
- Passen Sie in der Datei "guestentry.htm"
die Platzhalter für PATHNAME, ADDRESS
und MAXENTRIES an.
-
Installieren Sie die Dateien guestlist.htm
und guestentry.htm innerhalb des Verzeichnisbaums
Ihres Webspaceaccounts. Passen Sie dabei die
beiden Webseiten Ihren Wünschen entsprechend
an, fügen Sie Bilder oder ähnliches
ein! Bitte achten Sie bei Ihren Änderungen
darauf, daß die Variablennamen erhalten
bleiben!
- Anpassung des Erscheinungsbildes
des Guestlist CGIs
Zwei Unterroutinen des Skriptes util.pl sind für
die Ausgabe von Header- und Footerinformationen (Kopf-
und Fußzeilen) zuständig. Diese Funktionen
lauten print_header_info und print_footer_info. Ändern
Sie diese Funktionen nach Ihren Wünschen ab,
so dass das Erscheinungsbild Ihres Gästebuches
in Erscheinung und Layout Ihren Seiten entspricht.
Haben Sie die Installation erfolgreich
auf Ihrem Server durchgeführt, so erhalten Sie
ein voll funktionsfähiges Gästebuch wie hier
gezeigt. Testen Sie es doch einfach!
|