»Tanzen ist die Poesie des Fußes.« John Dryden
26 Gästebücher
Neben Foren oder Chats war die am meisten verbreitete Form der Kommunikation auf Webseiten die Möglichkeit, Einträge in Gästebücher zu machen. Obwohl das Web 2.0 mittlerweile ganz andere Möglichkeiten bietet, werden Gästebücher immer noch gern eingesetzt. Sie sind bei den Usern bekannt und haben einen ganz eigenen Charakter. Ebenso wie in einem Restaurant oder einem Museum wird hier die Gelegenheit wahrgenommen, einen kurzen Kommentar zum Besuch zu hinterlegen. Das Gästebuch hat eine doppelte Funktion. So können sich Besucher verewigen und bei der Gelegenheit ihren Besuch auch kommentieren. Die Betreiber, in diesem Fall der Internetseite, bekommen einen Eindruck von ihren Gästen und gleichzeitig eine Resonanz zu ihrem (Web)Angebot. An mancher Stelle hat das elektronische Gästebuch das physische Gästebuch abgelöst, und Gäste eines Lokals machen ihren Eintrag im virtuellen Gästebuch am Tag nach ihrem Abendessen. Das Online-Gästebuch übernimmt also noch mehr die Funktion einer Referenzliste. Neue Besucher werden sich möglichweise an den Einträgen orientieren und entscheiden, ob sie das Lokal besuchen möchten oder nicht. Gleichzeitig bieten Gästebücher aber natürlich auch eine größere Angriffsfläche für Spammer und anonyme Neider. Die Betreiber von Online-Gästebüchern müssen also stärker am Schutz der Einträge arbeiten, als es bei realen Gästebüchern der Fall ist.
Wir werden Komponenten etwas genauer betrachten. Natürlich liegt hier auch das besondere Augenmerk auf der Bedienbarkeit und der Sicherheit der Gästebücher.
26.1 Phoca Guestbook 

Betrachten wir zunächst das Phoca Guestbook. Das Erweiterungspaket muss vor der Installation über das Joomla!-Backend entpackt werden. Es beinhaltet zwei Dateien; die eigentliche Komponente und das deutsche Sprachpaket.
1. | Installieren Sie im Backend über das Menü Erweiterungen • Installieren/Deinstallieren die Komponente com_phocaguestbook_v1.3.1_beta.zip. |
2. | Sie werden gefragt, ob Sie Phoca installieren möchten oder ob es sich um ein Upgrade handelt. In unserem Fall wählen wir die Installation. |
3. | Nach der Installation landen Sie auch gleich in der Phoca Guestbook-Verwaltung. |
4. | Bevor wir uns die Funktionen des Gästebuchs anschauen, werden wir noch die Sprachdateien aus dem Paket installieren. |
5. | Das funktioniert nicht über den Installationsassistenten, sondern muss manuell gemacht werden. Kopieren Sie dazu die beiden Sprachdateien in den Ordner C:\xampp\htdocs\IHR-JOOMLA\administrator\language\de-DE. |
6. | Wundern Sie sich nicht: Die Übersetzung zeigt auf den ersten Blick fast keine Auswirkungen. Man findet die deutlichste Ausprägung in dem Menü Einstellungen. |
Damit ist die Installation beendet, und wir können unser erstes Gästebuch erstellen.
26.1.1 Ein kurzer Rundgang 

Das Phoca Guestbook ist äußerst übersichtlich und bietet in der Verwaltung nur drei Menüpunkte.
![]() |
Mit der Items-Übersicht haben Sie Zugriff auf einzelne Beiträge und können diese auch über das Backend löschen. |
![]() |
Erstellen und verwalten Sie hier Ihre Gästebücher. |
![]() |
Über den Info-Bereich gelangen Sie auch zur Phoca-Homepage, zu Anleitungen und zum Forum. Außerdem können Sie Ihr Guestbook auf Updates prüfen lassen. |
In der Werkzeugleiste befindet sich noch ein weiterer Button Einstellungen, über den Sie die allgemeinen Einstellungen für die Gästebücher definieren können. Die Optionen gliedern sich in drei Bereiche. Im ersten Abschnitt können Sie allgemeine Einstellungen zur Schriftfarbe etc. vornehmen.
Abbildung 26.1 Einstellungen zu Inhalten und zur Darstellung des Gästebuchs
Im zweiten Block kommen wir zu wichtigeren Einstellungen, denn hier können Sie eine Blacklist für unerwünschte Wörter festlegen. Begriffe, die möglichst nicht in den Texten auftauchen sollen, werden durch *** ersetzt. Außerdem findet hier auch die Einstellung zum Schutz vor Spammern statt. Definieren Sie die Captcha-Einstellungen, die bei Einträgen in Ihr Gästebuch vom User zuerst bestätigt werden müssen, bevor der eigentliche Eintrag stattfindet.
Abbildung 26.2 Filtern Sie unerwünschte Begriffe, und schützen Sie das Gästebuch vor Spammern.
Der dritte Bereich der Konfiguration befasst sich mit weiteren Optionen zur Darstellung des Gästebuchs. Sollen z. B. der Name oder die E–Mail-Adresse des Verfassers zu sehen sein, und welches Datumsformat bevorzugen Sie?
Abbildung 26.3 Weitere allgemeine Optionen für das Gästebuch
Nachdem Sie diese Einstellungen vorgenommen haben, können wir zum eigentlichen Thema übergehen: Wir erstellen das erste Gästebuch.
26.1.2 Ein Gästebuch erstellen und verwalten 

Über Phoca haben Sie die Möglichkeit, mehrere Gästebücher zu erstellen und zu verwalten. So könnten Sie für bestimmte Themenbereiche Ihrer Website auch eigene Gästebücher anlegen. Wir werden die Prozedur für ein Gästebuch Schritt für Schritt durchgehen.
1. | Klicken Sie im Phoca Guestbook Control Panel auf den Button Guestbooks. |
2. | Über die Werkzeugleiste können Sie mit dem Button Neu ein Gästebuch erstellen. |
Abbildung 26.4 Ein neues Phoca-Gästebuch erstellen
3. | Geben Sie den Titel und gegebenenfalls eine kurze Beschreibung für das Gästebuch ein. |
4. | Speichern Sie Ihre Eingaben, und das Gästebuch ist fertig. |
Um das Gästebuch noch den Usern verfügbar zu machen, fehlt uns ein letzter Schritt. Wir müssen die Verknüpfung mit einem Menü erstellen, über das das Gästebuch verfügbar sein soll.
1. | Wechseln Sie dazu in das Menü Menüs • Hauptmenü. |
2. | Klicken Sie auf den Button Neu, und wählen Sie den Menütyp Phoca Gästebuch. |
3. | Nun können Sie den Menütitel bestimmen und das gewünschte Gästebuch aus der Liste der Basisparameter auswählen. |
Abbildung 26.5 Geben Sie einen Menütitel ein, und wählen Sie Ihr Gästebuch.
Jetzt finden Sie den Menülink im Frontend und können das Gästebuch aufrufen.
Abbildung 26.6 Unser neues Gästebuch im Frontend
Sämtliche Einträge in das Gästebuch können Sie, wie bereits angekündigt, auch über das Backend erreichen.
1. | Wechseln Sie dazu in die Phoca-Verwaltung über das Hauptmenü Komponenten • Phoca Gästebuch • Einträge. |
2. | Hier finden Sie die Auflistung sämtlicher Einträge. Klicken Sie einfach auf den gewünschten Eintrag, den Sie etwas genauer betrachten möchten. |
Abbildung 26.7 Im Backend finden Sie die Gästebucheinträge wieder.
Die Ansicht zeigt Ihnen alles an: vom Titel des Eintrags bis hin zur IP-Adresse des Besuchers. Hier bekommen Sie auch die Möglichkeit, Einträge zu überarbeiten, was man natürlich bei Gästebucheinträgen möglichst nicht machen sollte, da der ursprüngliche Verfasser mit seinem Namen und seiner E–Mail-Adresse mit diesem Beitrag verbunden wird.