From 35e66121c76297eeca46bdc93335e94bd34652a7 Mon Sep 17 00:00:00 2001 From: xue <> Date: Tue, 6 Jun 2006 20:01:17 +0000 Subject: Fixed #213. --- HISTORY | 4 ++ UPGRADE | 6 ++- demos/blog/protected/Pages/Admin/UserMan.page | 2 +- demos/blog/protected/Portlets/CommentPortlet.php | 3 +- framework/PradoBase.php | 2 +- index.html | 2 +- requirements/messages-bg.txt | 48 ++++++++++++++---------- requirements/template-bg.html | 4 +- requirements/template-zh.html | 2 +- requirements/template.html | 2 +- 10 files changed, 46 insertions(+), 29 deletions(-) diff --git a/HISTORY b/HISTORY index d84c9187..14b3a6d4 100644 --- a/HISTORY +++ b/HISTORY @@ -1,3 +1,7 @@ +Version 3.0.2 July 2, 2006 +========================== +BUG: Ticket#213 - PRADO Requirements Checker charset error (Qiang) + Version 3.0.1 June 4, 2006 ========================== BUG: Ticket#28 - OnClick does not work with Safari/KHTML (Wei) diff --git a/UPGRADE b/UPGRADE index f4dbc2d4..afd64286 100644 --- a/UPGRADE +++ b/UPGRADE @@ -1,5 +1,5 @@ - Upgrading Instructions for PRADO Framework v3.0.1 + Upgrading Instructions for PRADO Framework v3.0.2 ================================================= !!!IMPORTANT!!! @@ -14,6 +14,10 @@ version B between A and C, you need to following the instructions for both A and B. +Upgrading from v3.0.1 +--------------------- + + Upgrading from v3.0.0 --------------------- - URL format is modified when THttpRequest.UrlFormat=='Path'. diff --git a/demos/blog/protected/Pages/Admin/UserMan.page b/demos/blog/protected/Pages/Admin/UserMan.page index 02b1a069..98c1b6ff 100644 --- a/demos/blog/protected/Pages/Admin/UserMan.page +++ b/demos/blog/protected/Pages/Admin/UserMan.page @@ -35,7 +35,7 @@ HeaderText="Role" ItemStyle.HorizontalAlign="Center" ItemStyle.Wrap="false" - ItemStyle.Width="7px" > + ItemStyle.Width="50px" > <%# $this->Parent->DataItem->Role===0 ? 'User' : 'Admin' %> diff --git a/demos/blog/protected/Portlets/CommentPortlet.php b/demos/blog/protected/Portlets/CommentPortlet.php index 4147d6d3..711059ff 100644 --- a/demos/blog/protected/Portlets/CommentPortlet.php +++ b/demos/blog/protected/Portlets/CommentPortlet.php @@ -24,7 +24,8 @@ class CommentPortlet extends Portlet public function onLoad($param) { parent::onLoad($param); - $comments=$this->Application->getModule('data')->queryComments('','ORDER BY create_time DESC','LIMIT 10'); + $commentLimit=TPropertyValue::ensureInteger($this->Application->Parameters['RecentComments']); + $comments=$this->Application->getModule('data')->queryComments('','ORDER BY create_time DESC',"LIMIT $commentLimit"); foreach($comments as $comment) { $comment->ID=$this->Service->constructUrl('Posts.ViewPost',array('id'=>$comment->PostID)).'#c'.$comment->ID; diff --git a/framework/PradoBase.php b/framework/PradoBase.php index 38829c87..cf6b4592 100644 --- a/framework/PradoBase.php +++ b/framework/PradoBase.php @@ -68,7 +68,7 @@ class PradoBase */ public static function getVersion() { - return '3.0.1'; + return '3.0.2'; } /** diff --git a/index.html b/index.html index 866cd9c2..199654ec 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@

PRADO Framework for PHP 5

-

Version 3.0.1, June 4, 2006
+

Version 3.0.2, July 2, 2006
Copyright© 2004-2006 by PradoSoft
All Rights Reserved.

diff --git a/requirements/messages-bg.txt b/requirements/messages-bg.txt index 62387ee8..ea54f02c 100644 --- a/requirements/messages-bg.txt +++ b/requirements/messages-bg.txt @@ -1,20 +1,28 @@ -all passed = Поздравления! Конфигурацията на вашия сървър удовлетворява всички изисквания на PRADO. -passed with warnings = Конфигурацията на вашия сървър удовлетворява минималните изисквания на PRADO. Моля, обърнете внимание на предупрежденията по-долу. -failed = За съжаление, вашият сървър не удовлетворява изискванията на PRADO. -PHP version check = Проверка за версията на PHP -PHP 5.0.4 or higher required = Изисква се PHP 5.0.4 или по-висока версия. -PHP 5.1.0 or higher preferred = Препоръчва се PHP 5.1.0 или по-висока версия. Това ще предотврати грешката предизвикана от рекурсивните __get/__set извиквания. -SQLite extension check = Проверка за SQLite -SQLite extension optional = SQLite разширението е незадължително. Ако не е заредено, няма да можете да ползвате TSqliteCache. -Memcache extension check = Проверка за Memcache -Memcache extension optional = Memcache разширението е незадължително. Ако не е заредено, няма да можете да ползвате TMemCache. -APC extension check = Проверка за APC cache -APC extension optional = APC разширението е незадължително. Ако не е заредено, няма да можете да ползвате TAPCCache. -Zlib extension check = Проверка за Zlib -Zlib extension optional = Zlib разширението е незадължително. Ако не е заредено, състоянието на страницата няма да бъде компресирано и размера на страницата може да се увеличи. -DOM extension check = Проверка за DOM разширението -DOM extension required = DOM разширението е задължително за PRADO. Използва се в TXmlDocument за анализ на XML-базирани конфигурации. -ICONV extension check = Проверка за ICONV функцията -ICONV extension optional = ICONV разширението е незадължително. Ако не е заредено, е възможно някои компоненти свързани с интернационализацията да не работят коректно. -Mcrypt extension check = Проверка за Mcrypt -Mcrypt extension optional = Mcrypt разширението е незадължително. Ако не е заредено, чувствителни данни като viewstate, няма да могат да бъдат криптирани. \ No newline at end of file +all passed = Поздравления! Конфигурацията на вашия сървър удовлетворява всички изисквания на PRADO. +passed with warnings = Конфигурацията на вашия сървър удовлетворява минималните изисквания на PRADO. Моля, обърнете внимание на предупрежденията по-долу. +failed = За съжаление, вашият сървър не удовлетворява изискванията на PRADO. +PHP version check = Проверка за версията на PHP +PHP 5.0.4 or higher required = Изисква се PHP 5.0.4 или по-висока версия. +PHP 5.1.0 or higher preferred = Препоръчва се PHP 5.1.0 или по-висока версия. Това ще предотврати грешката предизвикана от рекурсивните __get/__set извиквания. +SQLite extension check = Проверка за SQLite +SQLite extension optional = SQLite разширението е незадължително. Ако не е заредено, няма да можете да ползвате TSqliteCache. +Memcache extension check = Проверка за Memcache +Memcache extension optional = Memcache разширението е незадължително. Ако не е заредено, няма да можете да ползвате TMemCache. +APC extension check = Проверка за APC cache +APC extension optional = APC разширението е незадължително. Ако не е заредено, няма да можете да ползвате TAPCCache. +Zlib extension check = Проверка за Zlib +Zlib extension optional = Zlib разширението е незадължително. Ако не е заредено, състоянието на страницата няма да бъде компресирано и размера на страницата може да се увеличи. +DOM extension check = Проверка за DOM разширението +DOM extension required = DOM разширението е задължително за PRADO. Използва се в TXmlDocument за анализ на XML-базирани конфигурации. +ICONV extension check = Проверка за ICONV разширението +ICONV extension optional = ICONV разширението е незадължително. Ако не е заредено, е възможно някои компоненти свързани с интернационализацията да не работят коректно. +Mcrypt extension check = Проверка за Mcrypt +Mcrypt extension optional = Mcrypt разширението е незадължително. Ако не е заредено, чувствителни данни като viewstate, няма да могат да бъдат криптирани. +$_SERVER["HTTP_ACCEPT"] check = Проверка за $_SERVER["HTTP_ACCEPT"] +HTTP_ACCEPT required = $_SERVER["HTTP_ACCEPT"] е задължително за многоезиковата поддръжка. +$_SERVER["SCRIPT_FILENAME"] check = Проверка за $_SERVER["SCRIPT_FILENAME"] +SCRIPT_FILENAME required = $_SERVER["SCRIPT_FILENAME"] трябва да указва файловия път до този проверовъчен скрипт. +$_SERVER["REQUEST_URI"] check = Проверка за $_SERVER["REQUEST_URI"] +REQUEST_URI required = $_SERVER["REQUEST_URI"] или $_SERVER["QUERY_STRING"] трябва да е достъпен за да е възможно анализирането на потребителските заявки. +$_SERVER["PATH_INFO"] check = Проверка за $_SERVER["PATH_INFO"] +PATH_INFO required = $_SERVER["PATH_INFO"] или $_SERVER["PHP_SELF"] и $_SERVER["SCRIPT_NAME"] се изискват за да се определи URL информацията за пътя. \ No newline at end of file diff --git a/requirements/template-bg.html b/requirements/template-bg.html index b6ac5889..a12934b3 100644 --- a/requirements/template-bg.html +++ b/requirements/template-bg.html @@ -1,6 +1,6 @@ - + - + Проверка за изискванията на PRADO