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 Software Development Libraries php classes
Licenses GPL
Operating Systems POSIX Linux Windows Windows OS Independent
Implementation PHP JavaScript

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  21 Aug 2008 04:40
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  21 Dec 2005 22:46
  • Rrelease-after

Changes: 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.

Changes: 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.

No-screenshot

Project Spotlight

bindery2ldif

Convert a NetWare Bindery to LDIF.

1db38016ccab897eeaa8b2e71a24adb8_thumb

Project Spotlight

Modulipse

An Eclipse-based Modula-2 IDE.