issue 46 validator apply to member module

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8512 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ovclas 2011-06-21 08:28:58 +00:00
parent 6683636782
commit ee58f755a8
20 changed files with 194 additions and 66 deletions

View file

@ -1,5 +1,4 @@
<!--#include("header.html")-->
<!--%import("filter/insert_denied_id.xml")-->
<!--%import("filter/update_denied_id.xml")-->
<!-- 금지아이디의 삭제와 관련된 form -->
@ -46,7 +45,9 @@
</div>
<!-- 금지 아이디 추가 -->
<form action="./" method="get" onsubmit="return procFilter(this, insert_denied_id)">
<p class="xe_validator_error">{$XE_VALIDATOR_ERROR}</p>
<form ruleset="insertDeniedId" action="./" method="post">
<input type="hidden" name="act" value="procMemberAdminInsertDeniedID" />
<input type="hidden" name="page" value="{$page}" />
<div>

View file

@ -1,4 +1,3 @@
<!--%import("filter/insert_group.xml")-->
<!--%import("filter/update_group.xml")-->
<!--#include("header.html")-->
@ -7,10 +6,9 @@
<!-- 그룹의 삭제와 관련된 form -->
<form id="fo_group_info" action="./" method="get">
<input type="hidden" name="act" value="procMemberAdminUpdateGroup" />
<form ruleset="deleteGroup" id="fo_group_info" action="./" method="post">
<input type="hidden" name="act" value="procMemberAdminDeleteGroup" />
<input type="hidden" name="group_srl" value="" />
<input type="hidden" name="mode" value="" />
</form>
<form id="fo_group_order" action="./" method="get">
@ -63,7 +61,9 @@
</form>
<!-- 그룹 추가 -->
<form action="./" method="get" onsubmit="return procFilter(this, insert_group)">
<p class="xe_validator_error">{$XE_VALIDATOR_ERROR}</p>
<form ruleset="insertGroup" action="./" method="post">
<input type="hidden" name="act" value="procMemberAdminInsertGroup" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="group_srl" value="" />

View file

@ -1,10 +1,11 @@
<!--#include("header.html")-->
<!--%import("filter/update_group.xml")-->
<!--%load_js_plugin("filebox")-->
<!-- 그룹 수정 -->
<!--@if($selected_group)-->
<form action="./" method="get" onsubmit="return procFilter(this, update_group)">
<p class="xe_validator_error">{$XE_VALIDATOR_ERROR}</p>
<form ruleset="updateGroup" action="./" method="post">
<input type="hidden" name="act" value="procMemberAdminUpdateGroup" />
<input type="hidden" name="group_srl" value="{$selected_group->group_srl}" />
<input type="hidden" name="mode" value="update" />
<!--@if($selected_group->is_default=='Y')--><input type="hidden" name="is_default" value="Y" /><!--@end-->

View file

@ -8,10 +8,10 @@
<div class="header4">
<ul class="localNavigation">
<li <!--@if($act=='dispMemberAdminList')-->class="on"<!--@end-->><a href="{getUrl('act','dispMemberAdminList','member_srl','')}">{$lang->cmd_member_list}</a></li>
<li <!--@if($act=='dispMemberAdminConfig')-->class="on"<!--@end-->><a href="{getUrl('act','dispMemberAdminConfig')}">{$lang->cmd_module_config}</a></li>
<li <!--@if($act=='dispMemberAdminGroupList')-->class="on"<!--@end-->><a href="{getUrl('act','dispMemberAdminGroupList')}">{$lang->cmd_member_group}</a></li>
<li <!--@if($act=='dispMemberAdminJoinFormList')-->class="on"<!--@end-->><a href="{getUrl('act','dispMemberAdminJoinFormList')}">{$lang->cmd_manage_form}</a></li>
<li <!--@if($act=='dispMemberAdminDeniedIDList')-->class="on"<!--@end-->><a href="{getUrl('act','dispMemberAdminDeniedIDList')}">{$lang->cmd_manage_id}</a></li>
<li <!--@if($act=='dispMemberAdminList')-->class="on"<!--@end-->><a href="{getUrl('', 'module', 'admin', 'act','dispMemberAdminList','member_srl','')}">{$lang->cmd_member_list}</a></li>
<li <!--@if($act=='dispMemberAdminConfig')-->class="on"<!--@end-->><a href="{getUrl('', 'module', 'admin', 'act','dispMemberAdminConfig')}">{$lang->cmd_module_config}</a></li>
<li <!--@if($act=='dispMemberAdminGroupList')-->class="on"<!--@end-->><a href="{getUrl('', 'module', 'admin', 'act','dispMemberAdminGroupList')}">{$lang->cmd_member_group}</a></li>
<li <!--@if($act=='dispMemberAdminJoinFormList')-->class="on"<!--@end-->><a href="{getUrl('', 'module', 'admin', 'act','dispMemberAdminJoinFormList')}">{$lang->cmd_manage_form}</a></li>
<li <!--@if($act=='dispMemberAdminDeniedIDList')-->class="on"<!--@end-->><a href="{getUrl('', 'module', 'admin', 'act','dispMemberAdminDeniedIDList')}">{$lang->cmd_manage_id}</a></li>
</ul>
</div>

View file

@ -1,7 +1,8 @@
<!--#include("header.html")-->
<!--%import("filter/insert_join_form.xml")-->
<form id="fo_join_form" action="./" method="get" onsubmit="return procFilter(this, insert_join_form)">
<p class="xe_validator_error">{$XE_VALIDATOR_ERROR}</p>
<form ruleset="insertJoinForm" id="fo_join_form" action="./" method="post">
<input type="hidden" name="act" value="procMemberAdminInsertJoinForm" />
<input type="hidden" name="member_join_form_srl" value="{$join_form->member_join_form_srl}" />
<input type="hidden" name="default_value" value="<!--@if(is_array($join_form->default_value))-->{implode($join_form->default_value,'|@|')}<!--@end-->" />

View file

@ -1,19 +1,16 @@
<!--#include("header.html")-->
<!--@if($member_info->member_srl)-->
<!--%import("filter/update_member.xml")-->
<!--@else-->
<!--%import("filter/insert.xml")-->
<!--@endif-->
<!--%import("css/member_admin.css")-->
<!--// datepicker javascript plugin load -->
<!--%load_js_plugin("ui.datepicker")-->
<!--%load_js_plugin("filebox")-->
<form id="fo_insert_member" action="./" method="get" onsubmit="return procFilter(this, insert)">
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
<input type="hidden" name="signature" value="{htmlspecialchars($member_info->signature)}" />
<p class="xe_validator_error">{$XE_VALIDATOR_ERROR}</p>
<form id="fo_insert_member" action="./" method="post">
<input type="hidden" name="act" value="procMemberAdminInsert" />
<input type="hidden" name="page" value="{$page}" />
<input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
<input type="hidden" name="signature" value="{htmlspecialchars($member_info->signature)}" />
<!--@if($member_info->member_srl)-->
<input type="hidden" name="user_id" value="{htmlspecialchars($member_info->user_id)}" />
<!--@end-->
@ -26,6 +23,7 @@
<td class="wide">
<!--@if($member_info->member_srl)-->
{htmlspecialchars($member_info->user_id)}
<input type="hidden" name="user_id" value="{$member_info->user_id}" class="inputTypeText" />
<!--@else-->
<input type="text" name="user_id" value="" class="inputTypeText" />
<p>{$lang->about_user_id}</p>
@ -139,7 +137,7 @@
<th scope="row"><div>{$lang->group}</div></th>
<td>
<!--@foreach($group_list as $key=>$val)-->
<input type="checkbox" name="group_srl_list" value="{$key}" id="group_{$key}" <!--@if($member_info->group_list[$key])-->checked="checked"<!--@end--> class="checkbox" />
<input type="checkbox" name="group_srl_list[]" value="{$key}" id="group_{$key}" <!--@if($member_info->group_list[$key])-->checked="checked"<!--@end--> class="checkbox" />
<label for="group_{$key}">{$val->title}</label>
<!--@end-->
<p>{$lang->about_group}</p>

View file

@ -45,8 +45,7 @@ function doUpdateGroup(group_srl, mode, message) {
var fo_obj = get_by_id('fo_group_info');
fo_obj.group_srl.value = group_srl;
fo_obj.mode.value = mode;
procFilter(fo_obj, update_group);
fo_obj.submit();
}
function completeUpdateGroup(ret_obj) {

View file

@ -1,11 +1,12 @@
<!--%import("filter/manage_member_group.xml")-->
<!--%import("js/member_admin.js")-->
<div id="popHeader" class="wide">
<h3 class="xeAdmin">{$lang->cmd_member_group} ({$lang->target} : {count($member_list)})</h3>
</div>
<form action="./" method="get" id="fo_management" onsubmit="return procFilter(this, manage_member_group);">
<p class="xe_validator_error">{$XE_VALIDATOR_ERROR}</p>
<form ruleset="manageMemberGroup" action="./" method="post" id="fo_management">
<input type="hidden" name="act" value="procMemberAdminUpdateMembersGroup" />
<input type="hidden" name="member_srl" value="{$member_srls}" />
<div id="popBody">
@ -14,7 +15,7 @@
<td>
<!--@foreach($group_list as $key => $val)-->
<!--@if($val->is_admin != 'Y')-->
<input type="checkbox" value="{$key}" name="group_srls" id="member_group_{$key}"/> <label for="member_group_{$key}">{$val->title}</label> &nbsp;<br/>
<input type="checkbox" value="{$key}" name="group_srls[]" id="member_group_{$key}"/> <label for="member_group_{$key}">{$val->title}</label> &nbsp;<br/>
<!--@end-->
<!--@end-->
</td>

View file

@ -1,9 +1,10 @@
<!--%import("filter/insert_config.xml")-->
<!--%import("../../editor/tpl/js/editor_module_config.js",optimized=false)-->
<!--#include("header.html")-->
<form action="./" method="get" onsubmit="return procFilter(this, insert_config)">
<p class="xe_validator_error">{$XE_VALIDATOR_ERROR}</p>
<form ruleset="insertConfig" action="./" method="post">
<input type="hidden" name="act" value="procMemberAdminInsertConfig" />
<input type="hidden" name="temp_srl" value="" />
<input type="hidden" name="agreement" value="{htmlspecialchars($config->agreement)}" />