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

This commit is contained in:
zero 2007-02-27 02:18:39 +00:00
parent 3515dc984a
commit f538e69e7e
6 changed files with 129 additions and 56 deletions

View file

@ -5,65 +5,68 @@
* @brief 한국어 언어팩 (기본적인 내용만 수록)
**/
$lang->cmd_member_group = "그룹 관리";
$lang->cmd_send_mail = "메일발송";
$lang->cmd_manage_id = "금지아이디관리";
$lang->cmd_manage_form = "가입폼관리";
$lang->cmd_member_group = '그룹 관리';
$lang->cmd_send_mail = '메일발송';
$lang->cmd_manage_id = '금지아이디관리';
$lang->cmd_manage_form = '가입폼관리';
$lang->already_logged = "이미 로그인되어 있습니다";
$lang->denied_user_id = "사용금지된 아이디입니다";
$lang->null_user_id = "사용자 아이디를 입력해주세요";
$lang->null_password = "비밀번호를 입력해주세요";
$lang->invalid_user_id= "존재하지 않는 사용자 아이디입니다";
$lang->invalid_password = "잘못된 비밀번호입니다";
$lang->member_default_info = '기본 정보';
$lang->member_extend_info = '추가 정보';
$lang->allow_mailing = "메일링 가입";
$lang->denied = "사용중지";
$lang->is_admin = "최고관리 권한";
$lang->group = "소속 그룹";
$lang->group_title = "그룹제목";
$lang->group_srl = "그룹번호";
$lang->already_logged = '이미 로그인되어 있습니다';
$lang->denied_user_id = '사용금지된 아이디입니다';
$lang->null_user_id = '사용자 아이디를 입력해주세요';
$lang->null_password = '비밀번호를 입력해주세요';
$lang->invalid_user_id= '존재하지 않는 사용자 아이디입니다';
$lang->invalid_password = '잘못된 비밀번호입니다';
$lang->column_type = "형식";
$lang->column_type_list['text'] = "한줄 입력칸 (text)";
$lang->column_type_list['homepage'] = "홈페이지 형식 (url)";
$lang->column_type_list['email_address'] = "이메일 형식 (email)";
$lang->column_type_list['tel'] = "전화번호 형식 (phone)";
$lang->column_type_list['textarea'] = "여러줄 입력칸 (textarea)";
$lang->column_type_list['checkbox'] = "다중 선택 (checkbox)";
$lang->column_type_list['select'] = "단일 선택 (select)";
$lang->column_type_list['kr_zip'] = "한국주소 (zip)";
$lang->column_type_list['jp_zip'] = "일본주소 (zip)";
$lang->column_name = "입력항목 이름";
$lang->column_title = "입력항목 제목";
$lang->default_value = "기본 값";
$lang->is_active = "활성";
$lang->is_required = "필수항목";
$lang->allow_mailing = '메일링 가입';
$lang->denied = '사용중지';
$lang->is_admin = '최고관리 권한';
$lang->group = '소속 그룹';
$lang->group_title = '그룹제목';
$lang->group_srl = '그룹번호';
$lang->msg_new_member = "회원 추가";
$lang->msg_update_member = "회원 정보 수정";
$lang->msg_group_is_null = "등록된 그룹이 없습니다";
$lang->msg_not_delete_default = "기본 항목을 삭제할 수 없습니다";
$lang->column_type = '형식';
$lang->column_type_list['text'] = '한줄 입력칸 (text)';
$lang->column_type_list['homepage'] = '홈페이지 형식 (url)';
$lang->column_type_list['email_address'] = '이메일 형식 (email)';
$lang->column_type_list['tel'] = '전화번호 형식 (phone)';
$lang->column_type_list['textarea'] = '여러줄 입력칸 (textarea)';
$lang->column_type_list['checkbox'] = '다중 선택 (checkbox)';
$lang->column_type_list['select'] = '단일 선택 (select)';
$lang->column_type_list['kr_zip'] = '한국주소 (zip)';
$lang->column_type_list['jp_zip'] = '일본주소 (zip)';
$lang->column_name = '입력항목 이름';
$lang->column_title = '입력항목 제목';
$lang->default_value = '기본 값';
$lang->is_active = '활성';
$lang->is_required = '필수항목';
$lang->msg_new_member = '회원 추가';
$lang->msg_update_member = '회원 정보 수정';
$lang->msg_group_is_null = '등록된 그룹이 없습니다';
$lang->msg_not_delete_default = '기본 항목을 삭제할 수 없습니다';
$lang->msg_not_exists_member = '존재하지 않는 사용자입니다';
$lang->msg_cannot_delete_admin = '관리자 아이디는 삭제할 수 없습니다. 관리자 해제후 다시 삭제시도해주세요';
$lang->msg_exists_user_id = '이미 존재하는 아이디입니다. 다른 아이디를 입력해주세요';
$lang->msg_exists_email_address = '이미 존재하는 메일주소입니다. 다른 메일주소를 입력해주세요';
$lang->msg_exists_nick_name = '이미 존재하는 닉네임입니다. 다른 닉네임을 입력해주세요';
$lang->about_user_id = "사용자 ID는 3~20자 사이의 영문+숫자로 이루어져야 하며 영문으로 시작되어야 합니다";
$lang->about_user_name = "이름은 2~20자 이내여야 합니다";
$lang->about_nick_name = "닉네임은 2~20자 이내여야 합니다";
$lang->about_allow_mailing = "메일링 가입이 체크되지 않으면 단체메일 발송시 메일을 받지 않습니다";
$lang->about_denied = "체크시 아이디를 사용할 수 없도록 합니다";
$lang->about_is_admin = "체크시 최고 관리자 권한을 가지게 됩니다";
$lang->about_description = "회원에 대한 관리자 메모입니다";
$lang->about_group = "한 아이디는 여러개의 group에 속할 수 있습니다";
$lang->about_user_id = '사용자 ID는 3~20자 사이의 영문+숫자로 이루어져야 하며 영문으로 시작되어야 합니다';
$lang->about_user_name = '이름은 2~20자 이내여야 합니다';
$lang->about_nick_name = '닉네임은 2~20자 이내여야 합니다';
$lang->about_allow_mailing = '메일링 가입이 체크되지 않으면 단체메일 발송시 메일을 받지 않습니다';
$lang->about_denied = '체크시 아이디를 사용할 수 없도록 합니다';
$lang->about_is_admin = '체크시 최고 관리자 권한을 가지게 됩니다';
$lang->about_description = '회원에 대한 관리자 메모입니다';
$lang->about_group = '한 아이디는 여러개의 group에 속할 수 있습니다';
$lang->about_column_type = "추가하실 가입폼의 형식을 지정해주세요";
$lang->about_column_name = "템플릿에서 사용할수 있는 영문으로 된 이름을 적어주세요 (변수명)";
$lang->about_column_title = "가입 또는 정보 수정/조회시에 표시될 제목입니다";
$lang->about_default_value = "기본으로 입력될 값을 정하실 수 있습니다";
$lang->about_active = "활성 항목에 체크를 하셔야 가입시 정상적으로 노출됩니다";
$lang->about_form_description = "설명란에 입력을 하시면 가입시 표시가 됩니다";
$lang->about_required = "체크하시면 회원가입시 필수항목으로 입력하도록 됩니다";
$lang->about_column_type = '추가하실 가입폼의 형식을 지정해주세요';
$lang->about_column_name = '템플릿에서 사용할수 있는 영문으로 된 이름을 적어주세요 (변수명)';
$lang->about_column_title = '가입 또는 정보 수정/조회시에 표시될 제목입니다';
$lang->about_default_value = '기본으로 입력될 값을 정하실 수 있습니다';
$lang->about_active = '활성 항목에 체크를 하셔야 가입시 정상적으로 노출됩니다';
$lang->about_form_description = '설명란에 입력을 하시면 가입시 표시가 됩니다';
$lang->about_required = '체크하시면 회원가입시 필수항목으로 입력하도록 됩니다';
?>

View file

@ -67,6 +67,11 @@
* @brief 회원 정보 입력 화면 출력
**/
function dispMemberInsert() {
// 추가 가입폼 목록을 받음
$oMemberModel = &getModel('member');
$extend_form_list = $oMemberModel->getJoinFormlist();
if($extend_form_list) Context::set('extend_form_list', $extend_form_list);
// 템플릿 파일 지정
$this->setTemplateFile('insert_member');
}

View file

@ -16,7 +16,7 @@
<!-- 목록 -->
<div>
<table>
<table border="1">
<tr>
<th>{$lang->no}</th>
<th>{$lang->user_id}</th>
@ -29,6 +29,7 @@
<td>{$no}</td>
<td>{$val->user_id}</td>
<td>{zdate($val->regdate,"Y-m-d")}</td>
<td>{$val->description}</td>
<td><a href="#" onclick="doUpdateDeniedID('{$val->user_id}','delete','{$lang->confirm_delete}');return false;">{$lang->cmd_delete}</a></td>
</tr>
<!--@end-->

View file

@ -14,7 +14,7 @@
</form>
<div>
<table>
<table border="1">
<tr>
<th>{$lang->group_title}</th>
<th>{$lang->regdate}</th>

View file

@ -15,7 +15,10 @@
<!--@if($member_info->member_srl)-->
<input type="hidden" name="user_id" value="{$member_info->user_id}" />
<!--@end-->
<table>
<div>
{$lang->member_default_info}
</div>
<table border="1">
<tr>
<th rowspan="2">{$lang->user_id}</th>
<td>
@ -99,6 +102,67 @@
<tr>
<td>{$lang->about_group}</td>
</tr>
</table>
<!--@if($extend_form_list)-->
<div>
{$lang->member_extend_info}
</div>
<table border="1">
<!--@foreach($extend_form_list as $key => $val)-->
<!--@if($val->is_active=='Y')-->
<tr>
<th rowspan="2">
<!--@if($val->required)-->
*
<!--@end-->
{$val->column_title}
</th>
<td>
<!--@if($val->column_type == 'text')-->
<input type="text" name="{$val->column_name}" value="" />
<!--@elseif($val->column_type == 'homepage')-->
http://<input type="text" name="{$val->column_name}" value="" />
<!--@elseif($val->column_type == 'email_address')-->
<input type="text" name="{$val->column_name}_id" value="" />@<input type="text" name="{$val->column_name}_host" value="" />
<!--@elseif($val->column_type == 'tel')-->
<input type="text" name="{$val->column_name}[0]" value="" size="4" />-
<input type="text" name="{$val->column_name}[1]" value="" size="4" />-
<input type="text" name="{$val->column_name}[2]" value="" size="4" />
<!--@elseif($val->column_type == 'textarea')-->
<textarea name="{$val->column_name}"></textarea>
<!--@elseif($val->column_type == 'checkbox')-->
<!--@if($val->default_value)-->
<!--@foreach($val->default_value as $v)-->
<input type="checkbox" value="{$v}" /> {$v}
<!--@end-->
<!--@end-->
<!--@elseif($val->column_type == 'select')-->
<select name="{$val->column_name}">
<!--@if($val->default_value)-->
<!--@foreach($val->default_value as $v)-->
<option value="{$v}">{$v}</option>
<!--@end-->
<!--@end-->
</select>
<!--@elseif($val->column_type == 'kr_zip')-->
<input type="text" name="{$val->column_name}" value="" />
<!--@elseif($val->column_type == 'jp_zip')-->
<input type="text" name="{$val->column_name}" value="" />
<!--@end-->
</td>
</tr>
<tr>
<td>{$val->description}</td>
</tr>
<!--@end-->
<!--@end-->
</table>
<!--@end-->
<table border="1">
<tr>
<td colspan="2">
<input type="button" value="{$lang->cmd_cancel}" onclick="location.href='{getUrl('act','','member_srl','')}';return false;" />

View file

@ -9,11 +9,11 @@
<!-- 목록 -->
<div>
<table>
<table border="1">
<tr>
<th>{$lang->column_type}</th>
<th>{$lang->column_title}</th>
<th>{$lang->column_name}</th>
<th>{$lang->column_type}</th>
<th>{$lang->is_active}</th>
<th>{$lang->regdate}</th>
<th>{$lang->cmd_modify}</th>
@ -22,9 +22,9 @@
</tr>
<!--@foreach($form_list as $no => $val)-->
<tr>
<td>{$lang->column_type_list[$val->column_type]}</td>
<td>{$val->column_title}</td>
<td>{$val->column_name}</td>
<td>{$lang->column_type_list[$val->column_type]}</td>
<td>{$val->is_active}</td>
<td>{zdate($val->regdate,"Y-m-d")}</td>
<td><a href="{getUrl('member_join_form_srl',$val->member_join_form_srl,'act','dispInsertJoinForm')}">{$lang->cmd_modify}</a></td>