Separate CAPTCHA actions #1815

This commit is contained in:
Kijin Sung 2022-02-07 21:04:09 +09:00
parent 37aa3dea3b
commit 9aea72b1c3
10 changed files with 28 additions and 12 deletions

View file

@ -86,6 +86,9 @@
<input cond="$module_info->secret=='Y'" type="checkbox" name="is_secret" value="Y" id="is_secret" class="iCheck" />
<label cond="$module_info->secret=='Y'" for="is_secret">{$lang->secret}</label>
</div>
<div class="write_captcha" cond="isset($captcha) && $captcha && $captcha->isTargetAction('comment')">
{$captcha}
</div>
<div style="float:right">
<button type="submit" class="btn_insert"><i class="xi-message"></i> {$lang->cmd_comment_registration}</button>
</div>

View file

@ -32,7 +32,7 @@
<input cond="$module_info->secret=='Y'" type="checkbox" name="is_secret" value="Y" id="is_secret" checked="checked"|cond="$oComment->get('is_secret')=='Y'" class="iCheck" />
<label cond="$module_info->secret=='Y'" for="is_secret">{$lang->secret}</label>
</div>
<div class="write_captcha" cond="$captcha">
<div class="write_captcha" cond="isset($captcha) && $captcha && $captcha->isTargetAction('comment')">
{$captcha}
</div>
<div style="float:right">

View file

@ -76,7 +76,7 @@
<input type="text" name="reason_update" id="reason_update" value="" class="iText" style="width:300px" title="reason update" />
</span>
</div>
<div class="write_captcha" cond="isset($captcha) && $captcha">
<div class="write_captcha" cond="isset($captcha) && $captcha && $captcha->isTargetAction('document')">
{$captcha}
</div>
<div style="float:right">

View file

@ -17,7 +17,10 @@
<input id="email_address1" type="email" name="email_address" />
</li>
</ul>
<div class="captcha" cond="isset($captcha) && $captcha && $captcha->isTargetAction('recovery')">
{$captcha}
</div>
<div class="bna">
<input type="submit" class="bn dark" value="{$lang->cmd_send_mail}" />
<input type="submit" class="bn dark" value="{$lang->cmd_send_mail}" />
</div>
</form>

View file

@ -15,7 +15,7 @@
<li><label for="id"><!--@if($identifier == 'user_id')-->{$lang->user_id}<!--@else-->{$lang->email_address}<!--@end--></label><input name="user_id" type="<!--@if($identifier == 'user_id')-->text<!--@else-->email<!--@end-->" id="id" value="" /></li>
<li><label for="pw">{$lang->password}</label><input name="password" type="password" id="pw" value="" /></li>
</ul>
<div class="captcha" cond="$captcha">
<div class="captcha" cond="isset($captcha) && $captcha && $captcha->isTargetAction('login')">
{$captcha}
</div>
<div class="hp" id="keep_msg" style="display:none;">

View file

@ -60,9 +60,12 @@
</block>
</li>
</ul>
<div class="bna">
<input type="submit" class="bn dark" value="{$lang->cmd_registration}" />
</div>
<div class="captcha" cond="isset($captcha) && $captcha && $captcha->isTargetAction('signup')">
{$captcha}
</div>
<div class="bna">
<input type="submit" class="bn dark" value="{$lang->cmd_registration}" />
</div>
</form>
</div>
<script>
@ -95,4 +98,4 @@
return false;});
});
})(jQuery);
</script>
</script>

View file

@ -14,7 +14,9 @@
<input type="hidden" name="xe_validator_id" value="modules/member/skin/default/find_member_account/1" />
<div>
<input type="email" name="email_address" required placeholder="{$lang->email_address}" title="{$lang->email_address}" /><br />
<block cond="$captcha">{$captcha}<br /></block>
<block cond="isset($captcha) && $captcha && $captcha->isTargetAction('recovery')">
{$captcha}<br />
</block>
<input type="submit" class="btn btn-inverse" value="{$lang->cmd_find_member_account}" />
</div>
</form>
@ -33,7 +35,9 @@
<input type="hidden" name="xe_validator_id" value="modules/member/skin/default/find_member_account/3" />
<div>
<input type="email" id="email_address" name="email_address" value="" required placeholder="{$lang->email_address}" title="{$lang->email_address}" /><br />
<block cond="$captcha">{$captcha}<br /></block>
<block cond="isset($captcha) && $captcha && $captcha->isTargetAction('recovery')">
{$captcha}<br />
</block>
<input type="submit" value="{$lang->cmd_resend_auth_mail}" class="btn btn-inverse" />
</div>
</form>

View file

@ -18,7 +18,7 @@
<input type="email" cond="$identifier != 'user_id'" name="user_id" id="uid" required placeholder="{$lang->email_address}" title="{$lang->email_address}" />
<input type="password" name="password" id="upw" required placeholder="{$lang->password}" title="{$lang->password}" />
</div>
<div class="control-group captcha" cond="$captcha">
<div class="control-group captcha" cond="isset($captcha) && $captcha && $captcha->isTargetAction('login')">
{$captcha}
</div>
<div class="control-group">

View file

@ -79,7 +79,7 @@
<label for="allow_{$key}" loop="$lang->allow_message_type=>$key,$val"><input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key || (!$member_info && $key == 'Y')" id="allow_{$key}" /> {$val}</label>
</div>
</div>
<div class="control-group" cond="$captcha">
<div class="control-group captcha" cond="isset($captcha) && $captcha && $captcha->isTargetAction('signup')">
<div class="control-label">{$lang->captcha}</div>
<div class="controls">{$captcha}</div>
</div>