git-svn-id: http://xe-core.googlecode.com/svn/trunk@36 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-02-15 05:17:32 +00:00
parent 333fc692df
commit f2fc2d680f
5 changed files with 73 additions and 56 deletions

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<module version="0.1">
<action name="viewIntroduce" type="view" default="true" />
<action name="viewDBInfoForm" type="view" />
<action name="doInstall" type="controller" />
</module>

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<module version="0.1">
<title xml:lang="ko">설치관리</title>
<title xml:lang="en">install</title>
<author email_address="zero@zeroboard.com" link="http://www.zeroboard.com" date="2007. 2. 28">
<name xml:lang="ko">제로</name>
<name xml:lang="en">zero</name>
<description xml:lang="ko">설치 관리 모듈</description>
<description xml:lang="en">install</description>
</author>
<module>

View file

@ -79,7 +79,7 @@
if(!$output->toBool()) return $output;
// 관리자 정보 입력 (member 모듈을 찾아서 method 실행)
$oMember = getModule('member');
$oMember = getModule('member', 'controller');
// 그룹을 입력
$group_args->title = Context::getLang('default_group_1');
@ -109,7 +109,7 @@
$oMember->doLogin($admin_info->user_id, $admin_info->password);
// 기본 모듈을 생성
$oModule = getModule('module_manager');
$oModule = getModule('module_manager', 'controller');
$oModule->makeDefaultModule();
// config 파일 생성
@ -190,7 +190,7 @@
$buff = '<?php if(!__ZB5__) exit();'."\n";
foreach($db_info as $key => $val) {
$buff .= sprintf("\$db_info->%s = \"%s\";\n", $key, $val);
$buff .= sprintf("\$db_info->%s = \"%s\";\n", $key, $val);
}
$buff .= "?>";

View file

@ -1,65 +1,65 @@
<?php
/**
* @file : modules/install/lang/ko.lang.php
* @author : zero <zero@nzeo.com>
* @desc : 한국어 언어팩 (기본적인 내용만 수록)
**/
/**
* @file ko.lang.php
* @author zero (zero@nzeo.com)
* @brief 한국어 언어팩 (기본적인 내용만 수록)
**/
$lang->introduce_title = '제로보드5 설치';
$lang->introduce =
"제로보드5를 사용해주셔서 감사합니다.\n".
"제로보드5는 GPL라이센스를 따르며 블라블라..\n";
$lang->introduce_title = '제로보드5 설치';
$lang->introduce =
"제로보드5를 사용해주셔서 감사합니다.\n".
"제로보드5는 GPL라이센스를 따르며 블라블라..\n";
$lang->install_condition_title = "설치 조건";
$lang->install_condition_title = "설치 조건";
$lang->install_checklist_title = array(
'permission' => '퍼미션',
'xml' => 'XML 라이브러리',
'iconv' => 'ICONV 라이브러리',
'gd' => 'GD 라이브러리',
'session' => 'Session.auto_start 설정',
'mysql' => 'MySQL 버전',
);
$lang->install_checklist_title = array(
'permission' => '퍼미션',
'xml' => 'XML 라이브러리',
'iconv' => 'ICONV 라이브러리',
'gd' => 'GD 라이브러리',
'session' => 'Session.auto_start 설정',
'mysql' => 'MySQL 버전',
);
$lang->install_checklist_desc = array(
'permission' => '[필수] 제로보드의 설치 경로 또는 ./files 디렉토리의 퍼미션이 707이어야 합니다',
'xml' => '[필수] XML통신을 위하여 XML 라이브러리가 필요합니다',
'session' => '[필수] 제로보드에서 세션 사용을 위해 php.ini 설정의 session.auto_start=0 이어야 합니다',
'iconv' => 'UTF-8과 다른 언어셋의 변환을 위한 iconv설치가 필요합니다',
'gd' => '이미지변환 기능을 사용하기 위해 GD라이브러리가 설치되어 있어야 합니다',
'mysql' => 'UTF-8 언어셋 사용을 위해 mysql버전이 4.1 이상이어야 합니다',
);
$lang->install_checklist_desc = array(
'permission' => '[필수] 제로보드의 설치 경로 또는 ./files 디렉토리의 퍼미션이 707이어야 합니다',
'xml' => '[필수] XML통신을 위하여 XML 라이브러리가 필요합니다',
'session' => '[필수] 제로보드에서 세션 사용을 위해 php.ini 설정의 session.auto_start=0 이어야 합니다',
'iconv' => 'UTF-8과 다른 언어셋의 변환을 위한 iconv설치가 필요합니다',
'gd' => '이미지변환 기능을 사용하기 위해 GD라이브러리가 설치되어 있어야 합니다',
'mysql' => 'UTF-8 언어셋 사용을 위해 mysql버전이 4.1 이상이어야 합니다',
);
$lang->install_checklist_xml = 'XML라이브러리 설치';
$lang->install_without_xml = 'xml 라이브러리가 설치되어 있지 않습니다';
$lang->install_checklist_gd = 'GD라이브러리 설치';
$lang->install_without_gd = '이미지 변환을 위한 gd 라이브러리가 설치되어 있지 않습니다';
$lang->install_checklist_gd = 'GD라이브러리 설치';
$lang->install_without_iconv = '문자열을 처리하기 위한 iconv 라이브러리가 설치되어 있지 않습니다';
$lang->install_mysql_version = 'mysql client version이 4.1 이하라서 문제가 발생할 수 있습니다';
$lang->install_session_auto_start = 'php설정의 session.auto_start==1 이라 세션 처리에 문제가 발생할 수 있습니다';
$lang->install_permission_denied = '설치대상 디렉토리의 퍼미션이 707이 아닙니다';
$lang->install_checklist_xml = 'XML라이브러리 설치';
$lang->install_without_xml = 'xml 라이브러리가 설치되어 있지 않습니다';
$lang->install_checklist_gd = 'GD라이브러리 설치';
$lang->install_without_gd = '이미지 변환을 위한 gd 라이브러리가 설치되어 있지 않습니다';
$lang->install_checklist_gd = 'GD라이브러리 설치';
$lang->install_without_iconv = '문자열을 처리하기 위한 iconv 라이브러리가 설치되어 있지 않습니다';
$lang->install_mysql_version = 'mysql client version이 4.1 이하라서 문제가 발생할 수 있습니다';
$lang->install_session_auto_start = 'php설정의 session.auto_start==1 이라 세션 처리에 문제가 발생할 수 있습니다';
$lang->install_permission_denied = '설치대상 디렉토리의 퍼미션이 707이 아닙니다';
$lang->cmd_install_fix_checklist = '필수 조건을 만족시켰습니다.';
$lang->cmd_install_next = '설치를 진행합니다';
$lang->cmd_install_fix_checklist = '필수 조건을 만족시켰습니다.';
$lang->cmd_install_next = '설치를 진행합니다';
$lang->db_title = 'DB정보 입력';
$lang->db_type = 'DB 종류';
$lang->db_hostname = 'DB 호스트네임';
$lang->db_userid = 'DB 아이디';
$lang->db_password = 'DB 비밀번호';
$lang->db_database = 'DB 데이터베이스';
$lang->db_table_prefix = '테이블 머릿말';
$lang->db_title = 'DB정보 입력';
$lang->db_type = 'DB 종류';
$lang->db_hostname = 'DB 호스트네임';
$lang->db_userid = 'DB 아이디';
$lang->db_password = 'DB 비밀번호';
$lang->db_database = 'DB 데이터베이스';
$lang->db_table_prefix = '테이블 머릿말';
$lang->admin_title = '관리자정보';
$lang->admin_title = '관리자정보';
$lang->default_group_1 = "준회원";
$lang->default_group_2 = "정회원";
$lang->default_group_1 = "준회원";
$lang->default_group_2 = "정회원";
$lang->msg_cannot_proc = '설치 환경이 갖춰지지 않아 요청을 실행할 수가 없습니다';
$lang->msg_already_installed = '이미 설치가 되어 있습니다';
$lang->msg_dbconnect_failed = "DB접속 오류가 발생하였습니다.\nDB정보를 다시 확인해주세요";
$lang->msg_table_is_exists = "이미 DB에 테이블이 생성되어 있습니다.\nconfig파일을 재생성하였습니다";
$lang->msg_install_completed = "설치가 완료되었습니다.\n감사합니다";
$lang->msg_install_failed = "설치 파일 생성시에 오류가 발생하였습니다.";
$lang->msg_cannot_proc = '설치 환경이 갖춰지지 않아 요청을 실행할 수가 없습니다';
$lang->msg_already_installed = '이미 설치가 되어 있습니다';
$lang->msg_dbconnect_failed = "DB접속 오류가 발생하였습니다.\nDB정보를 다시 확인해주세요";
$lang->msg_table_is_exists = "이미 DB에 테이블이 생성되어 있습니다.\nconfig파일을 재생성하였습니다";
$lang->msg_install_completed = "설치가 완료되었습니다.\n감사합니다";
$lang->msg_install_failed = "설치 파일 생성시에 오류가 발생하였습니다.";
?>