PRADO

Website
http://www.pradosoft.com/
SVN
http://prado3.googlecode.com/svn/trunk/
Short description from authors website
What is PRADO? PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented.
Distributed size:
9.4 MB zip (3.1.6)
Graphs

Changelog (only since Jan 1, 2009)

RevisionMessageDateAuthor
2692Added credit to Daniel
15.07.2009 11:27:14rojaro
2691Merging latests 3.1 changes into trunk15.07.2009 09:01:05Christophe.Boulain
2690moved System.Db to System.Testing.Data and updated classes accordingly
15.07.2009 07:58:26rojaro
2689- Models, Behaviors ...
13.07.2009 14:12:10rojaro
2688- ActiveRecord Port from Yii ... not perfect but works ^^
13.07.2009 14:02:17rojaro
2687- removed old schema directory
- some cleanups
13.07.2009 13:56:07rojaro
2680- added missing namespacepath elements for schemas
25.06.2009 13:55:19rojaro
2679Primilary import of new db stuff15.06.2009 07:49:42Christophe.Boulain
2678Merging latest 3.1 changes into trunk (r2672-2677)07.06.2009 13:02:41godzilla80@gmx.net
2671Merging latest 3.1 changes into trunk02.06.2009 08:16:54Christophe.Boulain
266929.05.2009 12:46:58carlgmathisen
2667Fixed Issue#16729.05.2009 06:31:35Christophe.Boulain
2666Merge from 3.2 branch.
Beginning of Prado 3.2 development
27.05.2009 13:55:58Christophe.Boulain
2663prepare for next release.25.05.2009 00:41:03qiang.xue
2661prepare for release.24.05.2009 20:30:26qiang.xue
2660Updated my email address23.05.2009 09:31:17haertl.mike
2659Fixed Issue#161 - SqlMap add cache dependencies if TApplicationMode Debug/Normal23.05.2009 07:52:15godzilla80@gmx.net
2658add GroupLabel property to TFirePhpLogRoute23.05.2009 06:12:08godzilla80@gmx.net
2657ENH: new log route subclass for FirePHP: TFirePhpLogRoute - FirePHP is ideally suited for AJAX development where clean JSON and XML responses are required18.05.2009 23:52:33godzilla80@gmx.net
2656Since Issue 78 was merged into 139 correct HISTORY file14.05.2009 07:47:20godzilla80@gmx.net
2655Fixed Issue#78 - add schema support to TActiveRecordRelation::findForeignKeys()14.05.2009 07:40:17godzilla80@gmx.net
2654TPgsqlTableInfo::getTableFullName() return void if no schema given14.05.2009 07:34:16godzilla80@gmx.net
2653Fixed Issue#15413.05.2009 06:59:31Christophe.Boulain
2652Fixed Issue#95 TMysqlMetaData::getShowCreateTable() throws TPhpErrorException "[Notice] Undefined index: Create Table" if table is a view13.05.2009 06:01:17godzilla80@gmx.net
2651Fixed Issue#14811.05.2009 08:48:37Christophe.Boulain
2650Fixed Issue#15011.05.2009 08:40:37Christophe.Boulain
2649Change visibilty of TActiveRecord class member "_invalidFinderResult" from private to protected to concern serialization11.05.2009 07:44:55godzilla80@gmx.net
2648Fixed Issue #74
Introduce a new property 'InvalidFinderResult' (related new enum TActiveRecordInvalidFinderResult) to TActiveRecordConfig, TActiveRecordManager, TActiveRecord that allows to control how TActiveRecord react if an invalid magic-finder invoked.
Possible values are:
Exception - throw TActiveRecordException like before rev1545
Null - return null (default for backward compatibility reasons)

To change behavior:
<module class="System.Data.ActiveRecord.TActiveRecordConfig" InvalidFinderResult="Exception"/>
or
MyActiveRecord->setInvalidFinderResult(TActiveRecordInvalidFinderResult::Exception);
or
override MyActiveRecord->getInvalidFinderResult() to always return TActiveRecordInvalidFinderResult::Exception
10.05.2009 10:51:52godzilla80@gmx.net
2647Fixed Issue #141 - TDbCache performance: modify structure of indices, new property 'FlushInterval' to control how often expired items will be removed09.05.2009 12:56:23godzilla80@gmx.net
2646Enhancement: Updated clientscripts.php to JSMin 1.1.1 - According to author 15% faster with 94% less memory usage02.05.2009 12:25:11godzilla80@gmx.net
2645Fixed Issue #122 - SqlMap: support for properties in resource filenames, fix sqlmap doc - property "name" instead of "key"01.05.2009 09:53:23godzilla80@gmx.net
2644Fixed Issue #55 - TPropertyAccess.get don't recognize magic getter __get01.05.2009 08:30:05godzilla80@gmx.net
2643THtmlArea boolean options were not properly encoded in change r261929.04.2009 06:53:37Christophe.Boulain
2642Ensure rendering of clientID in TActivePanel29.04.2009 06:22:27Christophe.Boulain
2641Fixed Issue #146 - replace deprecated(php5.3>) split with explode in TPgsqlMetaData:getPrimaryKeys(), PradoBase::getUserLanguages()26.04.2009 06:22:19godzilla80@gmx.net
2638Fixed Issue #112 - TXmlDocument add support for namespaces: for backward compatibility only if SimpleXml installed16.04.2009 09:26:55godzilla80@gmx.net
2637Fixed Issue #117 - TValidationSummary: new display mode "HeaderOnly" that only render value of HeaderText property15.04.2009 21:23:22godzilla80@gmx.net
2636fix wrong (c&p) doc comment from r263115.04.2009 21:11:55godzilla80@gmx.net
2635TDbLogRoute::createDbTable: add AUTO_INCREMENT attribute to log_id column if driver is mysql15.04.2009 20:50:07godzilla80@gmx.net
2634Fixed Issue#135 - Add AutoPostBack property to TActiveFileUpload14.04.2009 11:27:19Christophe.Boulain
263308.04.2009 07:10:01Christophe.Boulain
2632Fixed Issue#13608.04.2009 07:06:36Christophe.Boulain
2631TSqlMapCacheModel now consider <flushInterval> tag as described in doc (sqlmap.pdf) - valid attributes are duration in sec or seconds, minutes, hours, days05.04.2009 16:11:22godzilla80@gmx.net
2630TBaseValidator, TCustomValidator: change visibilty (protected => public) of getValidationTarget()04.04.2009 09:53:57godzilla80@gmx.net
2629Fixed Issue #88 - SQLMap $Param$ re-evaluation bug22.03.2009 08:02:35godzilla80@gmx.net
2628TBrowserLogRoute: add table-layout:auto and explicit set column with to avoid bad render behavior in table-layout:fixed environment, explicit set text color to increase readability22.03.2009 06:40:19godzilla80@gmx.net
2627reverting array_push() changes of r262521.03.2009 08:17:29godzilla80@gmx.net
2626Fixed Issue #12020.03.2009 06:51:50godzilla80@gmx.net
2625replace array_push() function calls with native language constuct if make sense19.03.2009 22:07:39godzilla80@gmx.net
2624replace is_null() function calls with native native language constuct19.03.2009 21:20:47godzilla80@gmx.net
2623a little "goggle code issues" releated modification18.03.2009 09:15:53godzilla80@gmx.net
2622Fixed Issue #68: TSqlMapConfig::createSqlMapGateway(): assign current connection to cached TSqlMapManager to avoid loosing active transaction17.03.2009 21:39:58godzilla80@gmx.net
262117.03.2009 21:27:46godzilla80@gmx.net
2620Fixed #10817.03.2009 21:24:35godzilla80@gmx.net
2619Fixed Issue#12616.03.2009 14:20:27Christophe.Boulain
2618Fixed Issue#9916.03.2009 10:41:42Christophe.Boulain
2617Fixed Issue#129, Issue#13016.03.2009 10:32:09Christophe.Boulain
2616Fixed Issue 12707.03.2009 09:33:22Christophe.Boulain
2615Reverting changes of revision 2612, since this introduced a new bug.04.03.2009 09:57:20Christophe.Boulain
2614Fixed a bug introduced with rev r261324.02.2009 09:54:08Christophe.Boulain
2613Fixed Issue#7 - Client side javascripts are not combined anymore in debug mode23.02.2009 15:46:26Christophe.Boulain
2612Fixed Issue#10623.02.2009 14:52:26Christophe.Boulain
2611Update to scriptaculous 1.8.2 & prototype 1.6.0.323.02.2009 13:40:30Christophe.Boulain
2610Update to scriptaculous 1.8.2 & prototype 1.6.0.323.02.2009 13:40:13Christophe.Boulain
2609Fixed Issue#8723.02.2009 11:59:37Christophe.Boulain
2608Fixed Issue #11521.02.2009 16:05:01Christophe.Boulain
2607Fixed Issue#9621.02.2009 15:59:46Christophe.Boulain
2606Added caching of message files to TException11.02.2009 15:24:27haertl.mike
2605Fixed Issue#10729.01.2009 07:43:23Christophe.Boulain
2604Fixed URL wildcard pattern issue21.01.2009 08:49:21haertl.mike
2602prepare for 3.1.4 release.12.01.2009 01:08:39qiang.xue
2601Added wildcard examples to QST09.01.2009 09:55:01haertl.mike
2600TActiveCheckBox, TActiveRadioButton, TActiveDropDownList, TActiveListBox won't raise callback if AutoPostBack is false07.01.2009 12:58:53christophe.boulain
2599Removed activerating files that are no more used since r256207.01.2009 08:13:22christophe.boulain
2598Fixed Issue#65: Improvement of TActiveRecord::populateObjects()07.01.2009 07:28:22christophe.boulain
2597Fixed Issue#9 : Global page properties are ignored when using external configuration06.01.2009 14:38:07christophe.boulain