diff options
-rw-r--r-- | .gitattributes | 2 | ||||
-rw-r--r-- | HISTORY | 3 | ||||
-rw-r--r-- | requirements/index.php | 12 | ||||
-rw-r--r-- | requirements/messages-bg.txt | 20 | ||||
-rw-r--r-- | requirements/messages-zh.txt | 11 | ||||
-rw-r--r-- | requirements/messages.txt | 11 | ||||
-rw-r--r-- | requirements/template-bg.html | 50 |
7 files changed, 94 insertions, 15 deletions
diff --git a/.gitattributes b/.gitattributes index e5e6683b..7bf71c30 100644 --- a/.gitattributes +++ b/.gitattributes @@ -892,8 +892,10 @@ framework/interfaces.php -text framework/prado.php -text /index.html -text requirements/index.php -text +requirements/messages-bg.txt -text requirements/messages-zh.txt -text requirements/messages.txt -text +requirements/template-bg.html -text requirements/template-zh.html -text requirements/template.html -text tests/FunctionalTests/PradoTester.php -text @@ -3,8 +3,9 @@ Version 3.0.1 June 1, 2006 ENH: Ticket#150 - TDataGrid and TDataList now render table section tags (Qiang)
ENH: Ticket#152 - constituent parts of TWizard are exposed (Qiang)
ENH: added sanity check to calling event handlers (Qiang)
-ENH: Added search for quickstart tutorials (Wei)
+ENH: added search for quickstart tutorials (Wei)
ENH: added support to property tags for template owner control (Qiang)
+ENH: added Bulgarian requirement checker messages (StanProg)
CHG: Ticket#151 - URL format is modified to handle empty GET values (Qiang)
CHG: Ticket#153 - TAssetManager now ignores .svn directories (Qiang)
NEW: TTableHeaderRow, TTableFooterRow and table section support (Qiang)
diff --git a/requirements/index.php b/requirements/index.php index b28339b0..5c63912b 100644 --- a/requirements/index.php +++ b/requirements/index.php @@ -33,12 +33,12 @@ $requirements = array( array(true,'version_compare(PHP_VERSION,"5.0.4",">=")','PHP version check','PHP 5.0.4 or higher required'),
array(false,'version_compare(PHP_VERSION,"5.1.0",">=")','PHP version check','PHP 5.1.0 or higher preferred'),
array(true,'class_exists("DOMDocument",false)','DOM extension check','DOM extension required'),
- array(false,'function_exists("iconv")','ICONV function check','ICONV extension optional'),
- array(false,'extension_loaded("zlib")','Zlib check','Zlib extension optional'),
- array(false,'extension_loaded("sqlite")','SQLite check','SQLite extension optional'),
- array(false,'extension_loaded("memcache")','Memcache check','Memcache extension optional'),
- array(false,'extension_loaded("apc")','APC cache check','APC extension optional'),
- array(false,'extension_loaded("mcrypt")','Mcrypt check','Mcrypt extension optional'),
+ array(false,'function_exists("iconv")','ICONV extension check','ICONV extension optional'),
+ array(false,'extension_loaded("zlib")','Zlib extension check','Zlib extension optional'),
+ array(false,'extension_loaded("sqlite")','SQLite extension check','SQLite extension optional'),
+ array(false,'extension_loaded("memcache")','Memcache extension check','Memcache extension optional'),
+ array(false,'extension_loaded("apc")','APC extension check','APC extension optional'),
+ array(false,'extension_loaded("mcrypt")','Mcrypt extension check','Mcrypt extension optional'),
);
$results = "<table class=\"result\">\n";
diff --git a/requirements/messages-bg.txt b/requirements/messages-bg.txt new file mode 100644 index 00000000..62387ee8 --- /dev/null +++ b/requirements/messages-bg.txt @@ -0,0 +1,20 @@ +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 diff --git a/requirements/messages-zh.txt b/requirements/messages-zh.txt index 4b3f4acc..3527a1ce 100644 --- a/requirements/messages-zh.txt +++ b/requirements/messages-zh.txt @@ -4,14 +4,17 @@ failed = 对不起,您的服务器配置不符合PRADO的要求。 PHP version check = PHP版本检查
PHP 5.0.4 or higher required = PRADO需要PHP 5.0.4或更高版本。
PHP 5.1.0 or higher preferred = PRADO推荐使用PHP 5.1.0或更高版本。它将避免由于递归调用__get/__call引起的错误。
-SQLite check = SQLite模块检查
+SQLite extension check = SQLite模块检查
SQLite extension optional = SQLite模块是可选的。如果它不存在,您将无法使用TSQLiteCache。
-Memcache check = Memcache模块检查
+Memcache extension check = Memcache模块检查
Memcache extension optional = Memcache模块是可选的。如果它不存在,您将无法使用TMemCache。
-APC cache check = APC缓存模块检查
+APC extension check = APC缓存模块检查
APC extension optional = APC模块是可选的。如果它不存在,您将无法使用TAPCCache。
-Zlib check = Zlib模块检查
+Zlib extension check = Zlib模块检查
Zlib extension optional = Zlib模块是可选的。如果它不存在,页面的状态信息将无法压缩,由此可能导致您的页面传送数据量增大。
+DOM extension check = DOM模块检查
DOM extension required = DOM模块是必须的。如果它不存在,基于XML的各种配置文件将无法解析。
+ICONV extension check = ICONV模块检查
ICONV extension optional = ICONV模块是可选的。如果它不存在,某些国际化控件将无法正常工作。
+Mcrypt extension check = Mcrypt模块检查
Mcrypt extension optional = Mcrypt模块是可选的。如果它不存在,某些敏感数据,例如viewstate,将无法被加密。
\ No newline at end of file diff --git a/requirements/messages.txt b/requirements/messages.txt index 7abc3dbe..029806dc 100644 --- a/requirements/messages.txt +++ b/requirements/messages.txt @@ -4,14 +4,17 @@ failed = Sorry, your server configuration does not satisfy the requiremen PHP version check = PHP version check
PHP 5.0.4 or higher required = PHP version 5.0.4 or higher is required by PRADO.
PHP 5.1.0 or higher preferred = PHP version 5.1.0 or higher is preferred by PRADO. It eliminates the error caused by recursive __get/__set calls.
-SQLite check = SQLite check
+SQLite extension check = SQLite extension check
SQLite extension optional = SQLite extension is optional. If it is absent, you will not be able to use TSqliteCache.
-Memcache check = Memcache check
+Memcache extension check = Memcache extension check
Memcache extension optional = Memcache extension is optional. If it is absent, you will not be able to use TMemCache.
-APC cache check = APC cache check
+APC extension check = APC extension check
APC extension optional = APC extension is optional. If it is absent, you will not be able to use TAPCCache.
-Zlib check = Zlib check
+Zlib extension check = Zlib extension check
Zlib extension optional = Zlib extension is optional. If it is absent, page state will not be compressed and your page size may increase.
+DOM extension check = DOM extension check
DOM extension required = DOM extension is required by PRADO. It is used in TXmlDocument to parse all sorts of XML-based configurations.
+ICONV extension check = ICONV extension check
ICONV extension optional = ICONV extension is optional. If it is absent, some internationalization components may not work properly.
+Mcrypt extension check = Mcrypt extension check
Mcrypt extension optional = Mcrypt extension is optional. If it is absent, sensitive data, such as viewstate, cannot be encrypted.
\ No newline at end of file diff --git a/requirements/template-bg.html b/requirements/template-bg.html new file mode 100644 index 00000000..b6ac5889 --- /dev/null +++ b/requirements/template-bg.html @@ -0,0 +1,50 @@ +<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset="utf-8"/>
+<meta http-equiv="content-language" content="bg"/>
+<title>Проверка за изискванията на PRADO</title>
+<style>
+body {font-family:"Verdana";font-weight:normal;color:black;}
+h1 { font-family:"Verdana";font-weight:normal;font-size:18pt; }
+h3 {font-family:"Verdana";font-weight:bold;font-size:11pt}
+p, td {font-family:"Verdana";font-weight:normal;font-size:10pt;}
+table.result {border-collapse: collapse; width: 100%; font-size: 10pt; font-family:"Verdana";}
+td.passed {background-color: #60BF60;border: 1px solid silver; padding: 2px;}
+td.warning {background-color: #FFFFBF;border: 1px solid silver; padding: 2px;}
+td.error {background-color: #FF8080;border: 1px solid silver; padding: 2px;}
+.version {color: gray;font-size:8pt;border-top:1px solid #aaaaaa;}
+</style>
+</head>
+
+<body bgcolor="white">
+<h1>Проверка за изискванията на PRADO</h1>
+<h3>Описание</h3>
+<p>
+Този скрипт проверява дали конфигурацията на вашият сървър отговаря на изискванията
+за приложения базирани на <a href="http://www.pradosoft.com/">PRADO</a>.
+Проверява дали на сървъра е инсталирана подходяща версия на PHP,
+дали са заредени нужните разширения на PHP и дали има направени необходимите
+настройки в php.ini.
+</p>
+<h3>Заключение</h3>
+<p>
+%%Conclusion%%
+</p>
+<h3>Детайли</h3>
+</p>
+%%Details%%
+</p>
+<p>
+<table>
+<tr>
+<td class="passed"> </td><td>успешна</td>
+<td class="error"> </td><td>неуспешна</td>
+<td class="warning"> </td><td>предупреждение</td>
+</tr>
+</table>
+</p>
+<div class="version">
+%%Time%% %%Version%%
+</div>
+</body>
+</html>
\ No newline at end of file |