Die folgenden Platzhalter sollten nur in den Abschnitten "Rubrikseite" und "Javascript/PHP" des Artikeltemplates verwendet werden, mit Ausnahme von einigen Platzhaltern vom Typ "value" und "guestbook".
Diese Value-Platzhalter funktionieren so, wie in ConPresso gewohnt. In diesem Abschnitt beschreibe ich nur Neuerungen. Weitere Informationen können Sie im Abschnitt 11.1.10 der ConPresso Hilfe, "Value-Platzhlater" nachlesen.
Es gibt die folgenden Value-Platzhalter:
"title" |
Dieser Platzhalter funktioniert, wie von ConPresso gewohnt. |
"author" |
Das Autor-Feld ist im Gästebuch ein zentrales Artikel-Feld, da es dafür vorgesehen ist, den Namen, die E-Mail-Adresse und eine Benutzerkennung des Gastes zu speichern. Es gibt die folgenden Ausgabeoptionen: Beispiel 3.4. Author-Platzhalter Javascript-Starttag: <!-- Value: author; email_js_starttag; -->E-Mail-Adresse</a><br /> Antispam-Adresse: <!-- Value: author; email_antispam; --><br /> Dezimal encodierte Adresse: <!-- Value: author; email_encode=1; --><br /> Gemischt encodierte Adresse: <!-- Value: author; email_encode; --><br /> |
"authoremail" |
Dieser Platzhalter gibt genauso die E-Mail-Adresse des Autors aus, wie "<!-- Value: author; email; -->". |
"author_mod_contact" |
Falls das Kontakt-Modul (mod_contact) von seventy-soft.de eingesetzt wird, dann können Links zu diesem Modul generiert werden, wenn sich die E-Mail-Adresse zu einem Gästebuchartikel auch in der Empfängerliste von mod_contact steht. Dieser Platzhalter gibt einen kompletten Link aus. |
"editor" |
Dieser Platzhalter funktioniert genauso wie der "<!-- Value: author; email; -->"-Platzhalter von ConPresso, hier aber mit dem Unterschied, dass nicht der Autor ausgegeben wird, sondern der Redakteur/Admin, der diesen Artikel das letzte mal bearbeitet hat. Es sind die gleichen Platzhalter verfügbar, wie beim "<!-- Value: author -->"-Platzhalter von ConPresso, d.h. "name", "email" und "initials". |
"articlenr" |
Dieser Platzhalter funktioniert, wie von ConPresso gewohnt. |
"articleidx" |
Dieser Platzhalter funktioniert, wie von ConPresso gewohnt. Im Gästebuch hat das Index-Feld eines Artikels aber eine speziell festgelegte Funktion und darf daher nicht nach belieben bearbeitet werden, weil sonst das Gästebuch nicht richtig funktioniert. |
"template" |
Dieser Platzhalter funktioniert, wie von ConPresso gewohnt. |
"pub_date" |
Dieser Platzhalter funktioniert, wie von ConPresso gewohnt. |
"exp_date" |
Dieser Platzhalter funktioniert, wie von ConPresso gewohnt. |
"chg_date" |
Dieser Platzhalter gibt das Änderungsdatum eines Artikels aus. |
"rubric" |
Dieser Platzhalter funktioniert, wie von ConPresso gewohnt. |
"cposystem" |
Dieser Platzhalter liest einige wichtige Systemeinstellungen aus. Er sollte nur im E-Mail Template in den Moduleinstellungen verwendet werden. Beispiel 3.15. Cposystem-Platzhalter Projektname, ohne Optionen: <!-- Value: cposystem; --><br /> Admin E-Mail-Adresse: <!-- Value: cposystem; admin_email; --><br /> System E-Mail-Adresse: <!-- Value: cposystem; system_email; --><br /> Projektname: <!-- Value: cposystem; project; --><br /> Basis-URL: <!-- Value: cposystem; base_url; --><br /> |
Diese Platzhalter funktionieren, wie von ConPresso gewohnt und sind für die Ausgabe beliebige Inhalte im Gästebuch.
Beim Text-Platzhalter gibt es zusätzliche Ausgabe-Optionen:
Diese Platzhalter geben bestimmte Links, Kommentare eines Artikels oder alle gesendeten Formulardaten aus.
Diese Platzhalter können meistens in Verbindung mit "ifSet" und "ifNotSet" verwendet werden.
Weitere Informationen und zwei Beispiele dazu stehen im Abschnitt 3, "Bedingte Platzhalter (ifSet/ifNotSet)".
Weitere Platzhalter vom Typ "guestbook" finden Sie im Abschnitt 3.2.3, "Guestbook-Platzhalter"
Es gibt die folgenden Value-Platzhalter:
"comments" |
Gibt alle Kommentare zu einem Artikel aus, damit können diese in den HTML-Code eines Artikels integriert werden. Für diesen Platzhalter gibt es keine Optionen. |
"link2gb" |
Gibt einen Link zu den Einträgen des Gästebuchs aus, d.h. sollte dieser Platzhalter im Abschnitt "Artikelseite" des Artikeltemplates stehen. Es gibt fast die gleichen Ausgabeoptionen, wie bei den ConPresso-Platzhaltern vom Typ "url", mit der Ausnahme, dass kein "Target" ausgegeben wird, da dies über das Gästebuch-Formular nicht eingegeben werden kann. Die gleichen Ausgabeoptionen sind auch bei den folgenden Platzhaltern: "link2comment", "link2quote", "link2edit", "link2enter" und "fastedit" verfügbar: Beispiel 3.18. Link2gb-Platzhalter Ohne Optionen: <!-- guestbook: link2gb; --> Nur Starttag: <!-- guestbook: link2gb; starttag; -->Anderer Text</a> URL: <!-- guestbook: link2gb; url; --> Verweistext: <!-- guestbook: link2gb; text; --> Nur das Target: <!-- guestbook: link2gb; target; --> Ohne HTML-Code: <!-- URL: eine URL; strip_tags --> |
"link2comment" |
Gibt im Abschnitt "Rubrikseite" des Artikeltemplates einen Link zum Kommentieren aus. Es wird also die "detail.php" aufgerufen. Es sind die gleichen Ausgabeoptionen, wie beim Platzhalter "link2gb" verfügbar, welcher einen Abschnitt höher steht. |
"link2quote" |
Gibt in den Abschnitten "Rubrikseite" und "Javascript/PHP" des Artikeltemplates einen Link zum Zitieren aus. Dieser Link hat fast die gleiche Auswirkung wie "link2comment", mit dem Unterschied, dass auch Kommentare zitiert werden können. Es sind die gleichen Ausgabeoptionen, wie beim Platzhalter "link2gb" verfügbar, welcher zwei Abschnitte höher steht. |
"link2edit" |
Gibt in den Abschnitten "Rubrikseite" und "Javascript/PHP" des Artikeltemplates einen Link zum Bearbeiten des Artikels aus. Es sind die gleichen Ausgabeoptionen, wie beim Platzhalter "link2gb" verfügbar, welcher drei Abschnitte höher steht. |
"link2enter" |
Gibt im Abschnitt "Rubrikseite" des Artikeltemplates einen Link zum Formular aus. Dies ist eine Möglichkeit, zur detail.php zu kommen, um sich ins Gästebuch einzutragen. Es sind die gleichen Ausgabeoptionen, wie beim Platzhalter "link2gb" verfügbar, welcher vier Abschnitte höher steht. |
"fastedit" |
Gibt auf der Bestätigungsseite (Abschnitt "Rubrikseite" des Artikeltemplates), nach dem Eintragen eines Artikels, bei jedem Gast ein Link zum nochmaligen Bearbeiten des Artikels aus. Es sind die gleichen Ausgabeoptionen, wie beim Platzhalter "link2gb" verfügbar, welcher fünf Abschnitte höher steht. |
"form_data" |
Damit können im "E-Mail Template", in den Gästebuch-Einstellungen, alle an das Formular gesendeten Daten ausgegeben werden. Dabei kann definiert werden, welche (Trenn-)Zeichen vor der Feldbezeichnung, zwischen Feldbezeichnung und den Gesendeten Daten und nach den gesendeten Daten, ausgegeben werden sollen. Es gibt die folgenden Ausgabeoptionen: |