Skip to content.

Green Leaf Technologies

Sections
Personal tools
You are here: Projects

Projects: Dynamic Form

This application enables the administrator to create web based data entry and data viewing forms quickly and easily using standard web components and requiring no coding. These forms plug into a database architecture, and can be used "as is" or as the basis for additional applications.

The Dynamic Forms application is an object-oriented PHP application that uses the PEAR Database Abstraction layer to store its data.

An administrator with no coding knowledge can use this application to create and allow other users access to web-based forms utilizing all standard web components (text boxes, drop down lists, check boxes, radio buttons, and rich text boxes). These forms can be used in a stand-alone format, or as the basis for additional applications.

There is an authentication system built into the application which can optionally be integrated with an Active Directory Windows domain so that users can login with their Windows username and password instead of maintaining separate passwords for this application.

There is also an integrated photo management module that allow for uploading of photos with automatic image resizing, thumbnail creation, the ability to rotate uploaded images, and the ability to categorize photos by albumns.

This application is best suited to an Intranet and/or Content Management setting, and below are some examples of the kind of uses that have been implemented using the system:

  • Knowledge Base application.
  • Hardware inventory for Workstations, Servers, Monitors, Routers, etc..
  • Basis for Human Resources application allowing Vacation Requests, Event Requests and Company Phonelist.
  • Basis for Project Tracking application with project revenue/profit reports, error tracking and backlog tracking capabilities.
  • Content Management system for Artist web sites.


The Dynamic Form application has been also used as the framework for two Intranets that have integrated the following technologies:

  • Active Directory (MS Windows) user management to allow for Windows usernames/password as method of authentication.
  • Dynamic queries against MS SQL Server on remote Windows Server.
  • Web Services - use of SOAP to query a Web Services Server.



If you are interested in finding out more about the Dynamic Form application, view the screencast , browse the source code and please contact us !