Projects / PHP2Go

PHP2Go

PHP2Go is a framework built to help developers and beginner programmers create Web-based systems. It's an object-oriented, structured, and hierarchical set of classes and libraries developed using PHP, XML, and JavaScript. The main goal of PHP2Go is to turn Web development into an easier and faster task.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  08 Oct 2007 16:01

    Release Notes: The main focus of this release is the bundled JavaScript framework. The Element and Event extension models were highly enhanced. A dialog JavaScript library was added, containing 3 classes: Dialog, ModalDialog, and ImageDialog. Support was added for global AJAX listeners. Two new attributes were added on the DataTable widget: scrollable and maxHeight.

    •  15 Jul 2007 21:51

      Release Notes: All HTML code generated by the framework was ported to XHTML 1.0 Transitional. An LDAP client and an LDAP authentication driver were added. php2go.service.AjaxService, a class that allows PHP function calls through Ajax requests, has been added. AjaxService and AjaxPeriodicalUpdater Javascript classes have been added. A DataTable widget has been added. The date format now accepts three values: EURO, US, and SQL.

      •  14 May 2007 03:27

        Release Notes: Six new template widgets were added: CollapsiblePanel, SlideShow, GoogleMap, TabView, TabPanel, and I25BarCode. Widgets are now grouped in a new subpackage called php2go.gui.widget. Two new template tags were added: LISTENER and ATTRIBUTE. A new template delimiter type was added: TEMPLATE_DELIM_DIRECTIVE. All methods that deal with page's HEAD section were moved to a new class called DocumentHead. Two new attributes were added in the DataGrid form component: SHOWCHECKBOXES and EMPTYGRIDMESSAGE. Seven new methods were added in the Element Javascript class.

        •  13 Mar 2007 13:48

          Release Notes: All documentation inside the source files was rewritten in English and phpdoc format. Support was added for a "help" node in the forms XML specification. Support was added for the "currency" datatype in form comparison rules. The Thai language package was added. The "file", "params", and "url" attributes in the listener node of the forms XML specification now accept variables. The CONFIG tag was added for templates, which reads configuration variables from files in the .ini format. The template parser was changed to handle cache independently for the main template file and its includes.

          •  03 Nov 2006 10:00

            Release Notes: The minimum requirement was changed to PHP 4.3.0. The template parsing and content rendering process was changed to improve general performance. New configuration entries were created to allow defining global settings for all reports and templates. Forms XML specification was expanded to support general, layout, and error settings. A new form component called AutoCompleteField was added. Nine new template modifiers were added. Templates now support braces as tag limiters and custom modifiers.

            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.