Code

Show Index

Formojo

Allows for sophisticated forms within MojoMotor using a simple tag system.

Developed for Formojo
Current Version 1.0
Project Page Link

A lot of simple sites need more complicated forms, and althought MojoMotor's native contact form is fine for a lot of applications, it wasn't useful for forms that required a lot of special fields.

Formojo was born out of the development process for PyroStreams and Streams, where part of the code-base was writen to produce forms from data structures on the fly. I realized the data structure could be dictated by a tag system in place of a database structure, so I created Formojo to allow you to easily develop complex forms with your own HTML markup.

Email notifications and reCAPTCHA are built in, as well as a nifty feature called input helpers that allow you to easily implement complex inputs like a US state list or a list of countries. All data is available to the developer in the email notification layouts, making it a really versatile tool for MojoMotor forms.