| What is a custom form |
|
|
|
|
Custom form is designed by administrator to collect user information and control business process. There are two types of custom forms: data form and script form. Data Form Creating a data form is relatively simpler than creating a script form. Data forms can be created through the admin panel without any programming work. Each form can contain one or multiple fields. When a user submits a form, data are stored in the system and can be reviewed by the system administrator. Data form is able to control business process by assigning users to groups or removing them from groups after they submit the forms. The contact details form comes with the system is an example of using data form to collect user information and control business process. When the system is installed, there is a contact details form with it. New users are assigned to the group “users without contact details” by default when they sign up. After they submit their contact details through the form, they are removed from the group “users without contact details” and assigned to the group “users with contact details” by the form. Script Form Script forms are custom PHP scripts designed to perform special tasks. Plug-ins can be developed as script forms and be integrated into the system. An example of script form is Username plug-in. The plug-in can be integrated into the system as a script form. It performs a more complicated task. When a user input a username, it searches the database to assure the username is unique. |




