Downloadliste

Projektbeschreibung

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.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
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

Zur Verbesserung der Sicherheit der vollständige Code der Benutzeroberflächen Abstact überprüft und verbessert, um Schutz vor cross-Site-scripting. Alle Request-Variablen, einschließlich Cookies und Servervariablen werden nun überprüft, Zeichensätze werden explizit angegeben, Umwandlung von Strings nicht mehr fehlerhafte Werte verteilt, wird der X-Frame-Options-Header unterstützt und Ajax Anfragen beschränken sich auf den Host die Seite stammt aus. Weitere Verbesserungen sind eine Domäne bestimmte Sprachstil API für Navigations Abfragen und einfacher Ajax-Anfragen für Teile, Abschnitte und 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

Diese Version wurde vollständig auf PHP 5 angepasst. Insbesondere ESTRICT Standards eingehalten werden, sind variable Bezüge nicht mehr verwendet, um Objekte übergeben, und Ausnahmen verwendet und gehandhabt werden. Flexibilität erhöht wurde, mit mehreren separaten Teilen, Wege für die Bearbeitung, einer Fabrik, und allgemeine Funktionen zu überschreiben. Recusive Objekt kopieren und Menü Hervorhebung hinzugefügt wurden.
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

Abgestimmt auf 5,3 PHP. Unterverzeichnisse mit Klassen können nun an beliebigen Orten aufgestellt werden. Die Auswahl Bericht Seite zeigt nun die Anzahl der eindeutigen Werte für Spalten mit nicht-numerische Werte. Einige kleinere Fehler wurden behoben.
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

Eine Datenbank Spaltenzuordnung Spezifikation wurde für den Einsatz mit bestehenden Datenbanken aufgenommen. AJAX-Support, ein Benutzer-API-Genehmigung für die Anwendung und Typ Ebenen, Cross-Site-Scripting und Anfrage Fälschungssicherheit und eine Datenbank-Abstraktionsschicht mit direkter Unterstützung für MySQL und SQLite 2 und Unterstützung für andere Datenbanken über ein PDO-Schnittstelle (PHP5 only) zugegeben. CRUD-Actions nun Datenbank-Transaktionen und sie unterstützen kaskadiert Streichung und den Schutz gegen eine Streichung, wenn Angehörige vorhanden sind. Ein Benutzer, Verwaltungs-und Authentifizierungs-Plugin ist nun erhältlich.
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

Einige Bugs wurden in der FilterFormPart fest (von Seiten suchen 'verwendet), die von Cross-Site-Scripting-Prävention geführt.
Tags: Minor bugfixes
Some bugs were fixed in the FilterFormPart (used by SearchPages), which resulted from cross site scripting prevention.

Project Resources