Das Modul Gästebuch kann mit drei Templates gestaltet werden:
- guestbook.tpl für die Anzeige der Gästebuch-Einträge im Shop
- guestbookmod.tpl für das Eintragen/Ändern von Einträgen im Shop
- guestbookadminmod.tpl für die Anzeige der Einträge in der Administration Extras->Gästebuch
Durch die Trennung der Anzeige-Templates für Administration und Shop
ist es möglich, daß im Admin-Bereich mehr Informationen zum Eintrag
angezeigt werden. Aus Datenschutzgründen ist es keine gute Idee z.B.
die Email- und IP-Adresse im Shop-Frontend anzuzeigen.
Die Dateien liegen im Verzeichnis /template. Sollte eine oder mehrere Dateien fehlen, werden Standard-Templates verwendet.
Folgende Variablen stehen für die Ausgabe zur Verfügung: |
##username## | Benutzername |
##userurl## | Homepage-Adresse |
##userip## | IP-Adresse |
##useremail## | Email-Adresse |
##entrydate## | Eintragsdatum |
##entrymessage## | Die Nachricht selbst |
##entryedit## | Falls Sie eingestellt haben, daß die User ihre Einträge noch ändern können, dann wird das der Ändern-Link |
##newentry## | Link für neuen Eintrag |
##sumentry## | Anzahl EInträge insgesamt |
##firstentry## | Datum des ersten Eintrags |
| Linkliste für Seite 1,2,3 usw. |
Beispiele für guestbook.tpl:
<table width="600" border=0 align="center" cellpadding=5 cellspacing=2>
<tr>
<td colspan="2">
</td>
</tr>
<LOOP TYP="entry" DEBUG=0>
<tr ##bgclass##>
<td>##username## ##userurl##</td>
<td align="right">##entrydate##</td>
</tr>
<tr ##bgclass##>
<td colspan="2">
##entrymessage##
</td>
</tr>
</LOOP>
<tr>
<td>
##newentry##
</td>
<td align="right">
Anzahl der Einträge: ##sumentry##
<br>
Erster Eintrag vom ##firstentry##
</td>
</tr>
</table>
|