issue 1118 add a function that sync member info and document/comment in member configuration page.

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@10990 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
devjin 2012-08-07 05:20:57 +00:00
parent 8e4a8dc4ed
commit 72e620a9b2
10 changed files with 119 additions and 6 deletions

View file

@ -2442,6 +2442,12 @@ Bạn có thể quản lý thành viên bằng cách tạo những nhóm mới,
<value xml:lang="en"><![CDATA[Member Configuration]]></value>
<value xml:lang="zh-TW"><![CDATA[會員設定]]></value>
</item>
<item name="cmd_member_sync">
<value xml:lang="ko"><![CDATA[회원정보 동기화]]></value>
</item>
<item name="about_member_sync">
<value xml:lang="ko"><![CDATA[회원정보와 게시물과 댓글 정보를 동기화 합니다. 데이터가 많은 경우 시간이 오래 소요될 수 있습니다. 이용자가 많은 경우 반드시 서비스를 중단하시고 진행하시기 바랍니다.]]></value>
</item>
<item name="msg_success_modify_email_address">
<value xml:lang="ko"><![CDATA[이메일 주소가 정상적으로 변경되었습니다. 변경된 이메일 주소로 로그인 가능합니다.]]></value>
</item>

View file

@ -192,4 +192,13 @@ jQuery(function($){
}
});
$('.__sync').click(function (){
exec_xml(
'importer', // module
'procImporterAdminSync', // act
null,
function(ret){if(ret && (!ret.error || ret.error == '0'))alert(ret.message);}, // callback
resp = ['error','message'] // response tags
);
});
});

View file

@ -8,6 +8,7 @@
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
<p>{$XE_VALIDATOR_MESSAGE}</p>
</div>
<form action="./" class="form" ruleset="insertConfig" method="post">
<input type="hidden" name="module" value="member" />
<input type="hidden" name="act" value="procMemberAdminInsertConfig" />
@ -220,6 +221,12 @@
<span class="btn medium"><input type="submit" value="{$lang->cmd_save}" /></span>
</div>
</form>
<h2 class="h2">{$lang->cmd_member_sync}</h2>
<div class="form">
<span class="btn small"><input type="button" value="{$lang->cmd_member_sync}" class="__sync" /></span>
<p class="description">{$lang->about_member_sync}</p>
</div>
<div class="modal" id="userDefine">
<form action="./" class="fg form" ruleset="insertJoinForm" method="post">
<input type="hidden" name="module" value="member" />