- Wenn Du die komplette Struktur der Vorlage ändern möchtest, solltest Du zunächst den generellen
Aufbau der Vorlage verstehen. Der Aufbau ergibt sich dadurch, daß das Forum in 3 verschiedenen
Formen aufgerufen werden kann:
- Index-Aufruf
http://www.shoppark.de/cgi-bin/abraforum.cgi?id=347
(Aufruf des Indexes)
- Show-Aufruf
http://www.shoppark.de/cgi-bin/abraforum.cgi?id=347&show=3848484
(Aufruf des Eintrages mit der ID 38448484 in ausführlicher Ansicht)
- Refer-Aufruf
http://www.shoppark.de/cgi-bin/abraforum.cgi?id=347&refer=38348484
(Aufruf des Eintrages mit der ID 38374848 zum Eintragen eines neuen Artikels mit Bezug auf den Artikel 38374848)
- Um die verschiedenen Aufrufe unterscheiden zu können, werden in der HTML-Vorlage IF-Abfragen verwendet.
Alle Variablen werden dabei in eckigen Klammern angegeben.
[IF_SHOW]
Sie haben einen Artikel in ausführlicher Ansicht aufgerufen.
[IF_SHOW_END]
[IF_REFER]
Sie können nun einen neuen Artikel eintragen.
[IF_REFER_END]
[IF_NOT_SHOW]
[IF_NOT_REFER]
Sie haben so eben den Index des Forums aufgerufen.
[IF_NOT_SHOW_END]
[IF_NOT_REFER_END]
- Für die Ausgabe der Feldinhalte der Einträge können Variablen verwendet werden,
die genauso heißen, wie der Feldname. Also: [NAME], [EMAIL], [BETREFF], [KOMMENTAR] etc.
[IF_SHOW]
Sie haben einen Artikel in ausführlicher Ansicht aufgerufen mit
Betreff [BETREFF] und Kommentar [KOMMENTAR].
[IF_SHOW_END]
[IF_REFER]
Sie können nun einen neuen Artikel eintragen, der sich auf den Artikel mit
dem Betreff [BETREFF] bezieht.
[IF_REFER_END]
[IF_NOT_SHOW]
[IF_NOT_REFER]
Sie haben so eben den Index des Forums aufgerufen.
[IF_NOT_SHOW_END]
[IF_NOT_REFER_END]
- Beim Index-Aufruf werden mehrere Artikel ausgeben! Dadurch muß ein [REPEAT] ... [REPEAT_END]
Teil definiert werden, um den HTML-Code zu markieren, der für jeden Eintrag wiederholt werden soll.
[IF_SHOW]
Sie haben einen Artikel in ausführlicher Ansicht aufgerufen mit
Betreff [BETREFF] und Kommentar [KOMMENTAR].
[IF_SHOW_END]
[IF_REFER]
Sie können nun einen neuen Artikel eintragen, der sich auf den Artikel mit
dem Betreff [BETREFF] bezieht.
[IF_REFER_END]
[IF_NOT_SHOW]
[IF_NOT_REFER]
Sie haben so eben den Index des Forums aufgerufen.
Es sind die folgenden Artikel eingetragen:
[REPEAT]
[BETREFF]
[REPEAT_END]
[IF_NOT_SHOW_END]
[IF_NOT_REFER_END]
|