 |

Table of Contents
License Agreement
Program Credits
|
 |
 |
 |

Software Manual
|
Dynamic Form Management
This software package enables you to create forms dynamically to obtain data from users. The most common use for forms are to get feedback from customers and to run polls or surveys. Working with forms, using the administrator utility, is quite simple.
To work with dynamic forms select the Dynamic Forms menu option. To insert or create a form select the Manage Dynamic Forms function.
Manage Dynamic Forms
This function gives you the ability to insert a new form and to update and delete existing forms. The attributes available for each dynamic form are:
Reference Name
The reference name is the name that you will use to call the form from within URLs. This name will be attached to a variable 'ref' in URLs to tell the script which page you would like to access. Forms are called with a 'pg' variable equal to 'form'. Presented below is an example of a link from a script generated HTML page or element to a form:
<A HREF="(CGIVAR)common_url(/CGIVAR)&pg=form&ref=xxx">XXX</A>
The same form can be accessed from outside the script using a URL similar to:
<A HREF="/ccp51/cgi-bin/cp-app.cgi?pg=form&ref=xxx">XXX</A>
Dynamic Form Name
The dynamic form name is the name that is displayed to you from within the administrator utility while managing forms.
Results Email Address
The results email address is the address of the recipient of the form information. You can choose to send the information to whoever you wish.
Email Address Form Field Reference Name
If you set up a form field (discussed below) that collect's the user's email address, enter that field name here to allow the email results from the form to be sent to the Results Email Address using the user's email address as the from email.
Title Image Name & Use Title Image
These two items allow you to specify a title image name and toggle whether to display that image. The image name should be only the filename of the image not a full URL. Title images are stored in the '/ccp51/media/images/titles' directory.
Form Header Text
The form header text field allows you to enter HTML for the form header and for the form you are inserting or updating. Any HTML tags, including form tags, can be used. Additionally, script specific element tags like CGIGET and CGIVAR can be used.
Manage Dynamic Form Fields
The Manage Dynamic Form Fields function allows you to add form fields to forms you've created using the Manage Dynamic Forms function. The attributes available for each dynamic form field are:
Reference Name
A form field's reference name is used within the administrator utility to allow you to keep track of your fields. If you will be using a large number of forms, or fields, using an explanatory reference name can help later when trying to locate a field to update or delete.
Parent Form
The parent form attribute allows you to select a dynamic form for which the field you are working with will be displayed.
Display Name
The display name is what will be presented to your users when completing the form field. It should be in the form of a question or field name so that it makes sense to users when they are completing the form.
Required
The required attribute allows you to ensure that a particular field is complete before the form is submitted. If you set a field to be required users will not be able to submit the dynamic form without a value in that field.
Form Field Type
The form field type attribute allows you to designate how the form field will be displayed to your users. You can select from a number of different choices including textboxes, textareas, checkboxes, radio buttons and selection lists.
Option Values
The option values listing should be used if you selected a form field type that represents a listing. The option values listing can be completed to provide users with different items to select.
|
 |