mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-27 23:29:57 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@887 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
9e573df09a
commit
cf8e6380e9
11 changed files with 258 additions and 39 deletions
16
modules/member/skins/default/filter/modify_info.xml
Normal file
16
modules/member/skins/default/filter/modify_info.xml
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
<filter name="modify_info" module="member" act="procMemberModifyInfo" extend_filter="member.getJoinFormList" confirm_msg_code="confirm_submit">
|
||||
<form>
|
||||
<node target="nick_name" required="true" minlength="2" maxlength="20" />
|
||||
<node target="email_address" required="true" minlength="1" maxlength="200" filter="email"/>
|
||||
</form>
|
||||
<parameter>
|
||||
<param name="accept_agreement" target="accept_agreement" />
|
||||
<param name="nick_name" target="nick_name" />
|
||||
<param name="allow_mailing" target="allow_mailing" />
|
||||
<param name="email_address" target="email_address" />
|
||||
</parameter>
|
||||
<response callback_func="completeModify">
|
||||
<tag name="error" />
|
||||
<tag name="message" />
|
||||
</response>
|
||||
</filter>
|
||||
|
|
@ -8,6 +8,16 @@ function completeInsert(ret_obj, response_tags, args, fo_obj) {
|
|||
location.href = location.href.setQuery('act','');
|
||||
}
|
||||
|
||||
/* 정보 수정 */
|
||||
function completeModify(ret_obj, response_tags, args, fo_obj) {
|
||||
var error = ret_obj['error'];
|
||||
var message = ret_obj['message'];
|
||||
|
||||
alert(message);
|
||||
|
||||
location.href = location.href.setQuery('act','dispMemberInfo');
|
||||
}
|
||||
|
||||
/* 로그인 후 */
|
||||
function completeLogin(ret_obj) {
|
||||
var url = location.href.setQuery('act','');
|
||||
|
|
|
|||
|
|
@ -2,7 +2,12 @@
|
|||
<table>
|
||||
<tr>
|
||||
<th>{$lang->user_id}</th>
|
||||
<td>{$member_info->user_id}</td>
|
||||
<td>
|
||||
{$member_info->user_id}
|
||||
<!--@if($member_info->is_denied == 'Y')-->
|
||||
({$lang->denied})
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>{$lang->user_name}</th>
|
||||
|
|
@ -51,12 +56,23 @@
|
|||
</tr>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<tr>
|
||||
<th>{$lang->signup_date}</th>
|
||||
<td>{zdate($member_info->regdate,"Y-m-d H:i")}</td>
|
||||
</tr>
|
||||
|
||||
<!--@if($member_info->member_srl == $logged_info->member_srl || $logged_info->is_admin == 'Y' )-->
|
||||
<tr>
|
||||
<th>{$lang->last_login}</th>
|
||||
<td>{zdate($member_info->last_login,"Y-m-d H:i")}</td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<!--@if($member_info->member_srl == $logged_info->member_srl)-->
|
||||
<input type="button" value="{$lang->cmd_modify_member_info}" onclick="location.href='{getUrl('act','dispMemberModifyInfo')}';return false;" />
|
||||
<input type="button" value="{$lang->cmd_modify_member_password}" />
|
||||
<input type="button" value="{$lang->cmd_modify_member_password}" onclick="location.href='{getUrl('act','dispMemberModifyPassword')}'; return false;"/>
|
||||
<!--@end-->
|
||||
<input type="button" value="{$lang->cmd_list}" onclick="location.href='{getUrl('act','')}';return false;" />
|
||||
</td>
|
||||
|
|
|
|||
157
modules/member/skins/default/modify_info.html
Normal file
157
modules/member/skins/default/modify_info.html
Normal file
|
|
@ -0,0 +1,157 @@
|
|||
<!--%import("filter/modify_info.xml")-->
|
||||
<!--%import("js/member.js")-->
|
||||
|
||||
<div>
|
||||
<!--@if(!$is_logged)-->
|
||||
{$lang->msg_new_member}
|
||||
<!--@else-->
|
||||
{$lang->msg_update_member}
|
||||
<!--@end-->
|
||||
</div>
|
||||
|
||||
<form id="fo_insert_member" action="./" method="get" onsubmit="return procFilter(this, modify_info)">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
|
||||
<div>
|
||||
{$lang->member_default_info}
|
||||
</div>
|
||||
<table border="1">
|
||||
<tr>
|
||||
<th>{$lang->user_id}</th>
|
||||
<td>
|
||||
{$member_info->user_id}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>{$lang->user_name}</th>
|
||||
<td>
|
||||
{$member_info->user_name}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">{$lang->nick_name}</th>
|
||||
<td>
|
||||
<input type="text" name="nick_name" value="{$member_info->nick_name}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang->about_nick_name}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>{$lang->email_address}</th>
|
||||
<td>
|
||||
<input type="text" name="email_address" value="{$member_info->email_address}" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">{$lang->allow_mailing}</th>
|
||||
<td><input type="checkbox" name="allow_mailing" value="Y" <!--@if($member_info->allow_mailing!='N')-->checked="true"<!--@end-->/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang->about_allow_mailing}</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=='Y')-->
|
||||
*
|
||||
<!--@end-->
|
||||
{$val->column_title}
|
||||
</th>
|
||||
<td>
|
||||
<!-- 일반 text -->
|
||||
<!--@if($val->column_type == 'text')-->
|
||||
<input type="text" name="{$val->column_name}" value="{$val->value}" />
|
||||
|
||||
<!-- 홈페이지 주소 -->
|
||||
<!--@elseif($val->column_type == 'homepage')-->
|
||||
<input type="text" name="{$val->column_name}" value="{$val->value}" />
|
||||
|
||||
<!-- Email 주소 -->
|
||||
<!--@elseif($val->column_type == 'email_address')-->
|
||||
<input type="text" name="{$val->column_name}" value="{$val->value}" />
|
||||
|
||||
<!-- 전화번호 -->
|
||||
<!--@elseif($val->column_type == 'tel')-->
|
||||
<input type="text" name="{$val->column_name}" value="{$val->value[0]}" size="4" />-
|
||||
<input type="text" name="{$val->column_name}" value="{$val->value[1]}" size="4" />-
|
||||
<input type="text" name="{$val->column_name}" value="{$val->value[2]}" size="4" />
|
||||
|
||||
<!-- textarea -->
|
||||
<!--@elseif($val->column_type == 'textarea')-->
|
||||
<textarea name="{$val->column_name}">{$val->value}</textarea>
|
||||
|
||||
<!-- 다중 선택 -->
|
||||
<!--@elseif($val->column_type == 'checkbox')-->
|
||||
<!--@if($val->default_value)-->
|
||||
<!--@foreach($val->default_value as $v)-->
|
||||
<input type="checkbox" name="{$val->column_name}" value="{$v}" <!--@if(is_array($val->value)&&in_array($v, $val->value))-->checked="true"<!--@end-->/>{$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}" <!--@if($v == $val->value)-->selected="true"<!--@end-->>{$v}</option>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</select>
|
||||
|
||||
<!-- 한국 주소 검색 -->
|
||||
<!--@elseif($val->column_type == 'kr_zip')-->
|
||||
<div id="zone_address_1_{$val->column_name}" style="display:<!--@if($val->value[0])-->inline<!--@else-->none<!--@end-->;">
|
||||
<input type="text" name="{$val->column_name}" value="{$val->value[0]}" />
|
||||
<input type="button" value="{$lang->cmd_cancel}" onclick="doHideKrZipList('{$val->column_name}'); return false;" />
|
||||
</div>
|
||||
<div id="zone_address_list_{$val->column_name}" style="display:none">
|
||||
<select name="_tmp_address_list_{$val->column_name}" style="width:240px;"></select>
|
||||
<input type="button" value="{$lang->cmd_select}" onclick="doSelectKrZip('{$val->column_name}'); return false;" />
|
||||
<input type="button" value="{$lang->cmd_cancel}" onclick="doHideKrZipList('{$val->column_name}'); return false;" />
|
||||
</div>
|
||||
<div id="zone_address_search_{$val->column_name}" style="display:<!--@if($val->value[0])-->none<!--@else-->inline<!--@end-->;">
|
||||
<input type="text" name="_tmp_address_search_{$val->column_name}" value="" />
|
||||
<input type="button" value="{$lang->cmd_search}" onclick="doSearchKrZip('{$val->column_name}'); return false;" />
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<input type="text" name="{$val->column_name}" value="{$val->value[1]}" />
|
||||
</div>
|
||||
|
||||
<!-- 일본 주소 검색 -->
|
||||
<!--@elseif($val->column_type == 'jp_zip')-->
|
||||
<input type="text" name="{$val->column_name}" value="{$val->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','dispMemberInfo')}'" />
|
||||
<input type="submit" value="{$lang->cmd_registration}" accesskey="s" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
|
@ -2,21 +2,13 @@
|
|||
<!--%import("js/member.js")-->
|
||||
|
||||
<div>
|
||||
<!--@if(!$is_logged)-->
|
||||
{$lang->msg_new_member}
|
||||
<!--@else-->
|
||||
{$lang->msg_update_member}
|
||||
<!--@end-->
|
||||
{$lang->msg_new_member}
|
||||
</div>
|
||||
|
||||
<form id="fo_insert_member" action="./" method="get" onsubmit="return procFilter(this, signup)">
|
||||
<input type="hidden" name="mid" value="{$mid}" />
|
||||
<input type="hidden" name="document_srl" value="{$document_srl}" />
|
||||
<input type="hidden" name="page" value="{$page}" />
|
||||
<input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
|
||||
<!--@if($member_info->member_srl)-->
|
||||
<input type="hidden" name="user_id" value="{$member_info->user_id}" />
|
||||
<!--@end-->
|
||||
|
||||
<!--@if(!$is_logged && $member_config->agreement)-->
|
||||
<div>
|
||||
|
|
@ -41,11 +33,7 @@
|
|||
<tr>
|
||||
<th rowspan="2">{$lang->user_id}</th>
|
||||
<td>
|
||||
<!--@if($member_info->member_srl)-->
|
||||
{$member_info->user_id}
|
||||
<!--@else-->
|
||||
<input type="text" name="user_id" value="" />
|
||||
<!--@end-->
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -91,7 +79,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">{$lang->allow_mailing}</th>
|
||||
<td><input type="checkbox" name="allow_mailing" value="Y" <!--@if($member_info->allow_mailing!='N')-->checked="true"<!--@end-->/></td>
|
||||
<td><input type="checkbox" name="allow_mailing" value="Y" checked="true" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang->about_allow_mailing}</td>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue