Kurzanleitung Gästebuch-Templates ####################################### Für das Gästebuch stehen zwei Templates zur Verfügung: 1) guestbook.tpl - für die Anzeige der Einträge 2) guestbookmod.tpl - für das Ändern bzw. Neueintragen Beide Dateien gehören ins Verzeichnis template/ Ist ein Template nicht vorhanden wird ein internes Standard-Template verwendet und eine entsprechende Meldung ausgegeben. Variablen für guestbook.tpl: ##limitnavi## - erzeugt eine Sprungliste zu den einzelnen Seiten des Gästebuches mit je der Anzahl von Einträgen, wie es in der Administration (Extras->Gästebuch) vorgegeben wurde ##newentry## - Erzeugt einen Link, damit ein Benutzer einen neuen Eintrag eingeben kann. Die Beschriftung des Links kann über die Sprachdatei Variable $gbook_3 geändert werden. Der Link erscheint bei nur bei eingelogten Kunden, wenn die Option 'Anonyme Einträge erlauben' deaktiviert ist. ##sumentry## - zeigt die Gesamtzahl der Einträge ##firstentry## - zeigt das Datum des ersten Eintrages Die einzelnen Einträge des Gästebuches werden im Tag formatiert. Innerhalb diese Tags stehen ##username## - Benutzername des Erstellers ##userurl## - URL des Benutzers, sofern angegeben ##userip## - Dieser Wert enthält die IP-Adresse des Verfassers. Der Wert wird gespeichert, sollte aus Datenschutzgründen jedoch nicht veröffentlicht werden. ##useremail## - Dieser Wert enthält die Email-Adresse des Verfassers. Der Wert sollte aus Datenschutzgründen nicht veröffentlicht werden. ##entrydate## - Eintragsdatum ##entrymessage## - Der Eintrag selbst. HTML-Code ist innerhalb der Mitteilungen nicht erlaubt. ##entryedit## - Link zum Ändern des Eintrags. Dieser Link steht nur registrierten Kunden zur Verfügung. ##bgclass## - Fügt abwechselnd je LOOP class="white" oder class="lightgrey" ein. Dadurch lassen sich die Einträge farblich voneinander absetzen. Variablen für guestbookmod.tpl: ##username## - erzeugt ein Eingabefeld für den Erstellernamen. Ist der Kunden registriert, wird nur Vor- und Nachname verwendet. ##userurl## - Eingabefeld für die Homepage des Verfassers. ##useremail##- Eingabefeld für die Email-Adresse des Verfassers. ##gmessage## - mehrzeiliges Eingabefeld, daß mit der folgenden CSS-Definition formatiert werden kann: Zusätzlich können Variablen aus der Sprachdatei eingefügt werden. So wird z.B. ##gbook_3## mit der Variablen $gbook_3 aus der Sprachdatei ersetzt. Für den Absende-Button ist die folgende Zeile einzufügen: ##gbook_6## wird mit dem Wert $gbook_6 aus der Sprachdatei ('Eintragen') ersetzt.