|
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. Der 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 Eintragsbeschrä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 folgenden
Schritten:
-
Download der Formulare für Gästebucheinträge
und -ausgabe
Legen Sie das Formular für Gästebuchausgabe und -einträge
innerhalb des Verzeichnisses "usr/local/etc/httpd/htdocs/"
ab. Passen Sie dabei die beiden Seiten Ihren Wünschen entsprechend
an, fügen Sie Bilder oder ähnliches ein! Bitte achten
Sie bei Ihren Änderungen darauf, daß die Variablennamen
erhalten bleiben!
- Entpacken des Gästebuch CGI Quellcodes
- Stellen Sie eine Telnet oder SSH Verbindung zu Ihrem Server
her.
- Wechseln Sie in das Root-Verzeichnis Ihres Servers (cd)
-
Installieren Sie das Skript guestlist.pl und util.pl im
Verzeichnis "www/cgi-bin/library/guestlist". Geben
Sie hierzu folgendes ein:
tar -xvf /usr/local/contrib/guestlist.tar
- 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 daß
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!
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.
|