Created: 21/03/2011
By: Robert Nduati
Email: robertnduati.karanja@gmail.com
Thank you for purchasing my script. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!
There are time when you might need a form that will primarily be used to collect data that will be saved for nothing more than viewing. This script provides you with a framework where you will not need to write any PHP code for processing such forms.
With this script all you will need to do is provide some information relating to the form in the admin dashboard and then copy 2 line of markup to the page that has the form you want to process. It is that simple.
This script would be ideal for a web design with very little programming knowledge or a developer that just wants to save time and effort.
Features:
Please follow these instructions to install this script for the first time
To quickly setup a form to be processed using Quick Form Processing follow these steps:
Using your browser, navigate to the index.php file in the package. You will be directed to the Login page. For the first time you will sign in using the email you put in the application/settings.php file like this:
Email: the email you entered
Password: the email you entered
After you have signed in click on the "Change Password" menu and change the password to something more secure and that you can remember.
Once you are done with changing your password go to the Home page of the admin dashboard. There is a form there under the title "Set up Form to Process". You will simply be asked to provide the following details:
If you submitted the form correctly, you will be shown some markup at the bottom of the page. All you will need to do is copy that markup to the page that has the form and you are ready.
As stated in the previous step, once you have setup a form to be processed correctly, you will be shown some markup at the bottom of that page which you will need to copy to the page that has the form.
That markup can always be accessed in the admin dashboard on the page for editing a form. To get to that page click on "Manage Forms" in the main menu, then select one form from the list that will be displayed.
There some additional setting for the forms that you might want to do. The settings relate to the fields of the forms.
On the page for editing a form, click on the subnav menu titled "[Fields Settings]". You will be shown a list of the fields for that form. Select on to get started. You will then be asked to provide the following details for that field:
Once you have setup a form and integrated with you page, you will need to view the data that has been submitted by users. To do this:
The Admin Dashboard of Quick Form Processing provides you with all the functions that you will need to easily manage the your forms processing
The Admin Dashboard has got it own simple user authentication system that restricts access to its pages. For more information on the authentication system click here
Intergration involves nothing more than copy/pasting a few lines of markup from the Admin Dashboard to the page. At the bottom part of the page for editing a form's details there are instructions for you to copy and paste 2 sets of markup to the page that has the form you want to process.
What you copy and past are script tags to include the javascript files and code that will run the processing. The javascript files include: the Jquery library, and a dynamically generated javascript file that manages the process
Here is an example of the markup that you will copy and paste to your page:
<script type="text/javascript" src="http://localhost/page_tour/js/jquery.js"></script> <script type="text/javascript" src="http://localhost/form_process_dev/form_process/submit_form_js/4/"></script>
That is all it takes.
The Admin Dashboard comes with its own user authentication system.
You are not able to create an account manually. This mini authentication system can support only one user account at a time. This account is created when the application is installed. The email set in the file application/setting.php will be used to signin.
When the application is first installed the email address is used as the password. You will then need to sign in using these details:
Email: the email you entered
Password: the email you entered
Once you have signed in you can change the password by clicking on the "Change Password" menu.
Incase you forget your password, there is a password retrival link title "forgot password?" at the login form. Click on this link and you will be presented by a form requesting you to enter the email that is set in the application/settings.php file. If the email is correct a new password will be sent to that email address.
This application is in the MVC form. Here is a list of some of the important files and folders:
The HTML for the Admin Dashboard and Login pages can be found in the "view" folder. The css is in th "css" folder. It is named 1.css
Once again, thank you so much for purchasing this script. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the script on CodeCanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.
Robert Nduati