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

This commit is contained in:
zero 2007-02-09 02:30:51 +00:00
parent 1188b0cf28
commit 73683a23e6
6 changed files with 56 additions and 1 deletions

View file

@ -0,0 +1,16 @@
<filter id="insert_join_form" confirm_msg_code="confirm_submit">
<field>
<item target="sid" required="true" />
<item target="act" required="true" />
<item target="form_type" required="true" />
<item target="join_form_column_name" required="true" filter="alpha"/>
<item target="join_form_column_title" required="true" />
</field>
<response>
<item name="error" />
<item name="message" />
<item name="sid" />
<item name="act" />
<item name="page" />
</response>
</filter>

View file

@ -2,7 +2,6 @@
<!--%import("filter/filter.insert_group.xml")-->
<!--%import("filter/filter.update_group.xml")-->
<!-- 게시판 정보 -->
<div>
{$lang->cmd_member_group}
</div>

View file

@ -79,3 +79,14 @@ function doUpdateDeniedID(user_id, mode, message) {
fo_obj.mode.value = mode;
procFormFilter(fo_obj, update_denied_id, procReload);
}
/* 가입폼 관련 */
function procInsertJoinForm(ret_obj, response_tags) {
var error = ret_obj['error'];
var message = ret_obj['message'];
var sid = ret_obj['sid'];
var act = ret_obj['act'];
alert(message);
url = "./admin.php?sid="+sid+"&act="+act;
location.href = url;
}

View file

@ -24,6 +24,19 @@
$lang->group_title = "그룹제목";
$lang->group_srl = "그룹번호";
$lang->join_form_type = "형식";
$lang->join_form->text = "한줄 입력칸";
$lang->join_form->homepage = "홈페이지 형식";
$lang->join_form->email_address = "이메일 형식";
$lang->join_form->tel = "전화번호 형식";
$lang->join_form->textarea = "여러줄 입력칸";
$lang->join_form->checkbox = "다중 선택";
$lang->join_form->radio = "단일 선택";
$lang->join_form->kr_zip = "한국주소";
$lang->join_form->jp_zip = "일본주소";
$lang->join_form_column_name = "입력항목 이름";
$lang->join_form_column_title = "입력항목 제목";
$lang->msg_new_member = "회원 추가";
$lang->msg_update_member = "회원 정보 수정";
$lang->msg_group_is_null = "등록된 그룹이 없습니다";
@ -42,4 +55,8 @@
$lang->about_is_admin = "체크시 최고 관리자 권한을 가지게 됩니다";
$lang->about_description = "회원에 대한 관리자 메모입니다";
$lang->about_group = "한 아이디는 여러개의 group에 속할 수 있습니다";
$lang->about_join_form_type = "추가하실 가입폼의 형식을 지정해주세요";
$lang->about_join_form_column_name = "템플릿에서 사용할수 있는 영문으로 된 이름을 적어주세요 (변수명)";
$lang->about_join_form_column_title = "가입 또는 정보 수정/조회시에 표시될 제목입니다";
?>

View file

@ -124,6 +124,11 @@
}/*}}}*/
function dispJoinForm() {/*{{{*/
// 템플릿 파일 지정
$this->setTemplateFile('join_form');
}/*}}}*/
function dispDeniedID() {/*{{{*/
// 사용금지 목록 가져오기
$oMember = getModule('member');
@ -227,6 +232,12 @@
$this->setMessage($msg_code);
}/*}}}*/
function procInsertJoinForm() {/*{{{*/
$this->add('sid','member');
$this->add('act','dispJoinForm');
$this->setMessage('success_registed');
}/*}}}*/
function procInsertDeniedID() {/*{{{*/
$user_id = Context::get('user_id');
$description = Context::get('description');

View file

@ -20,4 +20,5 @@
<column name="level" type="number" size="11" default="1" />
<column name="exp" type="number" size="11" default="0" />
<column name="description" type="text" />
<column name="extra_vars" type="text" />
</table>