Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
50 lines (35 sloc) 2.54 KB

MKFORMS

Latest Stable Version Total Downloads Build Status License

What does it do?

Die TYPO3-Extension MKFORMS ermöglicht es HTML-Formulare für das Frontend zu erstellen. Das komplette Formular wird dabei in einer XML-Datei (oder alternativ per Typoscript) beschrieben.

Fork von ameos_formidable

Bei MKFORMS handelt es sich um einen Fork der TYPO3-Extension ameos_formidable. Ein Ziel der Entwicklung ist es weitestgehend kompatibel zu dieser Extension zu bleiben. Das Format der XML-Datei wird dabei nur in dringenden Fällen geändert, nach Möglichkeit aber höchstens erweitert. Die Dokumentation und die Beispiele für ameos_formidable sollten daher fast immer funktionieren.

Zur Online Dokumentation

Ziele des Forks

Obwohl ameos_formidable einen extrem hohen Entwicklungsgrad hat, gibt es einige Punkte, die den Einsatz der Extension erschweren bzw. verhindern. Der Fork soll folgende Probleme beheben:

  • Einsatz verschiedener JS-Bibliotheken wie JQuery. Ameos verwendet ausschließlich Prototype.
  • Verzicht auf die PHP-Session. Damit ist der Einsatz in Cluster-Umgebungen nicht möglich.
  • Einfachere Einbindung weiterer Formular-Elemente durch Auto-Loading Mechanismen. Ameos hat bisher ein sehr starres System.
  • Vereinfachung der API und Refactoring des Codes. Die Haupt-Formularklasse hat inzwischen über 8000 Zeilen Code.
  • es wird weiter entwickelt
  • TYPO3 6.2 kompatibel
  • Migration von ameos_formidable Formularen relativ einfach möglich
  • Erweiterung der Widgets einfach möglich
  • Caching
  • mehr Sicherheitsfeatures
  • rn_base Plugin zur Ausgabe
  • Uploadwidget für DAM und FAL
  • Fluidviewhelper
  • generischer Datahandler
  • verbesserter userfunc Ausruf innerhalb von Formularen
You can’t perform that action at this time.