- Formularpresets erleichtern die Erstellung von Standardformularen (man muß nicht immer die gleichen Felder immer wieder hinzufügen)
- Presets können beliebig geändert/erweitert und als neue Presets gespeichert werden
- Einträge können als CSV gespeichert (exportiert) werden
- Darstellung basiert auf jQuery UI, so das UI Themes verwendet werden können, um die Formulare optisch anzupassen
- Beiträge können aus dem Backend heraus beantwortet werden (nur eine Antwort möglich!)
- Auswahl aus mehreren Spamschutz-Varianten (kein Schutz, ASP, WB Catpche, SecurImage Captcha)
https://github.com/BlackCatDevelopment/ ... lackCatCMS
Anleitung
http://wiki.blackcat-cms.org/doku.php?i ... blackforms
Known Issues
- Zwei Formulare auf einer Seite vertragen sich derzeit nicht
- Drag&Drop Sortierung der Formularfelder ist zwar möglich, wird aber nicht gespeichert
- Backend unter UNIX/Linux halb Deutsch, halb Englisch
- Datumsformat im Backend in der Detailansicht seltsam (z.B. Friday,|12.|September|2014 12:12 PM)
Zuletzt aktualisiert am 12.09.2014
- Liste von Presets zur Auswahl beim (nach) Hinzufügen zu einer Seite fertig (derzeit zwei Presets)
- Nachträgliches Bearbeiten des Formulars fertig, muß aber noch besser getestet werden
- Ansehen der Details eines Eintrags fertig
- Löschen von Einträgen fertig
- Export als CSV fertig
- Beantworten von Einträgen fertig (by design nur eine Antwort möglich, da Rückantworten im Mailprogramm ankommen, nicht im Modul)
- Spamschutz:
- ASP fertig
- Captcha offen
- Absenden des Formulars über das Frontend fertig
- Umleiten auf auswählbare Seite fertig
- Alternativ Ausgabe eines konfigurierbaren Bestätigungstextes fertig
- Formularfelder als Platzhalter verwendbar fertig
- Anhänge offen
- Formular auf Preset zurücksetzen fertig
- Formular komplett zurücksetzen (alles löschen) fertig
- Formular als neues Preset speichern fertig
- Einstellungen auf defaults zurücksetzen fertig
-----
Ich stelle hier schon mal blackForms vor, obwohl es noch einige Zeit dauern wird, bis es verfügbar ist.
blackForms wird auf der in Entwicklung befindlichen wblib2 basieren. Diese beinhaltet unter anderem einen FormBuilder, der die Basis für die Formulare in blackForms bildet. Demoformulare gibt es hier: http://wblib.webbird.de/wblib2/wblib/demo/
Die Formulare lassen sich bequem auf Basis der jQuery UI gestalten, so dass alle Standard- und auch eigene UI Themes problemlos benutzt werden können. Für das FreshCat Backend Theme sind ein paar Anpassungen notwendig, die sind in blackForms dann aber schon enthalten.
Eine Hauptfunktionalität bei blackForms wird sein, dass man aus einer Liste vordefinierter Formulare auswählen kann, die man dann als Basis für eigene Formulare benutzen kann. Das erspart einem, jedes mal wieder die gleichen Felder zusammenklicken zu müssen. Hat man einmal ein Basisformular gewählt, kann man es beliebig anpassen, aber nicht mehr auf eine andere Vorlage switchen. Das ist "by design" und macht auch Sinn. Allenfalls ein "Reset" auf die verwendete Vorlage wäre noch denkbar.
Hier brauche ich Eure Hilfe: Welche Standardformulare fallen Euch noch ein? Bisher ist nur ein Standard-Kontaktformular drin.
Da der FormBuilder aus der wblib2 bereits einen Wizard beinhaltet, kann dieser später zum Einsatz kommen. Derzeit ist der Wizard noch nicht fertig. Bis auf weiteres gestrichen, siehe Seite 5 bzw. Anleitung im Wiki.
Was habt Ihr noch für Vorschläge?