* 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

@ -1,297 +1,298 @@
<?php
/**
* @file common/lang/en.lang.php
* @author zero (zero@nzeo.com)
* @brief English Language Pack (Only basic words are included here)
**/
// words for action, which is basically used
$lang->cmd_write = 'Write';
$lang->cmd_reply = 'Reply';
$lang->cmd_delete = 'Delete';
$lang->cmd_modify = 'Modify';
$lang->cmd_edit = 'Edit';
$lang->cmd_view = 'View';
$lang->cmd_view_all = 'View All';
$lang->cmd_list = 'List';
$lang->cmd_prev = 'Prev';
$lang->cmd_next = 'Next';
$lang->cmd_send_trackback = 'Send Trackback';
$lang->cmd_registration = $lang->cmd_submit = 'Submit';
$lang->cmd_comment_registration = 'Add Comment';
$lang->cmd_insert = 'Insert';
$lang->cmd_save = 'Save';
$lang->cmd_load = 'Load';
$lang->cmd_input = 'Input';
$lang->cmd_search = 'Search';
$lang->cmd_cancel = 'Cancel';
$lang->cmd_back = 'Go Back';
$lang->cmd_vote = 'Recommend';
$lang->cmd_vote_down = 'Criticize';
$lang->cmd_declare = 'Accuse';
$lang->cmd_cancel_declare = 'Cancel Accuse';
$lang->cmd_declared_list = 'Accusations List';
$lang->cmd_copy = 'Copy';
$lang->cmd_move = 'Move';
$lang->cmd_move_up = 'Up';
$lang->cmd_move_down = 'Down';
$lang->cmd_add_indent = 'Indent';
$lang->cmd_remove_indent = 'Outdent';
$lang->cmd_management = 'Manage';
$lang->cmd_make = 'Create';
$lang->cmd_select = 'Select';
$lang->cmd_select_all = 'Select All';
$lang->cmd_unselect_all = 'Deselect All';
$lang->cmd_reverse_all = 'Reverse';
$lang->cmd_close_all = 'Close All';
$lang->cmd_open_all = 'Open All';
$lang->cmd_reload = 'Reload';
$lang->cmd_close = 'Close';
$lang->cmd_open = 'Open';
$lang->cmd_setup = 'Configure';
$lang->cmd_addition_setup = 'Additional Setup';
$lang->cmd_option = 'Option';
$lang->cmd_apply = 'Apply';
$lang->cmd_open_calendar = 'Select a Date';
$lang->cmd_send = 'Send';
$lang->cmd_print = 'Print';
$lang->cmd_scrap = 'Scrap';
$lang->cmd_preview = 'Preview';
$lang->cmd_reset = 'Reset';
$lang->cmd_remake_cache = "Re-create cache file";
$lang->cmd_publish = "Publish";
$lang->cmd_layout_setup = 'Configure layout';
$lang->cmd_layout_edit = 'Edit layout';
$lang->cmd_search_by_ipaddress = 'Search by IP Address';
$lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter';
$lang->enable = 'Enable';
$lang->disable = 'Disable';
// Essential Words
$lang->no = 'No.';
$lang->notice = 'Notice';
$lang->secret = 'Secret';
$lang->category = $lang->category_srl = 'Category';
$lang->none_category = 'None category';
$lang->document_srl = 'Doc. No.';
$lang->user_id = 'User ID';
$lang->author = 'Developer';
$lang->password = 'Password';
$lang->password1 = 'Password';
$lang->password2 = 'Confirm Password';
$lang->admin_id = 'Admin ID';
$lang->writer = 'Author';
$lang->user_name = 'User Name';
$lang->nick_name = 'Nick Name';
$lang->email_address = 'Email';
$lang->homepage = 'Homepage';
$lang->blog = 'Blog';
$lang->birthday = 'Birthday';
$lang->browser_title = 'Browser Title';
$lang->title = 'Subject';
$lang->title_content = 'Subject+Content';
$lang->topic = 'Topic';
$lang->replies = 'Reply';
$lang->content = 'Content';
$lang->document = 'Article';
$lang->comment = 'Comment';
$lang->description = 'Description';
$lang->trackback = 'Trackback';
$lang->tag = 'Tag';
$lang->allow_comment = 'Allow Comments';
$lang->lock_comment = 'Block Comments';
$lang->allow_trackback = 'Allow Trackbacks';
$lang->uploaded_file = 'Attachment';
$lang->grant = 'Permission';
$lang->target = 'Target';
$lang->total = 'Total';
$lang->total_count = 'Count Total';
$lang->ipaddress = 'IP Address';
$lang->path = 'Path';
$lang->cart = 'Selected Item';
$lang->friend = 'Friends';
$lang->notify = 'Notification';
$lang->order_target = 'Align Target';
$lang->order_type = 'Sorting Type';
$lang->order_asc = 'ascend';
$lang->order_desc = 'descend';
$lang->mid = 'Module Name';
$lang->layout = 'Layout';
$lang->widget = 'Widget';
$lang->module = 'Module';
$lang->skin = 'Theme';
$lang->colorset = 'Colorset';
$lang->extra_vars = 'Extra Vars';
$lang->document_url = 'Article URL';
$lang->trackback_url = 'Trackback URL';
$lang->blog_name = 'Blog Title';
$lang->excerpt = 'Quotation';
$lang->document_count = 'Total Articles';
$lang->page_count = 'Page Count';
$lang->list_count = 'List Count';
$lang->search_list_count = 'Search List Count';
$lang->readed_count = 'Views';
$lang->voted_count = 'Votes';
$lang->comment_count = 'Comments';
$lang->member_count = 'Member Count';
$lang->date = 'Date';
$lang->regdate = 'Registered Date';
$lang->last_update = 'Last Update';
$lang->last_post = 'Last Post';
$lang->signup_date = 'Join Date';
$lang->last_login = 'Last Login';
$lang->first_page = 'First Page';
$lang->last_page = 'Last Page';
$lang->search_target = 'Target for Search';
$lang->search_keyword = 'Keyword';
$lang->is_default = 'Default';
$lang->no_documents = 'No Articles';
$lang->board_manager = 'Board Settings';
$lang->member_manager = 'Member Settings';
$lang->layout_manager = 'Layout Settings';
$lang->use = 'Use';
$lang->notuse = 'Not use';
$lang->not_exists = "Doesn't exist";
$lang->public = 'public';
$lang->private = 'private';
$lang->unit_sec = 'sec';
$lang->unit_min = 'min';
$lang->unit_hour = 'hr';
$lang->unit_day = 'th';
$lang->unit_week = 'week';
$lang->unit_month = 'month';
$lang->unit_year = 'year';
$lang->unit_week = array(
'Monday' => 'Monday',
'Tuesday' => 'Tuesday',
'Wednesday' => 'Wednesday',
'Thursday' => 'Thursday',
'Friday' => 'Friday',
'Saturday' => 'Saturday',
'Sunday' => 'Sunday',
);
$lang->unit_meridiem = array(
'am' => 'am',
'pm' => 'pm',
'AM' => 'AM',
'PM' => 'PM',
);
$lang->time_gap = array(
'min' => '%d minute ago',
'mins' => '%d minutes ago',
'hour' => '%d hour ago',
'hours' => '%d hours ago',
);
// Descriptions
$lang->about_tag = 'You may submit multiple tags by inserting commas(,) between each tag';
$lang->about_layout = 'Layouts decorate the appearance of your modules. you can configure them from Layout menu on the top';
// Messages
$lang->msg_call_server = 'Requesting to the server, please wait';
$lang->msg_db_not_setted = 'DB configuration has not been set';
$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';
$lang->msg_invalid_document = 'Invalid Article Number';
$lang->msg_invalid_request = 'Invalid Request';
$lang->msg_invalid_password = 'Invalid Password';
$lang->msg_error_occured = 'An error has occured';
$lang->msg_not_founded = 'Target could not be found';
$lang->msg_no_result = 'Nothing found';
$lang->msg_not_permitted_act = 'You do not have permission to execute requested action';
$lang->msg_module_is_not_exists = 'Requested module could not be found';
$lang->msg_module_is_not_standalone = 'Requested module cannot be executed independently';
$lang->success_registed = 'Registered successfully';
$lang->success_declared = 'Accused successfully';
$lang->success_updated = 'Updated successfully';
$lang->success_deleted = 'Deleted successfully';
$lang->success_voted = 'Recommended successfully';
$lang->success_blamed = 'Blamed success_blamed';
$lang->success_moved = 'Moved successfully';
$lang->success_sended = 'Sent successfully';
$lang->success_reset = 'Reset successfully';
$lang->success_leaved = 'All member data have been deleted completely.';
$lang->success_saved = 'Saved successfully';
$lang->fail_to_delete = 'Could not be deleted';
$lang->fail_to_move = 'Could not be moved';
$lang->failed_voted = 'Could not recommend';
$lang->failed_blamed = 'Could not blame';
$lang->failed_declared = 'Could not accuse';
$lang->fail_to_delete_have_children = 'Please try again after removing replies first';
$lang->confirm_submit = 'Are you sure to submit?';
$lang->confirm_logout = 'Are you sure to logout?';
$lang->confirm_vote = 'Are you sure to recommend?';
$lang->confirm_delete = 'Are you sure to delete?';
$lang->confirm_move = 'Are you sure to move?';
$lang->confirm_reset = 'Are you sure to reset?';
$lang->confirm_leave = 'Are you sure to leave?';
$lang->column_type = 'Column Type';
$lang->column_type_list['text'] = 'one-line text';
$lang->column_type_list['homepage'] = 'url';
$lang->column_type_list['email_address'] = 'email';
$lang->column_type_list['tel'] = 'phone number';
$lang->column_type_list['textarea'] = 'multi-line textarea';
$lang->column_type_list['checkbox'] = 'checkbox (multiple selection)';
$lang->column_type_list['select'] = 'select box (single selection)';
$lang->column_type_list['kr_zip'] = 'zip code (Korean)';
$lang->column_type_list['date'] = 'date (yyyy/mm/dd)';
//$lang->column_type_list['jp_zip'] = 'zip code (Japanese)';
$lang->column_name = 'Column Name';
$lang->column_title = 'Column Title';
$lang->default_value = 'Default Value';
$lang->is_active = 'Active';
$lang->is_required = 'Required Field';
// ftp 관련
$lang->ftp_form_title = 'FTP 정보 입력';
$lang->ftp = 'FTP';
$lang->ftp_port = 'FTP port';
$lang->cmd_check_ftp_connect = 'FTP 접속 확인';
$lang->about_ftp_info = "
FTP 정보는 다음의 경우에 이용될 있습니다.<br/>
1. PHP의 safe_mode=On일 경우에 FTP 정보를 이용해서 XE를 정상적으로 동작할 있게 합니다.<br/>
2. 자동 업데이트등에서 FTP 정보를 이용할 있습니다.<br/>
FTP정보는 files/config/ftp.config.php 파일내에 정보가 저장됩니다.<br/>
그리고 설치 관리자 페이지에서 FTP 정보를 변경하거나 제거할 있습니다.<br />
";
$lang->msg_safe_mode_ftp_needed = "PHP의 safe_mode가 On일 경우 FTP 정보를 꼭 입력해주셔야 XE의 설치 및 사용이 가능합니다";
$lang->msg_ftp_not_connected = "localhost로의 FTP 접속 오류가 발생하였습니다. ftp 포트 번호를 확인해주시거나 ftp 서비스가 가능한지 확인해주세요";
$lang->msg_ftp_invalid_auth_info = "입력하신 FTP 정보로 로그인을 하지 못했습니다. FTP정보를 확인해주세요";
$lang->msg_ftp_mkdir_fail = "FTP를 이용한 디렉토리 생성 명령을 실패하였습니다. FTP 서버의 설정을 확인해주세요";
$lang->msg_ftp_chmod_fail = "FTP를 이용한 디렉토리의 속성 변경을 실패하였습니다. FTP 서버의 설정을 확인해주세요";
$lang->msg_ftp_connect_success = "FTP 접속 및 인증 성공하였습니다";
// Alert messages for Javascript using by XML filter
$lang->filter->isnull = 'Please input a value for %s';
$lang->filter->outofrange = 'Please align the text length of %s';
$lang->filter->equalto = "The value of %s is invalid";
$lang->filter->invalid_email = "The format of %s is invalid. ex) zbxe@zeroboard.com";
$lang->filter->invalid_user_id = $lang->filter->invalid_userid = "The format of %s is invalid.\\nAll values should consist of alphabets, numbers or underscore(_) and the first letter should be alphabet";
$lang->filter->invalid_homepage = "The format of %s is invalid. ex) http://www.zeroboard.com";
$lang->filter->invalid_korean = "The format of %s is invalid. Please input Korean only";
$lang->filter->invalid_korean_number = "The format of %s is invalid. Please input Korean or numbers";
$lang->filter->invalid_alpha = "The format of %s is invalid. Please input alphabets only";
$lang->filter->invalid_alpha_number = "The format of %s is invalid. Please input alphabets or numbers";
$lang->filter->invalid_number = "The format of %s is invalid. Please input numbers only";
?>
<?php
/**
* @file common/lang/en.lang.php
* @author zero (zero@nzeo.com)
* @brief English Language Pack (Only basic words are included here)
**/
// words for action, which is basically used
$lang->cmd_write = 'Write';
$lang->cmd_reply = 'Reply';
$lang->cmd_delete = 'Delete';
$lang->cmd_modify = 'Modify';
$lang->cmd_edit = 'Edit';
$lang->cmd_view = 'View';
$lang->cmd_view_all = 'View All';
$lang->cmd_list = 'List';
$lang->cmd_prev = 'Prev';
$lang->cmd_next = 'Next';
$lang->cmd_send_trackback = 'Send Trackback';
$lang->cmd_registration = $lang->cmd_submit = 'Submit';
$lang->cmd_comment_registration = 'Add Comment';
$lang->cmd_insert = 'Insert';
$lang->cmd_save = 'Save';
$lang->cmd_load = 'Load';
$lang->cmd_input = 'Input';
$lang->cmd_search = 'Search';
$lang->cmd_cancel = 'Cancel';
$lang->cmd_back = 'Go Back';
$lang->cmd_vote = 'Recommend';
$lang->cmd_vote_down = 'Criticize';
$lang->cmd_declare = 'Accuse';
$lang->cmd_cancel_declare = 'Cancel Accuse';
$lang->cmd_declared_list = 'Accusations List';
$lang->cmd_copy = 'Copy';
$lang->cmd_move = 'Move';
$lang->cmd_move_up = 'Up';
$lang->cmd_move_down = 'Down';
$lang->cmd_add_indent = 'Indent';
$lang->cmd_remove_indent = 'Outdent';
$lang->cmd_management = 'Manage';
$lang->cmd_make = 'Create';
$lang->cmd_select = 'Select';
$lang->cmd_select_all = 'Select All';
$lang->cmd_unselect_all = 'Deselect All';
$lang->cmd_reverse_all = 'Reverse';
$lang->cmd_close_all = 'Close All';
$lang->cmd_open_all = 'Open All';
$lang->cmd_reload = 'Reload';
$lang->cmd_close = 'Close';
$lang->cmd_open = 'Open';
$lang->cmd_setup = 'Configure';
$lang->cmd_addition_setup = 'Additional Setup';
$lang->cmd_option = 'Option';
$lang->cmd_apply = 'Apply';
$lang->cmd_open_calendar = 'Select a Date';
$lang->cmd_send = 'Send';
$lang->cmd_print = 'Print';
$lang->cmd_scrap = 'Scrap';
$lang->cmd_preview = 'Preview';
$lang->cmd_reset = 'Reset';
$lang->cmd_remake_cache = "Re-create cache file";
$lang->cmd_publish = "Publish";
$lang->cmd_layout_setup = 'Configure layout';
$lang->cmd_layout_edit = 'Edit layout';
$lang->cmd_search_by_ipaddress = 'Search by IP Address';
$lang->cmd_add_ip_to_spamfilter = 'Add IP to spamfilter';
$lang->enable = 'Enable';
$lang->disable = 'Disable';
// Essential Words
$lang->no = 'No.';
$lang->notice = 'Notice';
$lang->secret = 'Secret';
$lang->category = $lang->category_srl = 'Category';
$lang->none_category = 'None category';
$lang->document_srl = 'Doc. No.';
$lang->user_id = 'User ID';
$lang->author = 'Developer';
$lang->password = 'Password';
$lang->password1 = 'Password';
$lang->password2 = 'Confirm Password';
$lang->admin_id = 'Admin ID';
$lang->writer = 'Author';
$lang->user_name = 'User Name';
$lang->nick_name = 'Nick Name';
$lang->email_address = 'Email';
$lang->homepage = 'Homepage';
$lang->blog = 'Blog';
$lang->birthday = 'Birthday';
$lang->browser_title = 'Browser Title';
$lang->title = 'Subject';
$lang->title_content = 'Subject+Content';
$lang->topic = 'Topic';
$lang->replies = 'Reply';
$lang->content = 'Content';
$lang->document = 'Article';
$lang->comment = 'Comment';
$lang->description = 'Description';
$lang->trackback = 'Trackback';
$lang->tag = 'Tag';
$lang->allow_comment = 'Allow Comments';
$lang->lock_comment = 'Block Comments';
$lang->allow_trackback = 'Allow Trackbacks';
$lang->uploaded_file = 'Attachment';
$lang->grant = 'Permission';
$lang->target = 'Target';
$lang->total = 'Total';
$lang->total_count = 'Count Total';
$lang->ipaddress = 'IP Address';
$lang->path = 'Path';
$lang->cart = 'Selected Item';
$lang->friend = 'Friends';
$lang->notify = 'Notification';
$lang->order_target = 'Align Target';
$lang->order_type = 'Sorting Type';
$lang->order_asc = 'ascend';
$lang->order_desc = 'descend';
$lang->mid = 'Module Name';
$lang->layout = 'Layout';
$lang->widget = 'Widget';
$lang->module = 'Module';
$lang->skin = 'Theme';
$lang->colorset = 'Colorset';
$lang->extra_vars = 'Extra Vars';
$lang->document_url = 'Article URL';
$lang->trackback_url = 'Trackback URL';
$lang->blog_name = 'Blog Title';
$lang->excerpt = 'Quotation';
$lang->document_count = 'Total Articles';
$lang->page_count = 'Page Count';
$lang->list_count = 'List Count';
$lang->search_list_count = 'Search List Count';
$lang->readed_count = 'Views';
$lang->voted_count = 'Votes';
$lang->comment_count = 'Comments';
$lang->member_count = 'Member Count';
$lang->date = 'Date';
$lang->regdate = 'Registered Date';
$lang->last_update = 'Last Update';
$lang->last_post = 'Last Post';
$lang->signup_date = 'Join Date';
$lang->last_login = 'Last Login';
$lang->first_page = 'First Page';
$lang->last_page = 'Last Page';
$lang->search_target = 'Target for Search';
$lang->search_keyword = 'Keyword';
$lang->is_default = 'Default';
$lang->no_documents = 'No Articles';
$lang->board_manager = 'Board Settings';
$lang->member_manager = 'Member Settings';
$lang->layout_manager = 'Layout Settings';
$lang->use = 'Use';
$lang->notuse = 'Not use';
$lang->not_exists = "Doesn't exist";
$lang->public = 'public';
$lang->private = 'private';
$lang->unit_sec = 'sec';
$lang->unit_min = 'min';
$lang->unit_hour = 'hr';
$lang->unit_day = 'th';
$lang->unit_week = 'week';
$lang->unit_month = 'month';
$lang->unit_year = 'year';
$lang->unit_week = array(
'Monday' => 'Monday',
'Tuesday' => 'Tuesday',
'Wednesday' => 'Wednesday',
'Thursday' => 'Thursday',
'Friday' => 'Friday',
'Saturday' => 'Saturday',
'Sunday' => 'Sunday',
);
$lang->unit_meridiem = array(
'am' => 'am',
'pm' => 'pm',
'AM' => 'AM',
'PM' => 'PM',
);
$lang->time_gap = array(
'min' => '%d minute ago',
'mins' => '%d minutes ago',
'hour' => '%d hour ago',
'hours' => '%d hours ago',
);
// Descriptions
$lang->about_tag = 'You may submit multiple tags by inserting commas(,) between each tag';
$lang->about_layout = 'Layouts decorate the appearance of your modules. you can configure them from Layout menu on the top';
// 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';
$lang->msg_invalid_document = 'Invalid Article Number';
$lang->msg_invalid_request = 'Invalid Request';
$lang->msg_invalid_password = 'Invalid Password';
$lang->msg_error_occured = 'An error has occured';
$lang->msg_not_founded = 'Target could not be found';
$lang->msg_no_result = 'Nothing found';
$lang->msg_not_permitted_act = 'You do not have permission to execute requested action';
$lang->msg_module_is_not_exists = 'Requested module could not be found';
$lang->msg_module_is_not_standalone = 'Requested module cannot be executed independently';
$lang->success_registed = 'Registered successfully';
$lang->success_declared = 'Accused successfully';
$lang->success_updated = 'Updated successfully';
$lang->success_deleted = 'Deleted successfully';
$lang->success_voted = 'Recommended successfully';
$lang->success_blamed = 'Blamed success_blamed';
$lang->success_moved = 'Moved successfully';
$lang->success_sended = 'Sent successfully';
$lang->success_reset = 'Reset successfully';
$lang->success_leaved = 'All member data have been deleted completely.';
$lang->success_saved = 'Saved successfully';
$lang->fail_to_delete = 'Could not be deleted';
$lang->fail_to_move = 'Could not be moved';
$lang->failed_voted = 'Could not recommend';
$lang->failed_blamed = 'Could not blame';
$lang->failed_declared = 'Could not accuse';
$lang->fail_to_delete_have_children = 'Please try again after removing replies first';
$lang->confirm_submit = 'Are you sure to submit?';
$lang->confirm_logout = 'Are you sure to logout?';
$lang->confirm_vote = 'Are you sure to recommend?';
$lang->confirm_delete = 'Are you sure to delete?';
$lang->confirm_move = 'Are you sure to move?';
$lang->confirm_reset = 'Are you sure to reset?';
$lang->confirm_leave = 'Are you sure to leave?';
$lang->column_type = 'Column Type';
$lang->column_type_list['text'] = 'one-line text';
$lang->column_type_list['homepage'] = 'url';
$lang->column_type_list['email_address'] = 'email';
$lang->column_type_list['tel'] = 'phone number';
$lang->column_type_list['textarea'] = 'multi-line textarea';
$lang->column_type_list['checkbox'] = 'checkbox (multiple selection)';
$lang->column_type_list['select'] = 'select box (single selection)';
$lang->column_type_list['kr_zip'] = 'zip code (Korean)';
$lang->column_type_list['date'] = 'date (yyyy/mm/dd)';
//$lang->column_type_list['jp_zip'] = 'zip code (Japanese)';
$lang->column_name = 'Column Name';
$lang->column_title = 'Column Title';
$lang->default_value = 'Default Value';
$lang->is_active = 'Active';
$lang->is_required = 'Required Field';
// ftp 관련
$lang->ftp_form_title = 'FTP 정보 입력';
$lang->ftp = 'FTP';
$lang->ftp_port = 'FTP port';
$lang->cmd_check_ftp_connect = 'FTP 접속 확인';
$lang->about_ftp_info = "
FTP 정보는 다음의 경우에 이용될 있습니다.<br/>
1. PHP의 safe_mode=On일 경우에 FTP 정보를 이용해서 XE를 정상적으로 동작할 있게 합니다.<br/>
2. 자동 업데이트등에서 FTP 정보를 이용할 있습니다.<br/>
FTP정보는 files/config/ftp.config.php 파일내에 정보가 저장됩니다.<br/>
그리고 설치 관리자 페이지에서 FTP 정보를 변경하거나 제거할 있습니다.<br />
";
$lang->msg_safe_mode_ftp_needed = "PHP의 safe_mode가 On일 경우 FTP 정보를 꼭 입력해주셔야 XE의 설치 및 사용이 가능합니다";
$lang->msg_ftp_not_connected = "localhost로의 FTP 접속 오류가 발생하였습니다. ftp 포트 번호를 확인해주시거나 ftp 서비스가 가능한지 확인해주세요";
$lang->msg_ftp_invalid_auth_info = "입력하신 FTP 정보로 로그인을 하지 못했습니다. FTP정보를 확인해주세요";
$lang->msg_ftp_mkdir_fail = "FTP를 이용한 디렉토리 생성 명령을 실패하였습니다. FTP 서버의 설정을 확인해주세요";
$lang->msg_ftp_chmod_fail = "FTP를 이용한 디렉토리의 속성 변경을 실패하였습니다. FTP 서버의 설정을 확인해주세요";
$lang->msg_ftp_connect_success = "FTP 접속 및 인증 성공하였습니다";
// Alert messages for Javascript using by XML filter
$lang->filter->isnull = 'Please input a value for %s';
$lang->filter->outofrange = 'Please align the text length of %s';
$lang->filter->equalto = "The value of %s is invalid";
$lang->filter->invalid_email = "The format of %s is invalid. ex) zbxe@zeroboard.com";
$lang->filter->invalid_user_id = $lang->filter->invalid_userid = "The format of %s is invalid.\\nAll values should consist of alphabets, numbers or underscore(_) and the first letter should be alphabet";
$lang->filter->invalid_homepage = "The format of %s is invalid. ex) http://www.zeroboard.com";
$lang->filter->invalid_korean = "The format of %s is invalid. Please input Korean only";
$lang->filter->invalid_korean_number = "The format of %s is invalid. Please input Korean or numbers";
$lang->filter->invalid_alpha = "The format of %s is invalid. Please input alphabets only";
$lang->filter->invalid_alpha_number = "The format of %s is invalid. Please input alphabets or numbers";
$lang->filter->invalid_number = "The format of %s is invalid. Please input numbers only";
?>

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 = '請輸入密碼';