PRADO makes use of several 3rd-party projects. Please read carefully about their license terms if you are using PRADO components that depend on these projects.
Directory | Project Name | License | Related PRADO Component | Memo |
---|---|---|---|---|
jQuery | jQuery - Write less, do more | MIT License | Core of Prado javascript library. | |
jQuery UI | jQuery user interface | MIT License | System.Web.UI.JuiControls | jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. |
Low Pro JQ | jQuery - Write less, do more | MIT License | A jQuery port of the Low Pro behavior framework that was originally written for Prototype. Prado actually uses it as a base to emulate OOP subclassing, inheritance and contructor events. | |
ReCaptcha | ReCaptcha - Stop spam, read books | BSD-like | System.Web.UI.WebControls.TReCaptcha | ReCaptcha php documentation available at http://recaptcha.net/plugins/php |
Text_Highlighter | Text_Highlighter - Generic Syntax Highlighter (v0.7.0 beta) | The PHP License | System.Web.UI.WebControls.TTextHighlighter | Modified many PHP files to make them workable in PHP 5 strict mode and removed their PEAR dependency. Added PRADO syntax file. |
SafeHtml | SafeHTML (v1.3.7) | BSD License (3 Clause) | System.Web.UI.WebControls.TSafeHtml | TSafeHtml removes malicious javascript code from its rendered output. |
TinyMCE | TinyMCE Javascript WYSIWYG Editor | GNU LESSER GENERAL PUBLIC LICENSE | System.Web.UI.WebControls.THtmlArea, System.Web.UI.WebControls.THtmlArea4 | TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL. TinyMCE has the ability to convert HTML TEXTAREA fields or other HTML elements to editor instances. |
N.A. | Tar.php | PHP License 3.0 | System.IO.TTarFileExtractor | TTarFileExtractor is based on Tar.php whose author is Vincent Blavet. |
../I18N/core/data | International Components for Unicode (Locale Data) | BSD??? | System.I18N.core.* | The ICU data http://dev.icu-project.org/cgi-bin/viewcvs.cgi/icu/source/data/locales/ are PHP serialized. |
../I18N/core/util.php | PEAR :: Package :: DB | PHP License 3.0 | N.A. | The parseDSN() function from DB.php file. |
../I18N/core/TCache_Lite.php | PEAR :: Package :: Cache_Lite | LGPL | N.A. | Cache_Lite class was renamed as TCache_Lite for packaging purposes. |
../I18N/core/Gettext | PEAR :: Package :: File_Gettext | PHP License 3.0 | N.A. | File_Gettext, File::Gettext::MO, and File::Gettext::PO |
Rico Color is used in the colorpicker.js | Rico | Apache License v2 | N.A. | Rico Javascript Library (not yet utilized in Prado) |
../Web/Javascripts/prototype | Prototype javascript library | The Prototype License (MIT based) | System.Web.UI.TAutoComplete, TDraggable, TDropContainer | Prototype used to be the core of Prado javascript library. Now it's still supported for backwards compatibility |
../Web/Javascripts/prado/logger/logger.js | http://web.archive.org/web/20060512041505/gleepglop.com/javascripts/logger/ http://slayeroffice.com | None | TJavascriptLogger | Javascript logger by Corey Johnson. Object Tree by S.G. Chipman. |
../../demos/quickstart/protected/index/Zend | Zend Framework | BSD | Quickstart tutorial indexing and search is provided the Zend Lucene search implementation. | This product includes the Zend Framework, freely available at http://www.zend.com |
Markdown | PHP Markdown | BSD | System.Web.UI.WebControls.TMarkdown | PHP5 class implementation of the PHP Markdown. |
../Util | ADOdb Date Time Library | BSD | System.Util.TDateTimeStamp | TimeStamp support for dates outside the 1970-2038. |
3rdParty/PhpShell | PHP_Shell | MIT | An interactive PHP Shell | Available throught the prado-cli.php script. |
3rdParty/FirePHPCore | FirePHPCore | BSD | FirePHP enables you to log to your Firebug Console using a simple PHP method call. | Available throught TFirePhpLogRoute |