Installation des Gästebuch-Moduls:
Das Gästebuch-Modul wird wie eine normale Rubrik in ConPresso angelegt. Dazu brauchen Sie nur den Modul-Ordner unter der gewünschten Ordnerbezeichnung in Ihrem ConPresso-Verzeichnis ablegen.

Danach melden Sie sich als Administrator in ConPresso an. Unter dem Menü Modulauswahl wählen Sie das hinzugefügte Modul, welches mit neu gekennzeichnet ist. Wählen Sie das Modul an und öffnen Sie im Menü Einstellungen die Modul-Einstellungen. Geben Sie hier die gewünschten Einstellungen an und speichern Sie diese ab. Nun können Sie das Gästebuch-Modul verwenden.

uninstall.php
Durch Aufruf der Datei uninstall.php im Modul-Ordner deinstallieren Sie das Gästebuch-Modul. Die Datei muss vorher freigeschaltet werden. Wie Sie das machen, steht im Quelltext der Datei. Nach der Deinstallation sollte die Datei uninstall.php wieder gesperrt werden!

Übersicht Gästebuch:
Übersicht Gästebuch

Status:
Die Status-Anzeige gibt Ihnen Auskunft über den aktuellen Status des Gästebuchs.
Standardwert: gesperrt

Bezeichnung:
Hier werden Ihnen allgemeine Informationen über das Gästebuch angezeigt.

Einträge:
Hier erhalten Sie Auskunft über die Gesamtanzahl der Gästebuch-Einträge, die Anzahl der freigegebenen sowie der gesperrten Einträge. Mit der Schaltfläche Bearbeiten (Stiftsymbol) gelangen Sie zur Bearbeitung der einzelnen Einträge. Die Schaltfläche Freigeben (grünes Symbol) bewirkt, das alle Einträge im Gästebuch aktiviert werden und damit sichtbar sind. Die Schaltfläche Sperren (oranges Symbol) sperrt alle Einträge im Gästebuch.

Einstellungen:
Mit der Schaltfläche gelangen Sie zur Bearbeitung der Gästebuch-Einstellungen.

Templates:
Mit der Schaltfläche gelangen Sie zur Bearbeitung der Templates.

Aktiv:
Mit dieser Schaltfläche können Sie das Gästebuch freigeben, das heißt, es wird auf Ihrer Website angezeigt. Ein erneutes Anwählen sperrt das Gästebuch, es wird nicht mehr auf Ihrer Website angezeigt. Dann wird der Text ausgegeben, den Sie bei den Modul-Einstellungen im Eingabefeld Meldung "Kein Eintrag": angegeben haben.
Standardwert: Deaktiviert

Übersicht Einträge:
Übersicht Einstellungen

S1.) ID:
ID zeigt Ihnen die eindeutige Kennzeichnung des Eintrags an.

S2.) Eintrag vom:
Hier wird Ihnen das Datum und die Uhrzeit der Eintragserstellung angezeigt.

S3.) Autor:
Autor gibt Ihnen Auskunft über den Ersteller des Eintrags. Hat der Ersteller seine E-Mail- und Website-Adresse hinterlassen, dann werden diese hier auch angezeigt.

S4.) Mitteilung:
Die ersten 50 Zeichen der Mitteilung sehen Sie hier.

S5.) Bearbeiten:
Mit der linken Schaltfläche können Sie den Eintrag editieren. Damit haben Sie die Möglichkeit, die Eintragsinhalte zu bearbeiten. Mit der mittleren Schaltfläche können Sie den Beitrag sperren, das heißt, er wird nicht auf Ihrer Website angezeigt. Ein erneutes Anwählen gibt den Eintrag wieder frei, er wird auf Ihrer Website angezeigt. Die rechte Schaltfläche dient zum Löschen des Eintrags.

Übersicht Eintragsbearbeitung:
Übersicht Eintragsbearbeitung

R1.) Feld:
Ihnen werden alle möglichen Felder des Gästebuchs angezeigt. Bis auf die Felder ID (Eindeutige Eintragskennzeichnung) und Erstellungsdatum können Sie alle Felder bearbeiten.

R2.) Inhalt:
Hier können Sie die einzelnen Feldinhalte bearbeiten. Bitte beachten Sie, dass keine Prüfung auf die korrekte Angabe von E-Mail und Web-Adresse vorgenommen wird. Ebenfalls gibt es beim Mitteilungsfeld keine Zeichenbegrenzung.

Übersicht Einstellungen:
Übersicht Einstellungen

Freischaltung neuer Einträge:
Setzen Sie hier ein Häkchen, wenn Sie neue Gästebuch-Einträge zuerst sichten und erst dann freigeben möchten.
Standardwert: deaktiviert

IP-Adresse sperren:
Setzen Sie hier ein Häkchen, wenn Sie die IP-Adresse-Sperre aktivieren möchten.
Standardwert: deaktiviert

Dauer der Sperre in Sek.:
Geben Sie hier eine Zeitwert in Sekunden an, für dessen Dauer der User von einem erneuten Eintrag in das Gästebuch ausgeschlossen werden soll.
Standardwert: 60

Älteste Einträge zuerst:
Setzen Sie hier ein Häkchen, wenn Sie die älteren Gästebuch-Einträge zuerst ausgeben möchten.
Standardwert: deaktiviert

E-Mail bei neuem Eintrag:
Setzen Sie hier ein Häkchen, wenn Sie die bei neuen Gästebuch-Einträgen per E-Mail informiert werden möchten.
Standardwert: deaktiviert

E-Mail-Adresse:
Geben Sie hier die E-Mail-Adresse ein, an die die Nachricht über einen neuen Gästebuch-Eintrag gesendet werden soll.

Einträge je Seite:
Hier bestimmen Sie, wie viel Gästebuch-Einträge je Seite ausgegeben werden sollen.
Standardwert: 10

Textlänge je Eintrag:
Möchten Sie die Textlänge der Mitteilung begrenzen, so können Sie das über dieses Feld steuern. Dabei bedeutet 0 keine Begrenzung.
Standardwert: 0

Datumsformat:
Hier könne Sie die Datumsformatierung festlegen. Sie können das Datumsformat beliebig formatieren. Durch das Entfernen oder Umstellen einzelner Kürzel können Sie die Ausgabe entsprechend beeinflussen. Die einzusetzenden Formatangaben entsprechen den in PHP verwendeten Formatanweisungen.
Standardwert: d.m.Y - H:i

E-Mailadresse als Pflichtfeld:
Setzen Sie hier ein Häkchen, wenn bei Gästebuch-Einträgen die Angabe der E-Mail Pflicht sein soll.
Standardwert: deaktiviert

Textfeldbreite:
Legen Sie hier die Breite der Textfelder fest. Bis auf das Mitteilungsfeld sind alle Eingabefelder Textfelder.
Standardwert: 34

Textareabreite:
Die Breite des Mitteilungsfeldes können Sie das über dieses Feld festlegen.
Standardwert: 33

Textareahöhe:
Die Höhe des Mitteilungsfeldes können Sie das über dieses Feld festlegen.
Standardwert: 4

Text 'Absenden':
Geben Sie hier den Text ein, der auf der Schaltfläche zum Speichern des neuen Gästebucheintrags angezeigt werden soll.
Standardwert: Abschicken

Text 'Reset':
Geben Sie hier den Text ein, der auf der Schaltfläche zum Verwerfen der Eintragungen im Formular angezeigt werden soll.
Standardwert: Zurücksetzen

Freifeld 1 bis 5:
Die Freifelder erlauben Ihnen die individuelle Gestaltung von fünf Gästebuchfeldern. Tragen Sie hier die Bezeichnungen der Felder ein. Die Bezeichnungen geben Sie auf der Eingabeseite mit <#User1#> bis <#User5#> aus, die dazugehörigen Eingabefelder mit <#User1Field#> bis <#User5Field#>. Auf der Ausgabeseite nutzen Sie <#User1#> bis <#User5#>, um die Eintragungen anzuzeigen.
Standardwert: Freifeld 1: usw.

Badword-Liste:
Setzen Sie hier ein Häkchen, wenn Sie die für Gästebuch-Einträge die Badword-Liste aktivieren möchten.
Standardwert: deaktiviert

Badword ersetzen durch:
Geben Sie hier die Ersatzzeichen ein, durch die Sie die in der Badword-Liste angegebenen Worte in den Gästebuch-Einträgen ersetzen wollen.

Badword-Liste:
Geben Sie hier die Worte ein, die Sie in Gästebuch-Einträgen unterdrücken und durch Ersatzzeichen ersetzen wollen.

Liste in Kleinbuchstaben:
Setzen Sie hier ein Häkchen, wenn Sie die Worte in der Badword-Liste auch auf die kleingeschriebene Variante anwenden möchten.
Standardwert: deaktiviert

Schaltfläche Einstellungen speichern:
Mit der Schaltfläche 'Einstellungen speichern' werden Veränderungen an den Einstellungen gespeichert.

Übersicht Templates:
Übersicht Templates

T1.) Ausgabeseite:
Hier können Sie das Ausgabeformat für das Gästebuch-Modul festlegen. Neben HTML-Code können Sie die Ausgabe über folgende Platzhalter steuern:

<#AddEntry#> - Link zum Eingabe-Formular (muss mit <#AddEntryEnd#> abgeschlossen werden)
<#AddEntryEnd#> - hiermit sollte der Link zum Eingabe-Formular abgeschlossen werden
<#TotalEntrys#> - Gesamtanzahl der freigegebenen Gästebuch-Einträge
<#LoopStart#> - Beginn des Bereiches, der wiederholt werden soll (muss mit <#LoopEnd#> abgeschlossen werden)
<#Counter#> - Fortlaufende Nummer der freigegebenen Gästebuch-Einträge
<#Author#> - Autorname
<#Mail#> - E-Mail des Autors (Bild als Link)
<#Web#> - Web-Adresse des Autors (Bild als Link)
<#Date#> - Erstellungsdatum des Eintrags
<#EntryAnchor#> - Anker des Gästebuch-Eintrags
<#AddComment#> - Beginn des Links zum Kommentarformular (muss mit <#AddCommentEnd#> abgeschlossen werden)
<#AddCommentEnd#> - Ende des Links zum Kommentarformular
<#User1#> - Freifelder 1
<#User2#> - Freifelder 2
<#User3#> - Freifelder 3
<#User4#> - Freifelder 4
<#User5#> - Freifelder 5
<#Message#> - Mitteilung des Autors
<#Comments#> - Kommentare zum Eintrag
<#EntryID#> - Eindeutige Kennzeichnung der Gästebuch-Einträge
<#LoopEnd#> - Ende des Bereiches, der wiederholt werden soll

T2.) Eingabeseite:
Dieses Template legt das Ausgabeformat des Formulars zum Anlegen eines neuen Gästebuch-Eintrags fest. Neben HTML-Code können Sie die Ausgabe über folgende Platzhalter steuern:

<#Error#> - Fehlermeldung, wenn kein Autor und keine Mitteilung angegeben wurden
<#Author#> - Bezeichnungsfeld Autor
<#AuthorField#> - Eingabefeld Autor
<#Mail#> - Bezeichnungsfeld E-Mail
<#MailField#> - Eingabefeld E-Mail
<#Web#> - Bezeichnungsfeld Web-Adresse
<#WebField#> - Eingabefeld Web-Adresse
<#User1#> - Bezeichnungsfeld Freifeld 1
<#User1Field#> - Eingabefeld Freifeld 1
<#User2#> - Bezeichnungsfeld Freifeld 2
<#User2Field#> - Eingabefeld Freifeld 2
<#User3#> - Bezeichnungsfeld Freifeld 3
<#User3Field#> - Eingabefeld Freifeld 3
<#User4#> - Bezeichnungsfeld Freifeld 4
<#User4Field#> - Eingabefeld Freifeld 4
<#User5#> - Bezeichnungsfeld Freifeld 5
<#User5Field#> - Eingabefeld Freifeld 5
<#Message#> - Bezeichnungsfeld Mitteilung
<#MessageField#> - Eingabefeld Mitteilung
<#SendButton#> - Schaltfläche Absenden
<#ResetButton#> - Schaltfläche Zurücksetzen
<#Back#> - Zurück-Link zum Gästebuch (muss mit <#BackEnd#> abgeschlossen werden)
<#BackEnd#> - hiermit sollte der Zurück-Link zum Gästebuch abgeschlossen werden

T3.) Ausgabe Kommentare:
Das Template Ausgabe Kommentare bestimmt das Aussehen der Kommentare. Die werden über den Platzhalter <#Comments#> ausgegeben. Sie bestimmen also das Aussehen des Platzhalters <#Comments#> mit diesem Template.

<#Author#> - Autorname
<#Mail#> - E-Mail des Autors (Bild als Link)
<#Web#> - Web-Adresse des Autors (Bild als Link)
<#Date#> - Erstellungsdatum des Eintrags
<#User1#> - Freifelder 1
<#User2#> - Freifelder 2
<#User3#> - Freifelder 3
<#User4#> - Freifelder 4
<#User5#> - Freifelder 5
<#Message#> - Mitteilung des Autors
<#EntryID#> - Eindeutige Kennzeichnung der Gästebuch-Einträge

T4.) Eingabe Kommentare:
Das Template Eingabe Kommentare ist identisch mit dem Template Eingabeseite. Daher gelten die gleichen Platzhalter!

T5.) Schaltfläche Einstellungen speichern:
Mit der Schaltfläche 'Einstellungen speichern' werden Veränderungen an den Templates gespeichert.

TYPO3 - get.content.right