* DB 접속이 되지 않는 경우 메시지 출력

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4628 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
bnu 2008-10-16 13:05:13 +00:00
parent 035a6472d0
commit 84b4b3e50b
12 changed files with 4530 additions and 298 deletions

View file

@ -181,6 +181,11 @@
$this->error = 'msg_module_is_not_exists';
}
// install 모듈이 아닐 때 DB 접속에 문제가 있으면 오류
if($this->module != 'install' && $GLOBALS['__DB__'][Context::getDBType()]->is_connected == false) {
$this->error = 'msg_dbconnect_failed';
}
// XMLRPC call 이 아니면 message view 객체 이용하도록
if(Context::getRequestMethod() != 'XMLRPC') {
// 에러가 발생하였을시 처리

View file

@ -202,6 +202,7 @@
// Messages
$lang->msg_call_server = 'Requesting to the server, please wait';
$lang->msg_db_not_setted = 'DB configuration has not been set';
$lang->msg_dbconnect_failed = "Error has occurred while connecting DB.\nPlease check DB information again";
$lang->msg_invalid_queryid = 'Specified query ID value is invalid';
$lang->msg_not_permitted = 'You do not have permission to access';
$lang->msg_input_password = 'Please input the password';

View file

@ -201,6 +201,7 @@
// Relacionado al Mensaje
$lang->msg_call_server = 'Solicitando al servidor, espere un momento';
$lang->msg_db_not_setted = 'Configuración de DB no ha sido creado';
$lang->msg_dbconnect_failed = "Ha ocurrido un error en la conección de BD.\n Por favor chequee la información de BD nuevamente";
$lang->msg_invalid_queryid = 'El valor de Query ID especificado es inválido';
$lang->msg_not_permitted = 'Acceso denegado';
$lang->msg_input_password = 'Coloque la contraseña';

View file

@ -202,6 +202,7 @@
// Messages et alertes
$lang->msg_call_server = 'En demandant sur le serveur, attendez S.V.P.';
$lang->msg_db_not_setted = 'La configuration de Base de Données n\'a pas été établie.';
$lang->msg_dbconnect_failed = "Erreur a lieu en essayant connecter à la Base de Données.\nVérifiez encore une fois les informations sur la Base de Données, S.V.P.";
$lang->msg_invalid_queryid = 'La valeur spécifiée d\'identite de query est invalide.';
$lang->msg_not_permitted = 'Vous n\'avez pas le droit d\'accès.';
$lang->msg_input_password = 'Veuillez entrer votre mot de passe.';

View file

@ -201,7 +201,8 @@
// Messages
$lang->msg_call_server = 'Anfordern an den Server, bitte warten';
$lang->msg_db_not_setted = 'DB-Konfiguration wurde nicht festgelegt ';
$lang->msg_db_not_setted = 'DB-Konfiguration wurde nicht festgelegt';
$lang->msg_dbconnect_failed = "Error has occurred while connecting DB.\nPlease check DB information again"; // TODO:translation en -> ge
$lang->msg_invalid_queryid = 'spezifiziert Abfrage ID-Wert ist ungültig';
$lang->msg_not_permitted = 'Sie haben keine Berechtigung zum Zugriff auf';
$lang->msg_input_password = 'Bitte geben Sie das Passwort';

4092
common/lang/jindo.js Normal file

File diff suppressed because it is too large Load diff

View file

@ -202,6 +202,7 @@
// メッセージ関連
$lang->msg_call_server = 'サーバへ問合わせ中です。しばらくお待ちください。';
$lang->msg_db_not_setted = 'DBが設定されていません。';
$lang->msg_dbconnect_failed = "データベースアクセスにエラーが発生しました。\nデータベースの情報をもう一度確認してください。";
$lang->msg_invalid_queryid = 'クエリIDの値が無効です。';
$lang->msg_not_permitted = '権限がありません。';
$lang->msg_input_password = 'パスワードを入力してください。';

View file

@ -202,6 +202,7 @@
// 메세지 관련
$lang->msg_call_server = '서버에 요청중입니다. 잠시만 기다려주세요.';
$lang->msg_db_not_setted = 'DB설정이 되어 있지 않습니다';
$lang->msg_dbconnect_failed = "DB접속 오류가 발생하였습니다.\nDB정보를 다시 확인해주세요.";
$lang->msg_invalid_queryid = 'Query ID값이 잘못 지정되었습니다';
$lang->msg_not_permitted = '권한이 없습니다';
$lang->msg_input_password = '비밀번호를 입력하여 주세요';

View file

@ -202,6 +202,7 @@
// Сообщение
$lang->msg_call_server = 'Идет обработка. Пожалуйста, подождите...';
$lang->msg_db_not_setted = 'Даза данных не сконфигурирована';
$lang->msg_dbconnect_failed = "Произошла ошибка подключения к базе данных.\nПожалуйста, проверьте иформацию базы данных еще раз";
$lang->msg_invalid_queryid = 'Указанный ID запроса неверен';
$lang->msg_not_permitted = 'У Вас нет прав доступа';
$lang->msg_input_password = 'Пожалуйста, введите пароль';

View file

@ -202,6 +202,7 @@
// 信息
$lang->msg_call_server = '系统正在链接服务器,请稍后。';
$lang->msg_db_not_setted = '还没有设定 DB';
$lang->msg_dbconnect_failed = "连接DB时发生错误。\n请重新确认DB信息。";
$lang->msg_invalid_queryid = 'Query ID值指定错误';
$lang->msg_not_permitted = '没有权限';
$lang->msg_input_password = '请输入密码';

View file

@ -202,6 +202,7 @@
// 訊息
$lang->msg_call_server = '系統正在連結服務器,請稍後。';
$lang->msg_db_not_setted = '還沒有設定資料庫';
$lang->msg_dbconnect_failed = "連接資料庫時發生錯誤。\n請重新確認資料庫資訊。";
$lang->msg_invalid_queryid = 'Query ID值指定錯誤';
$lang->msg_not_permitted = '沒有權限';
$lang->msg_input_password = '請輸入密碼';

126
db오류 패치.patch Normal file
View file

@ -0,0 +1,126 @@
Index: classes/module/ModuleHandler.class.php
===================================================================
--- classes/module/ModuleHandler.class.php (¸®ºñÀü 4626)
+++ classes/module/ModuleHandler.class.php (ÀÛ¾÷ »çº»)
@@ -181,6 +181,11 @@
$this->error = 'msg_module_is_not_exists';
}
+ // install 모듈ì<CB86>´ ì•„ë<C3AB> 때 DB ì ì†<C3AC>ì—<C3AC> 문제가 있으면 오류
+ if($this->module != 'install' && $GLOBALS['__DB__'][Context::getDBType()]->is_connected == false) {
+ $this->error = 'msg_dbconnect_failed';
+ }
+
// XMLRPC call ì<>´ 아니면 message view ê°<C3AA>ì²´ ì<>´ìš©í•˜ë<CB9C>„ë¡<C3AB>
if(Context::getRequestMethod() != 'XMLRPC') {
// ì—<C3AC>러가 ë°œìƒ<C3AC>하였ì<E282AC>„ìœ ì²˜ë¦¬
Index: common/lang/en.lang.php
===================================================================
--- common/lang/en.lang.php (¸®ºñÀü 4626)
+++ common/lang/en.lang.php (ÀÛ¾÷ »çº»)
@@ -202,6 +202,7 @@
// Messages
$lang->msg_call_server = 'Requesting to the server, please wait';
$lang->msg_db_not_setted = 'DB configuration has not been set';
+ $lang->msg_dbconnect_failed = "Error has occurred while connecting DB.\nPlease check DB information again";
$lang->msg_invalid_queryid = 'Specified query ID value is invalid';
$lang->msg_not_permitted = 'You do not have permission to access';
$lang->msg_input_password = 'Please input the password';
Index: common/lang/es.lang.php
===================================================================
--- common/lang/es.lang.php (¸®ºñÀü 4626)
+++ common/lang/es.lang.php (ÀÛ¾÷ »çº»)
@@ -201,6 +201,7 @@
// Relacionado al Mensaje
$lang->msg_call_server = 'Solicitando al servidor, espere un momento';
$lang->msg_db_not_setted = 'Configuración de DB no ha sido creado';
+ $lang->msg_dbconnect_failed = "Ha ocurrido un error en la conección de BD.\n Por favor chequee la información de BD nuevamente";
$lang->msg_invalid_queryid = 'El valor de Query ID especificado es inválido';
$lang->msg_not_permitted = 'Acceso denegado';
$lang->msg_input_password = 'Coloque la contraseña';
Index: common/lang/fr.lang.php
===================================================================
--- common/lang/fr.lang.php (¸®ºñÀü 4626)
+++ common/lang/fr.lang.php (ÀÛ¾÷ »çº»)
@@ -202,6 +202,7 @@
// Messages et alertes
$lang->msg_call_server = 'En demandant sur le serveur, attendez S.V.P.';
$lang->msg_db_not_setted = 'La configuration de Base de Données n\'a pas été établie.';
+ $lang->msg_dbconnect_failed = "Erreur a lieu en essayant connecter à la Base de Données.\nVérifiez encore une fois les informations sur la Base de Données, S.V.P.";
$lang->msg_invalid_queryid = 'La valeur spécifiée d\'identite de query est invalide.';
$lang->msg_not_permitted = 'Vous n\'avez pas le droit d\'accès.';
$lang->msg_input_password = 'Veuillez entrer votre mot de passe.';
Index: common/lang/ge.lang.php
===================================================================
--- common/lang/ge.lang.php (¸®ºñÀü 4626)
+++ common/lang/ge.lang.php (ÀÛ¾÷ »çº»)
@@ -201,7 +201,8 @@
// Messages
$lang->msg_call_server = 'Anfordern an den Server, bitte warten';
- $lang->msg_db_not_setted = 'DB-Konfiguration wurde nicht festgelegt ';
+ $lang->msg_db_not_setted = 'DB-Konfiguration wurde nicht festgelegt';
+ $lang->msg_dbconnect_failed = "Error has occurred while connecting DB.\nPlease check DB information again"; // TODO:translation en -> ge
$lang->msg_invalid_queryid = 'spezifiziert Abfrage ID-Wert ist ungültig';
$lang->msg_not_permitted = 'Sie haben keine Berechtigung zum Zugriff auf';
$lang->msg_input_password = 'Bitte geben Sie das Passwort';
Index: common/lang/jp.lang.php
===================================================================
--- common/lang/jp.lang.php (¸®ºñÀü 4626)
+++ common/lang/jp.lang.php (ÀÛ¾÷ »çº»)
@@ -202,6 +202,7 @@
// メッセージ関連
$lang->msg_call_server = 'ãµãƒ¼ãƒ<C3A3>ã<EFBFBD>¸å•<C3A5>å<EFBFBD>ˆã<C3A3>ã<EFBFBD>中ã<C2AD>§ã<C2A7>™ã€ã<E2809A>—ã<E28094>°ã‰ã<E280B0><C3A3>ã<EFBFBD>Šå¾…ã<E280A6>¡ã<C2A1><C3A3>ã<EFBFBD> ã<C2A0>•ã<E280A2>„ã€';
$lang->msg_db_not_setted = 'DBã<42>Œè¨­å®šã<C5A1>•ãŒã<C592>¦ã<C2A6>„ã<E2809E>¾ã<C2BE>ã“ã€';
+ $lang->msg_dbconnect_failed = "デーã¿ãƒ™ãƒ¼ã¹ã¢ã¯ã»ã¹ã<C2B9>«ã¨ãƒ©ãƒ¼ã<C2BC>Œç™ºç”Ÿã<C5B8>—ã<E28094>¾ã<C2BE>—ã<E28094>Ÿã€\nデーã¿ãƒ™ãƒ¼ã¹ã<C2B9>®æƒ…å ±ããã<E2809A>†ä¸€åº¦ç¢ºèª<C3A8>ã<EFBFBD>—ã<E28094>¦ã<C2A6><C3A3>ã<EFBFBD> ã<C2A0>•ã<E280A2>„ã€";
$lang->msg_invalid_queryid = 'ã¯ã¨ãƒªIDã<44>®å€¤ã<C2A4>Œç„¡åйã<C2B9>§ã<C2A7>™ã€';
$lang->msg_not_permitted = '権é™<C3A9>ã<EFBFBD>Œã<C592>ãŠã<C5A0>¾ã<C2BE>ã“ã€';
$lang->msg_input_password = 'ãƒã¹ãƒ¯ãƒ¼ãƒ‰ãå…¥åŠã<E280BA>—ã<E28094>¦ã<C2A6><C3A3>ã<EFBFBD> ã<C2A0>•ã<E280A2>„ã€';
Index: common/lang/ko.lang.php
===================================================================
--- common/lang/ko.lang.php (¸®ºñÀü 4626)
+++ common/lang/ko.lang.php (ÀÛ¾÷ »çº»)
@@ -202,6 +202,7 @@
// 메세지 관련
$lang->msg_call_server = '서버ì—<C3AC> 요청중입니다. 잠시만 기다려주세요.';
$lang->msg_db_not_setted = 'DB설정ì<E280A2>´ ë<>˜ì´ 있지 않습니다';
+ $lang->msg_dbconnect_failed = "DBì ì†<C3AC> 오류가 ë°œìƒ<C3AC>하였습ëˆë¤.\nDB정보를 다시 확ì<E280A2>¸í•´ì£¼ì„¸ìš”.";
$lang->msg_invalid_queryid = 'Query IDê°ì<E28099>´ 잘못 지정ë<E280A2>˜ì—ˆìеëˆë¤';
$lang->msg_not_permitted = '권한ì<C593>´ 없습니다';
$lang->msg_input_password = '비밀번호를 입력하여 주세요';
Index: common/lang/ru.lang.php
===================================================================
--- common/lang/ru.lang.php (¸®ºñÀü 4626)
+++ common/lang/ru.lang.php (ÀÛ¾÷ »çº»)
@@ -202,6 +202,7 @@
// Сообщение
$lang->msg_call_server = 'Идет обработка. ПожалуйÑ<C2B9>Ñа, подождите...';
$lang->msg_db_not_setted = 'Даза данных не Ñ<>конфигурирована';
+ $lang->msg_dbconnect_failed = "Произошла ошибка подключениÑ<C2B8> к базе данных.\nПожалуйÑ<C2B9>Ñа, проверьте иформацию базы данных еще раз";
$lang->msg_invalid_queryid = 'Указанный ID запроÑ<C2BE>а неверен';
$lang->msg_not_permitted = 'У ÐаÑ<C2B0> нет прав доÑ<C2BE>Ñупа';
$lang->msg_input_password = 'ПожалуйÑ<C2B9>Ñа, введите пароль';
Index: common/lang/zh-CN.lang.php
===================================================================
--- common/lang/zh-CN.lang.php (¸®ºñÀü 4626)
+++ common/lang/zh-CN.lang.php (ÀÛ¾÷ »çº»)
@@ -202,6 +202,7 @@
// ä¿¡æ<C2A1>¯
$lang->msg_call_server = '系统正在链接æœ<C3A6>务器,请ç¨<C3A7>å<EFBFBD>Žã€';
$lang->msg_db_not_setted = '还没有设定 DB';
+ $lang->msg_dbconnect_failed = "连接DBæ—¶å<C2B6>生错误ã€\n请é‡<C3A9>æ°ç¡®è®¤DBä¿¡æ<C2A1>¯ã€";
$lang->msg_invalid_queryid = 'Query ID值指定错误';
$lang->msg_not_permitted = '没有æ<E280B0>ƒé™<C3A9>';
$lang->msg_input_password = '请输入密ç <C3A7>';
Index: common/lang/zh-TW.lang.php
===================================================================
--- common/lang/zh-TW.lang.php (¸®ºñÀü 4626)
+++ common/lang/zh-TW.lang.php (ÀÛ¾÷ »çº»)
@@ -202,6 +202,7 @@
// 訊æ<C5A0>¯
$lang->msg_call_server = '系統正在連çµ<C3A7>æœ<C3A6>å™å™¨ï¼Œè«ç¨<C3A7>後ã€';
$lang->msg_db_not_setted = '還沒有設定資料庫';
+ $lang->msg_dbconnect_failed = "連接資料庫時發生錯誤。\nè«é‡<C3A9>æ°ç¢ºèª<C3A8>資æ™åº«è³‡è¨Šã€";
$lang->msg_invalid_queryid = 'Query ID值指定錯誤';
$lang->msg_not_permitted = 'æ²æœ‰æ¬Šé™<C3A9>';
$lang->msg_input_password = '請輸入密碼';