Projects / FiForms Framework

FiForms Framework

The FiForms Framework is an application development framework for building Web-database applications in XML, powered by MySQL and PHP. AJAX-enhanced forms, sub-forms, custom reports, and dynamically generated menus create a seamless user experience. The FiForms Framework lets you rapidly prototype and develop a Web/database front end using the latest PHP and XML technologies. It currently includes data-entry classes and XML report generation scripts. The libraries utilize the new XML capabilities of PHP 5 to create a framework for developing Web applications completely in XML languages.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  21 Aug 2008 04:40

    Release Notes: This release has had a complete overhaul. It uses XML as the primary application development method, and marks a freezing of the 1.1 XML schemas. There are significant additions to the XML Application Framework and documentation, a new Web-based administration interface, AJAX scripts, dynamic search and selection boxes, and more. This version is licensed under the GNU GPL.

    •  22 Dec 2005 06:46

      Release Notes: This release added a FiForms XML Applications framework. Several improvements were made to the classes, including server-side XSLT transformation and added customizability in FiForms_global.inc.php. The authentication system was updated to make the interface more modular. This release also included a mechanism to add concurrency control to alert users if multiple users change the same data. This is implemented through a unique change detection and synchronization system to allow critical OLTP database applications to be implemented in a Web browser.

      •  26 Apr 2005 05:23

        Release Notes: Bugfixes, security enhancements, and enhancements were done to the API. This version uses more configuration variables to enable to disable features and to make FiForms more portable. There is also a separate file of Javascript functions that make FiForms act more like a desktop application, and it even includes the CalendarPopup Javascript functions to make date selection in date boxes possible.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.