From e142f5e4a9edcc8322ecf814be1a3b434e37afa0 Mon Sep 17 00:00:00 2001 From: zero Date: Mon, 2 Apr 2007 07:56:45 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@893 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/member/lang/ko.lang.php | 1 + modules/member/member.controller.php | 2 +- modules/member/member.view.php | 7 +++++++ modules/member/tpl/filter/insert.xml | 1 + modules/member/tpl/insert_member.html | 7 +++++++ modules/member/tpl/member_info.html | 4 ++++ 6 files changed, 21 insertions(+), 1 deletion(-) diff --git a/modules/member/lang/ko.lang.php b/modules/member/lang/ko.lang.php index 5e474734e..78a098403 100644 --- a/modules/member/lang/ko.lang.php +++ b/modules/member/lang/ko.lang.php @@ -31,6 +31,7 @@ $lang->group_title = '그룹제목'; $lang->group_srl = '그룹번호'; + $lang->signature = '서명'; $lang->image_name = '이미지 이름'; $lang->image_name_max_width = '가로 제한 크기'; $lang->image_name_max_height = '세로 제한 크기'; diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index e89730123..25baa7d28 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -75,7 +75,7 @@ **/ function procMemberAdminInsert() { // 필수 정보들을 미리 추출 - $args = Context::gets('member_srl','user_id','user_name','nick_name','email_address','password','allow_mailing','denied','is_admin','description','group_srl_list'); + $args = Context::gets('member_srl','user_id','user_name','nick_name','email_address','password','allow_mailing','denied','is_admin','description','group_srl_list','signature'); // 넘어온 모든 변수중에서 몇가지 불필요한 것들 삭제 $all_args = Context::getRequestVars(); diff --git a/modules/member/member.view.php b/modules/member/member.view.php index b3fc6e785..2c448547d 100644 --- a/modules/member/member.view.php +++ b/modules/member/member.view.php @@ -233,6 +233,13 @@ $oMemberModel = &getModel('member'); Context::set('extend_form_list', $oMemberModel->getCombineJoinForm($this->member_info)); + // 에디터 모듈의 getEditor를 호출하여 서명용으로 세팅 + if($this->member_info->member_srl) { + $oEditorModel = &getModel('editor'); + $editor = $oEditorModel->getEditor($this->member_info->member_srl, false, false); + Context::set('editor', $editor); + } + // 템플릿 파일 지정 $this->setTemplateFile('insert_member'); } diff --git a/modules/member/tpl/filter/insert.xml b/modules/member/tpl/filter/insert.xml index 7075afa21..505eeed63 100644 --- a/modules/member/tpl/filter/insert.xml +++ b/modules/member/tpl/filter/insert.xml @@ -18,6 +18,7 @@ + diff --git a/modules/member/tpl/insert_member.html b/modules/member/tpl/insert_member.html index 28f60d364..bbb0de35a 100644 --- a/modules/member/tpl/insert_member.html +++ b/modules/member/tpl/insert_member.html @@ -12,6 +12,7 @@
+ @@ -70,6 +71,12 @@ {$lang->about_allow_mailing} + + + {$lang->signature} + {$editor} + + {$lang->denied} denied=='Y')-->checked="true"/> diff --git a/modules/member/tpl/member_info.html b/modules/member/tpl/member_info.html index cb23209bf..e27a4b391 100644 --- a/modules/member/tpl/member_info.html +++ b/modules/member/tpl/member_info.html @@ -68,6 +68,10 @@ {$lang->allow_mailing} {$member_info->allow_mailing} + + {$lang->signature} + {$member_info->signature} + {$lang->denied} {$member_info->denied}