Dies ist eine alte Version des Dokuments!
blackForms ist ein neues Formularmodul, welches speziell für BlackCat CMS geschrieben wurde bzw. wird. Es setzt das Bibliotheksmodul lib_wblib voraus.
Nachdem eine blackForms-Sektion hinzugefügt (oder eine entsprechende Seite angelegt) wurde, muß zunächst ein Preset gewählt werden.
Es ist keine andere Aktion möglich, bevor ein Preset ausgewählt und die Einstellung gespeichert wurde.
Nachdem dieses ausgewählt wurde, springt blackForms automatisch zu den Einstellungen. Folgende Einstellungen werden standardmäßig vorgenommen und können angepaßt werden:
Bei den eMail-Optionen geht es darum, ob das Modul eine Info-Mail an den Administrator schickt, wenn ein neuer Eintrag vorgenommen wurde.
Die Erfolgreich-Optionen betreffen das Verhalten des Moduls gegenüber dem Besucher. Es ist z.B. möglich, dem Besucher ebenfalls automatisch eine Mail zu schicken, wenn die Übersendung des Formulars erfolgreich war.
Alle Formularfelder können im Text der Info-Mail (sowohl die an den Administrator als auch die an den Besucher) sowie im „Erfolgreich Text“ verwendet werden. Hierzu wird der Name des Eingabefeldes als Platzhalter verwendet.
Beispiel: Es gibt ein Feld namens sendername
. Der Platzhalter sieht dann so aus: {$sendername}
Ein etwas ausführlicheres Beispiel:
Liebe(r) {$title} {$sendername}, vielen Dank für Ihre Einsendung. Bitte prüfen Sie noch einmal Ihre Versandadresse: {$street} {$zip} {$city} Sollten Sie diese Mail...(usw.)
Nachdem die Einstellungen angepaßt wurden, kann das Formular angepaßt werden. (Falls nötig.) Hierzu wird auf dem Reiter [Formular] eine Vorschau des Formulars angezeigt, die alle Formularfelder beinhaltet. Neben jedem Feld werden 3 kleine Schaltflächen eingefügt:
Derzeit kann man nur die Beschriftung bearbeiten sowie die Einstellung, ob das Feld ein Pflichtfeld ist oder nicht. Pflichtfelder werden beim Absenden des Formulars automatisch daraufhin überprüft, ob sie ausgefüllt wurden.
Das Formular zum Hinzufügen eines neuen Feldes wird sich noch ändern. Derzeit sieht es so aus:
Die Sortierung der Felder kann einfach per Drag&Drop vorgenommen werden. Hierzu mit der Maus auf die Feldbeschriftung zeigen, die linke Maustaste drücken und halten und das Feld nach oben oder unten auf die neue Position ziehen. Die Änderung wird sofort gespeichert.
Hier wird das Feld „Faxnummer“ verschoben. Der gelbe Rahmen zeigt den Bereich an, in den das Feld eingefügt wird, wenn die Maustaste losgelassen wird.