improvement to confirm the nickname change log.

This commit is contained in:
BJRambo 2016-04-03 09:35:59 +09:00
parent 1cb138fddc
commit f729ab742e
8 changed files with 81 additions and 8 deletions

View file

@ -32,6 +32,7 @@
<action name="dispMemberAdminGroupList" type="view" menu_name="userGroup" menu_index="true" /> <action name="dispMemberAdminGroupList" type="view" menu_name="userGroup" menu_index="true" />
<action name="dispMemberAdminInfo" type="view" menu_name="userList" /> <action name="dispMemberAdminInfo" type="view" menu_name="userList" />
<action name="dispMemberAdminInsertJoinForm" type="view" /> <action name="dispMemberAdminInsertJoinForm" type="view" />
<action name="dispMemberAdminNickNameLog" type="view" />
<action name="getMemberMenu" type="model" standalone="true" /> <action name="getMemberMenu" type="model" standalone="true" />
<action name="getMemberAdminColorset" type="model" /> <action name="getMemberAdminColorset" type="model" />

View file

@ -679,6 +679,20 @@ class memberAdminView extends member
} }
$this->setTemplateFile('insert_join_form'); $this->setTemplateFile('insert_join_form');
} }
function dispMemberAdminNickNameLog()
{
$page = Context::get('page');
$output = getModel('member')->getMemberModifyNicknameLog($page);
Context::set('total_count', $output->total_count);
Context::set('total_page', $output->total_page);
Context::set('page', $output->page);
Context::set('nickname_list', $output->data);
Context::set('page_navigation', $output->page_navigation);
$this->setTemplateFile('nick_name_log');
}
} }
/* End of file member.admin.view.php */ /* End of file member.admin.view.php */
/* Location: ./modules/member/member.admin.view.php */ /* Location: ./modules/member/member.admin.view.php */

View file

@ -1897,7 +1897,7 @@ class memberController extends member
$this->addMemberMenu( 'dispMemberScrappedDocument', 'cmd_view_scrapped_document'); $this->addMemberMenu( 'dispMemberScrappedDocument', 'cmd_view_scrapped_document');
$this->addMemberMenu( 'dispMemberSavedDocument', 'cmd_view_saved_document'); $this->addMemberMenu( 'dispMemberSavedDocument', 'cmd_view_saved_document');
$this->addMemberMenu( 'dispMemberOwnDocument', 'cmd_view_own_document'); $this->addMemberMenu( 'dispMemberOwnDocument', 'cmd_view_own_document');
if($config->update_nick_log == 'Y') if($config->update_nickname_log == 'Y')
{ {
$this->addMemberMenu( 'dispMemberModifyNicknameLog', 'cmd_modify_nickname_log'); $this->addMemberMenu( 'dispMemberModifyNicknameLog', 'cmd_modify_nickname_log');
} }
@ -2401,7 +2401,7 @@ class memberController extends member
} }
else else
{ {
if($args->nick_name != $orgMemberInfo->nick_name && $config->update_nick_log == 'Y') if($args->nick_name != $orgMemberInfo->nick_name && $config->update_nickname_log == 'Y')
{ {
$log_args = new stdClass(); $log_args = new stdClass();
$log_args->member_srl = $args->member_srl; $log_args->member_srl = $args->member_srl;

View file

@ -1218,6 +1218,16 @@ class memberModel extends member
} }
return $groupSrl; return $groupSrl;
} }
function getMemberModifyNicknameLog($page = 1, $member_srl = null)
{
$args = new stdClass();
$args->member_srl = $member_srl;
$args->page = $page;
$output = executeQueryArray('member.getMemberModifyNickName', $args);
return $output;
}
} }
/* End of file member.model.php */ /* End of file member.model.php */
/* Location: ./modules/member/member.model.php */ /* Location: ./modules/member/member.model.php */

View file

@ -709,10 +709,8 @@ class memberView extends member
} }
} }
$args = new stdClass(); $page = Context::get('page');
$args->member_srl = $member_srl; $output = getModel('member')->getMemberModifyNicknameLog($page, $member_srl);
$args->page = Context::get('page');
$output = executeQuery('member.getMemberModifyNickName', $args);
Context::set('total_count', $output->page_navigation->total_count); Context::set('total_count', $output->page_navigation->total_count);
Context::set('total_page', $output->page_navigation->total_page); Context::set('total_page', $output->page_navigation->total_page);

View file

@ -6,7 +6,7 @@
<column name="*"/> <column name="*"/>
</columns> </columns>
<conditions> <conditions>
<condition operation="equal" column="member_srl" var="member_srl" notnull="notnull" /> <condition operation="equal" column="member_srl" var="member_srl" />
</conditions> </conditions>
<navigation> <navigation>
<index var="sort_index" default="regdate" order="desc" /> <index var="sort_index" default="regdate" order="desc" />

View file

@ -10,6 +10,7 @@
<li id="signupTab" class="x_active"|cond="$act == 'dispMemberAdminSignUpConfig'"><a href="{getUrl('', 'module', 'admin', 'act', 'dispMemberAdminSignUpConfig')}">{$lang->cmd_signup}</a></li> <li id="signupTab" class="x_active"|cond="$act == 'dispMemberAdminSignUpConfig'"><a href="{getUrl('', 'module', 'admin', 'act', 'dispMemberAdminSignUpConfig')}">{$lang->cmd_signup}</a></li>
<li class="x_active"|cond="$act == 'dispMemberAdminLoginConfig'"><a href="{getUrl('', 'module', 'admin', 'act', 'dispMemberAdminLoginConfig')}">{$lang->cmd_login}</a></li> <li class="x_active"|cond="$act == 'dispMemberAdminLoginConfig'"><a href="{getUrl('', 'module', 'admin', 'act', 'dispMemberAdminLoginConfig')}">{$lang->cmd_login}</a></li>
<li class="x_active"|cond="$act == 'dispMemberAdminDesignConfig'"><a href="{getUrl('', 'module', 'admin', 'act', 'dispMemberAdminDesignConfig')}">{$lang->cmd_set_design_info}</a></li> <li class="x_active"|cond="$act == 'dispMemberAdminDesignConfig'"><a href="{getUrl('', 'module', 'admin', 'act', 'dispMemberAdminDesignConfig')}">{$lang->cmd_set_design_info}</a></li>
<li class="x_active"|cond="$act == 'dispMemberAdminNickNameLog'"><a href="{getUrl('', 'module', 'admin', 'act', 'dispMemberAdminNickNameLog')}">{$lang->cmd_modify_nickname_log}</a></li>
</ul> </ul>
<script> <script>
enableSignUpTab({$config->enable_join == 'Y' ? 'true' : 'false'}); enableSignUpTab({$config->enable_join == 'Y' ? 'true' : 'false'});

View file

@ -0,0 +1,49 @@
<include target="header.html" />
<table class="x_table x_table-striped x_table-hover">
<thead>
<tr>
<th>{$lang->date}</th>
<th>{$lang->nick_name_before_changing}</th>
<th class="title">{$lang->nick_name_after_changing}</th>
</tr>
</thead>
<tbody cond="$nickname_list">
<tr loop="$nickname_list => $val">
<td>
{zdate($val->regdate,"Y-m-d H:i:s")}
</td>
<td>
{$val->before_nick_name}
</td>
<td>
{$val->after_nick_name}
</td>
</tr>
</tbody>
<tbody cond="!$nickname_list">
<tr>
<td colspan="3" style="text-align: center">{$lang->no_date}</td>
</tr>
</tbody>
</table>
<div class="x_clearfix">
<div class="x_pagination x_pull-left">
<ul>
<li class="x_disabled"|cond="!$page || $page == 1">
<a href="{getUrl('page','','module_srl','')}" class="direction">&laquo; {$lang->first_page}</a>
</li>
<!--@while($page_no = $page_navigation->getNextPage())-->
{@$last_page = $page_no}
<li class="x_active"|cond="$page_no == $page">
<a href="{getUrl('page', $page_no)}">{$page_no}</a>
</li>
<!--@end-->
<li class="x_disabled"|cond="$page == $page_navigation->last_page">
<a href="{getUrl('page',$page_navigation->last_page,'module_srl','')}" class="direction">{$lang->last_page} &raquo;</a>
</li>
</ul>
</div>
</div>