질문/답변을 통한 계정 찾기가 허용되지 않은 경우 폼을 표시하지 않음

This commit is contained in:
Kijin Sung 2015-05-28 20:13:27 +09:00
parent 81fc2a9939
commit 915635cec3
4 changed files with 15 additions and 2 deletions

View file

@ -2378,6 +2378,14 @@
<value xml:lang="zh-CN"><![CDATA[请登录后更改密码。]]></value>
<value xml:lang="tr"><![CDATA[Giriş yaptıktan sonra şifrenizi değiştirin.]]></value>
</item>
<item name="msg_question_not_allowed">
<value xml:lang="ko"><![CDATA[질문/답변을 통한 비밀번호 찾기는 허용되지 않습니다.]]></value>
<value xml:lang="en"><![CDATA[The administrator has disabled this function.]]></value>
<value xml:lang="jp"><![CDATA[質問/回答を通じたパスワードを忘れたことはできません。]]></value>
<value xml:lang="zh-TW"><![CDATA[问题/通过回答密码是不允许的。]]></value>
<value xml:lang="zh-CN"><![CDATA[問題/通過回答密碼是不允許的。]]></value>
<value xml:lang="tr"><![CDATA[Sorular / Cevaplar aracılığıyla Şifre izin verilmez.]]></value>
</item>
<item name="msg_question_not_exists">
<value xml:lang="ko"><![CDATA[등록한 비밀번호 찾기 질문/답변이 없습니다.]]></value>
<value xml:lang="en"><![CDATA[You haven`t set your question for a temporary password.]]></value>

View file

@ -1048,6 +1048,10 @@ class memberController extends member
{
$oMemberModel = getModel('member');
$config = $oMemberModel->getMemberConfig();
if($config->enable_find_account_question != 'Y')
{
return new Object(-1, 'msg_question_not_allowed');
}
$email_address = Context::get('email_address');
$user_id = Context::get('user_id');

View file

@ -526,6 +526,7 @@ class memberView extends member
$config = $this->member_config;
Context::set('identifier', $config->identifier);
Context::set('enable_find_account_question', $config->enable_find_account_question);
$this->setTemplateFile('find_member_account');
}

View file

@ -18,8 +18,8 @@
</span>
</form>
</section>
<hr>
<section cond="count($lang->find_account_question_items)>1">
<hr cond="count($lang->find_account_question_items)>1 && $enable_find_account_question == 'Y'">
<section cond="count($lang->find_account_question_items)>1 && $enable_find_account_question == 'Y'">
<h1>{$lang->cmd_find_member_account_with_email_question}</h1>
<p>{$lang->about_find_account_question}</p>
<div cond="$XE_VALIDATOR_MESSAGE && $XE_VALIDATOR_ID == 'modules/member/skin/default/find_member_account/2'" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">