P4A

P4A is a PHP object oriented framework for building Web-based event-driven applications.
Download

P4A Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Fabrizio Balliano
  • Publisher web site:

P4A Tags


P4A Description

P4A is a PHP object oriented framework for building Web-based event-driven applications. P4A is a PHP framework, a software containing libraries, modules and widgets used to build applications that will be used with a web browser connected to the net.With P4A you'll be able to develop web applications writing code as you would do with the most evolved rapid development tools. The result will be an application that the user will use with the same feeling that he would have with a classical client application.You won't have to worry about creating the graphic interface for your projects because P4A has a nice and client graphic theme. Here are some key features of "P4A": · Written in the PHP programming language · Compatible with PHP 4.3.x, Apache 1.3.x or 2.0.x web server on Linux/Windows operating systems · Integration with PEAR libraries · Easy integration with the database servers supported by PEAR::DB library (dBase, FrontBase, InterBase, Informix, Mini SQL, Microsoft SQL Server, MySQL, Oracle 7/8/9, ODBC, PostgreSQL, SQLite, Sybase) · Automatic database data type identification and consequent functionalities for automatic formatting and unformatting (integers, decimals, floats, date and time formats, booleans) coherent with the national locale settings · Many user interface elements (widgets) such as single line or multiple lines text fields with advanced rich WYSIWYG text editing support, checkboxes, single/multiple selection fields, tables, buttons etc... · 3 ways to anchor widgets on masks (grid, absolute positioning canvas, sequential relative positioning frame) · Extended usage of UTF-8 encoding. Anyway you can change the codepage to reflect your code/data · Many locales supported (cs_CZ, de_CH, de_DE, du_NL, en_GB, en_US, es_ES, et_EE, fr_CH, fr_FR, it_CH, it_IT, pt_BR, ro_RO, ru_RU) · Logic/design separation realized with templates (Smarty template engine) What's New in This Release: · Zend Framework was updated to 1.8.4 · jQuery was updated to 1.3.2 · jQuery UI was updated to 1.7.2 · P4A_Tab_Pane was converted to jQuery UI · P4A_Fieldset and P4A_Tab_Pane now have rounder borders · a note about handling dates with Oracle was added to the README file · outline CSS property was removed · If magic_quotes_gpc are enebled P4A strips out all slashes from $_POST, $_GET, $_COOKIE and $_REQUEST · P4A_Dir_Navigator widget was added · P4A_Widget::composeStringActions() method now uses P4A_Quote_Javascript_String() · a bug with P4A_Dir_Source and hidden files was solved · P4A_Dir_Source::getNumRows() method was added · P4A_I18N::format() support for "filesize" data type was added · P4A_Dir_Source now supports file size and last modification time · P4A_Dir_Source's cache was removed due to refactoring · P4A_Simple_Edit_Mask now supports empty $source constructor param (default is the mask name) · P4A_Progress_Bar widget was added · P4A footer was moved to allow better centering when sidebars are visible · when uploading a file, it will have a temporary file until the corresponding record won't be saved a bug with P4A_Strip_Double_Backslashes global function was fixed (thanks to bobkoure) · a bug with Zend_Framework and Oracle was fixed (stripped zend_db_rownum column) · P4A_DB_Navigator now can work also without recursor (flat list is shown) · P4A_Mask::displayText() method was marked as deprecated, you can now use P4A_Mask::display() that now has no hardcoded object reference · P4A_Data_Source::isFirstRow() and isLastRow() methods were added · a bug with P4A_Message and IE7 was solved · Oracle's LOBs are now supported · P4A_Object's ID generation algorithm was changed (thanks to pbond81 and Mario Spada) · P4A_Table thumbnail generation speed was improved (bug #2220506) (thanks to pbond81) · P4A_Box's ul/ol is now rendered (bug #2634061) (thanks to bes_sf) · a note about aliases on P4A_DB_Source's PK was added to the README file · P4A_DB_Source now automatically detects Oracle's NUMBER data type · P4A_Tab_Pane's height honoring bug was fixed (bug #2815814) · P4A_Widget::composeStringActions() now handles parameters with backslashes inside · a bug with P4A_I18N::format() of boolean data was fixed · a bug with multicheckbox's CSS on some browsers was fixed · a bug with P4A_DB_Source::saveRow and multiple primary keys was solved


P4A Related Software