Download List

Descripción del Proyecto

PhpPeanuts is a framework for developing
database-backed applications in PHP. Rather than building an application from the bottom up, you initially only build domain model classes in which you specify properties, relationships, and database table names in metadata. The framework dynamically scaffolds getters and setters, persistency, navigation over relations, and input and delete validation. The abstract user interface instantly offers a rich set of pages for searching, browsing, drilling down, editing and reporting over your domain model. From there on you extend and refine both the domain model and the user interface to make it what you want by defining specialization classes and overriding inherited methods.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-01-12 15:05
2.1.0

Para mayor seguridad, el código completo de las interfaces de usuario de Abstract ha sido revisado y mejorado para proteger contra cross site scripting. Todas las variables de petición incluyendo cookies y variables de servidor ahora se validan, conjuntos de caracteres especificados explícitamente, conversión de cadenas ya no propaga los valores erróneos, la cabecera de opciones de marco de X es compatible y peticiones Ajax se limitan al host se origina la página. Otras mejoras son un estilo de lenguaje específico de dominio API para navegación consultas y peticiones de Ajax más fáciles a las piezas sub-partes y widgets.
Tags: Security, Minor
For improved security, the complete code of the abstact user interfaces has been reviewed and improved to protect against cross site scripting. All request variables including cookies and server variables are now validated, character sets are specified explicitly, string conversion no longer propagates erroneous values, the X-Frame-Options header is supported, and Ajax requests are limited to the host the page originates from. Other improvements are a domain specific language style API for navigational queries, and easier Ajax requests to parts, subparts, and widgets.

2011-07-11 22:03
2.0.0

Esta versión fue adaptada completamente a PHP 5. En concreto, se siguen las normas Estricto, las referencias a variables ya no se utilizan para pasar objetos, y las excepciones se utilizan y manejan. La flexibilidad fue mayor, con más piezas separadas, caminos para la edición, una fábrica de flash, y las funciones generales de anulación. Copiar objetos Recusive y destacar el menú se han añadido.
Tags: Major Maintenance, Minor feature enhancements
This version was fully adapted to PHP 5. Specifically, ESTRICT standards are followed, variable references are no longer used to pass objects, and exceptions are used and handled. Flexibility was increased, with more seperate parts, paths for editing, a widget factory, and general functions override. Recusive object copying and menu highlighting were added.

2010-11-02 07:49
1.5.0

Adaptado a PHP 5.3. Subdirectorios con clases ahora se pueden colocar en cualquier ubicación. La página del informe de selección muestra ahora el número de valores únicos para las columnas con valores no numéricos. Algunos errores menores fueron resueltos.
Tags: Maintenance
Adapted to PHP 5.3. Subdirectories with classes can now be placed on arbitrary locations. The selection report page now shows the number of unique values for columns with non-numeric values. Some minor bugs were solved.

2008-09-29 18:54
1.4.0

Una base de datos de especificación de la columna de mapas fue añadido para su uso con bases de datos existentes. Soporte de AJAX, una autorización de usuarios de la API sobre la aplicación y los niveles de tipo Cross Site Scripting y prevención de falsificación de la solicitud, y una abstracción de base de datos con el apoyo directo a MySQL y SQLite 2 y soporte para otras bases de datos a través de una interfaz de DOP (PHP5 solamente) se han añadido. Las acciones CRUD ahora utilizar las transacciones de bases de datos y apoyo en cascada supresión y protección contra la supresión de los dependientes, si existen. Una administración de usuarios y autenticación plugin está disponible por separado.
Tags: Major feature enhancements
A database column mapping specification was added for use with existing databases. AJAX support, a user authorization API on the application and type levels, cross site scripting and request forgery prevention, and a database abstraction with direct support for MySQL and SQLite 2 and support for other databases through a PDO interface (PHP5 only) were added. The CRUD actions now use database transactions and they support cascaded deletion and protection against deletion if dependents exist. A user administration and authentication plugin is now avaliable separately.

2007-12-22 11:22
1.4.beta3

Algunos errores fueron corregidos en el FilterFormPart (utilizado por BuscarPáginas), que resultó de cross site scripting de prevención.
Tags: Minor bugfixes
Some bugs were fixed in the FilterFormPart (used by SearchPages), which resulted from cross site scripting prevention.

Project Resources