summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY21
-rw-r--r--UPGRADE19
-rw-r--r--demos/quickstart/protected/pages/GettingStarted/Installation.page2
-rw-r--r--index.html16
-rw-r--r--requirements/index.php4
5 files changed, 39 insertions, 23 deletions
diff --git a/HISTORY b/HISTORY
index d083d210..bdd92b42 100644
--- a/HISTORY
+++ b/HISTORY
@@ -1,20 +1,9 @@
Version 3.2 to be released
NEW: Issue#83 - PHP configuration style (Carl)
-NEW: Port Yii's DBO (Christophe)
-NEW: Port Yii's ActiveRecords (Daniel + Robin)
-NEW: Port Yii's Models and Behaviors (Daniel + Robin)
-NEW: Add TActiveDataList (Marcosanobre, Robin)
-NEW: Add TActiveRepeater (LCS Team, Christophe)
-NEW: Add TActiveDatagrid (LCS Team, Christophe)
BUG: Issue#232 Could not change enable-state of TActiveCheckBox via Ajax callback (Christophe)
BUG: Fixed an inconsistency in TRegularExpressionValidator
-NEW: Add TActiveTableRow (LCS Team)
-NEW: Add TActiveTableCell (LCS Team)
ENH: Issue#173 - Add "dragdropextra" (superghosting) patch, mouse coordinates and key status to drag & drop controls (Christophe, DevWorx)
-NEW: Add TActiveMultiView (LCS Team)
-NEW: Beta of master/slave senario solution (Yves)
ENH: Update TDraggable::revert property to accept "failure" value (Christophe)
-BUG: Issue#246: TQueue::peek returns the top not the bottom (Christophe)
CHG/ENH: Change behavior of THttpRequest::getBaseUrl() & THttpRequest::getAbsoluteApplicationUrl() to make it possible to force either http or https (Yves)
EHN: Add property SecureConnection to TUrlMappingPattern and related enum TUrlMappingPatternSecureConnection to make it possible to to define wether to use http or https on pattern level (Yves)
EHN: Add second parameter to THttpResponse::appendHeader whether the header should replace a previous similar header, or add a second header of the same type (Yves)
@@ -28,10 +17,12 @@ BUG: Issue#326 - Translation don't work with Prado 3.1.8 (ctrlaltca)
BUG: Issue#327 - TDbCache with PostgreSQL throw a TDbException (ctrlaltca)
NEW: added documentation and samples to the quickstart tutorial to include the active controls (ctrlaltca)
NEW: Added TTemplateControlInheritable control
-NEW: Added TActiveDataGrid control
-NEW: Added TActiveDataList control
-NEW: Added TActiveMultiView control
-NEW: Added TActiveRepeater control
+NEW: Added TActiveDataGrid control (LCS Team, Christophe)
+NEW: Added TActiveDataList control (Marcosanobre, Robin)
+NEW: Added TActiveMultiView control (LCS Team)
+NEW: Added TActiveRepeater control (LCS Team, Christophe)
+NEW: Add TActiveTableRow (LCS Team)
+NEW: Add TActiveTableCell (LCS Team)
Version 3.1.8 May 29, 2011
BUG: Issue#16 - [684] TDatePicker problems (rojaro)
diff --git a/UPGRADE b/UPGRADE
index 9b98297f..a4d2fee2 100644
--- a/UPGRADE
+++ b/UPGRADE
@@ -9,6 +9,25 @@ if you want to upgrade from version A to version C and there is
version B between A and C, you need to following the instructions
for both A and B.
+Upgrading from v3.1.x
+---------------------
+- Prado 3.2 requires PHP >= 5.2
+
+Upgrading from v3.1.8
+---------------------
+- An new "TranslateDefaultCulture" option has been added to TGlobalization that lets you choose if Prado
+ have to translate the default culture (default up to 3.1.7) or not (changed in 3.1.8). This option is
+ enabled by default, in fact restoring the pre-3.1.8 behaviour of translating also the default culture.
+ You want this option to be enabled if:
+ - you write pseudo translation tags in your code like <%[page_title_welcome]%> and need Prado to insert
+ the proper translation for every language (i.e. the base text is not written in a real language);
+ - your default culture is different from the culture used in your project (eg. your DefaultCulture is
+ "fr", but text in your pages is written in english to ensure other team members will understand it);
+ You want this option to be disabled if:
+ - you write code in your DefaultCulture language like <%[Welcome to my website]%>. For users viewing
+ your pages in that same Culture, Prado won't even try to translate these strings. Translation will
+ occur normally for every other culture.
+
Upgrading from v3.1.7
---------------------
- behavior of THttpRequest::getBaseUrl() and THttpRequest::getAbsoluteApplicationUrl() changed:
diff --git a/demos/quickstart/protected/pages/GettingStarted/Installation.page b/demos/quickstart/protected/pages/GettingStarted/Installation.page
index 8897629a..7919e733 100644
--- a/demos/quickstart/protected/pages/GettingStarted/Installation.page
+++ b/demos/quickstart/protected/pages/GettingStarted/Installation.page
@@ -5,7 +5,7 @@
If you are viewing this page from your own Web server, you are already done with the installation.
</p>
<p id="30019">
-The minimum requirement by PRADO is that the Web server support PHP 5. PRADO has been tested with Apache Web server on Windows and Linux. Highly possibly it may also run on other platforms with other Web servers, as long as PHP 5 is supported.
+The minimum requirement by PRADO is that the Web server support PHP 5.2. PRADO has been tested with Apache Web server on Windows and Linux. Highly possibly it may also run on other platforms with other Web servers, as long as PHP 5.2 is supported.
</p>
</div>
diff --git a/index.html b/index.html
index 233f4a38..a550ab42 100644
--- a/index.html
+++ b/index.html
@@ -9,7 +9,7 @@
<body>
<h1>PRADO Framework for PHP 5 </h1>
<p>Version 3.2 to be released<br>
-Copyright&copy; 2004-2009 by <a href="http://www.pradosoft.com/">Prado Software</a><br>
+Copyright&copy; 2004-2011 by <a href="http://www.pradosoft.com/">Prado Software</a><br>
All Rights Reserved.
</p>
@@ -28,10 +28,10 @@ Developers who have sufficient OOP experience will find PRADO is easy to learn a
<h2>Requirements</h2>
<p>
-The sole requirement for PRADO is PHP 5.1.0 or higher. Please run <a href="requirements/index.php">requirement checker</a> to obtain more detailed requirement information.
+The sole requirement for PRADO is PHP 5.2.0 or higher. Please run <a href="requirements/index.php">requirement checker</a> to obtain more detailed requirement information.
</p>
<p>
-PRADO has been tested with Apache 2.0 on both Windows XP and RedHat Linux.
+PRADO has been tested with Apache 2.2 on both Windows XP and RedHat Linux.
</p>
<h2>Installation</h2>
@@ -83,12 +83,18 @@ PRADO component tags when you use it to edit PRADO templates.
<h3>Prado v3 Developer Team</h3>
<ul>
+<li><a href="mailto:Christophe.Boulain@gmail.com">Christophe Boulain</a></li>
+<li><a href="mailto:ctrlaltca@gmail.com">Fabio Bas</a></li>
+<li><a href="mailto:rojaro@gmail.com">Robin J. Rogge</a></li>
+</ul>
+
+<h4>The following Team Members are currently inactive</h4>
+<ul>
<li><a href="mailto:qiang.xue@gmail.com">Qiang Xue</a></li>
<li><a href="mailto:weizhuo@gmail.com">Xiang Wei Zhuo</a></li>
<li><a href="mailto:jrags@jasrags.net">Jason Ragsdale</a></li>
<li><a href="mailto:carlgmathisen@gmail.com">Carl Mathisen</a></li>
<li><a href="mailto:knut.urdalen@gmail.com">Knut Urdalen</a></li>
-<li><a href="mailto:Christophe.Boulain@gmail.com">Christophe Boulain</a></li>
<li><a href="mailto:haertl.mike@googlemail.com">Michael Härtl</a></li>
<li><a href="mailto:eirikhm@gmail.com">Eirik Hoem</a></li>
<li><a href="mailto:godzilla80@gmx.net">Yves Berkholz</a></li>
@@ -142,7 +148,7 @@ The PRADO framework and the included demos are free software. They are released
the terms of the following BSD License.
</p>
<p>
-Copyright 2004-2008 by The PRADO Group (http://www.pradosoft.com)<br/>
+Copyright 2004-2011 by The PRADO Group (http://www.pradosoft.com)<br/>
All rights reserved.
</p>
<p>
diff --git a/requirements/index.php b/requirements/index.php
index 252f7a45..21ba2abc 100644
--- a/requirements/index.php
+++ b/requirements/index.php
@@ -32,8 +32,8 @@
$requirements = array(
array(
true,
- version_compare(PHP_VERSION,"5.1.0",">="),
- 'PHP version check','PHP 5.1.0 or higher required'),
+ version_compare(PHP_VERSION,"5.2.0",">="),
+ 'PHP version check','PHP 5.2.0 or higher required'),
array(
true,
isset($_SERVER["HTTP_ACCEPT"]),