Templates allgemein

Templates sind Vorlagen-Dateien, die als Layoutgrundlage genutzt werden. Ein Template besteht aus einigen Zeilen (HTML-)Text und ggf. einigen Variablen in der Form ##VARIABLE##.

Templates können Sie dann nutzen, wenn Ihnen unser Standardlayout bei der Antwortseite oder den eMails nicht gefällt. Mit Templates können Sie unsere vordefinierten Layouts völlig an Ihre eigenen Wünsche anpassen - Hintergrund, Grafiken, Javascript, Links, usw.. Sie können die Templates mit einem Editor Ihrer Wahl erstellen und auf Ihren Webspace hochladen. Der Formular-Chef holt sich die Templates zu gegebener Zeit und ersetzt die Variablen durch Inhalte. Zunächst ein theoretisches Beispiel:

Ein Template erstellen

Ein Template ist letztendlich nur eine reine Textdatei mit Text oder HTML-Code darin. Daher können Sie Templates mit jedem beliebigen Editor (z. B. Notepad) erstellen. Auch der Dateiname des Templates bleibt Ihnen überlassen. Wichtig ist nur, das Sie das Template auf Ihren Webserver laden, denn der Formular-Chef kann nur von dort Templates laden - auf Ihren lokalen PC hat er keinen Zugriff.

Beispiel für ein allgemeines Template:

Sie haben die Felder Anrede und Name in Ihrem Formular, z. B.:
              
Ihr Name:
<select name="anrede" size="1">
<option>Herr
<option>Frau
</select> <input name="name" size="20">
Nun wollen Sie aber auf der Antwortseite den Besucher direkt ansprechen. Erstellen Sie eine HTML-Seite mit Ihrem Wunschlayout (das Antworttemplate). Fügen Sie dann in diese HTML-Seite folgenden Text ein:
                
Vielen Dank für Ihre Eingaben ##anrede## ##name##
Wenn ein Besucher nun Ihr Formular ausfüllt und z. B. "Herr" "Müller" eingibt, erscheint später auf der Antwortseite:
Vielen Dank für Ihre Eingaben Herr Müller
Der Formular-Chef erkennt also automatisch mittels der Rauten (##), das an der jeweiligen Stelle die Variable ersetzt werden soll. Sie können natürlich beliebig viele, unterschiedliche Variablen in Ihr Formular und die Templates einbauen, der Formular-Chef kennt keine Beschränkung.

Eigene Trennzeichen

Normalerweise trennt der Formular-Chef die Variablen (z.B. auf der Antwortseite) durch Kommata. Sie können die Aufzählungs-Methode aber ändern und die Werte durch beliebige Zeichen trennen lassen. Beispiel für ein - als Trennzeichen:
         
<input type=hidden name="_listen_trennzeichen" value="- ">
Beispiel für eine Auflistung untereinander und mit einrückendem Tabulator:
         
<input type=hidden name="_listen_trennzeichen" value="RETURN TAB- ">
Für Zeilenumbrüche schreiben Sie bitte das Wort RETURN, für Tabulatoren das Wort TAB.

Platzhalter für leere Felder

Mit Hilfe der Variable _platzhalter können Sie einen beliebigen Text vorgeben, der so übertragen wird, wenn ein Besucher ein Formular-Feld frei lässt.

Wenn Sie in Ihr Formular beispielsweise schreiben:

 
<input type="hidden" name="_platzhalter" value="LEERES FELD">

und Ihr Besucher lässt z. B. das Feld "Telefon_privat" frei, so wird Ihnen in Ihrer eMail an der entsprechenden Stelle "LEERES FELD" angezeigt.

Selbstverständlich können auch beliebige Variablen in der Form ##VARIABLENNAME## in den Platzhalter eingebaut werden.

Auf den nächsten Seiten erklären wir Ihnen detailliert, wie Sie eigene Templates für die Antwortseite, eine evtl. Fehlerseite und die E-Mails definieren können.