GozaCaptcha 그누보드5용
링크
http://choyunjin.kr/board/sourcecode_lib/2 (190) http://static.choyunjin.kr/files/GozaCaptcha_G5.zip (259)
직접 만든 캡챠입니다.
kcaptcha 코드를 일부 활용하였습니다.
그누보드5.3 기준입니다.
적용방법
1. 압축파일을 받는다.
2. 안에있는 파일들을
[code]
/웹루트(/그누보드루트)/plugin/gozacaptcha
[/code]
경로에 압축을 풀어준다.
3.
[code]
/웹루트(/그누보드루트)/admin/config_form.php
[/code]
를 열어서,
[code]
<tr>
<th scope="row"><label for="cf_captcha">캡챠 선택<strong class="sound_only">필수</strong></label></th>
<td colspan="3">
<?php echo help('사용할 캡챠를 선택합니다.<br>1) Kcaptcha 는 그누보드5의 기본캡챠입니다. ( 문자입력 )<br>2) reCAPTCHA V2 는 구글에서 서비스하는 원클릭 형식의 간편한 캡챠입니다. ( 모바일 친화적 UI )<br>3) Invisible reCAPTCHA 는 구글에서 서비스하는 안보이는 형식의 캡챠입니다. ( 간혹 퀴즈를 풀어야 합니다. )<br>') ?>
<select name="cf_captcha" id="cf_captcha" required class="required">
<option value="kcaptcha" <?php echo get_selected($config['cf_captcha'], 'kcaptcha') ; ?>>Kcaptcha</option>
<option value="recaptcha" <?php echo get_selected($config['cf_captcha'], 'recaptcha') ; ?>>reCAPTCHA V2</option>
<option value="recaptcha_inv" <?php echo get_selected($config['cf_captcha'], 'recaptcha_inv') ; ?>>Invisible reCAPTCHA</option>
</select>
</td>
</tr>
[/code]
위 부분(534라인쯤부터 시작한다)에서 recaptcha_inv 다음 줄에
[code]
<option value="gozacaptcha" <?php echo get_selected($config['cf_captcha'], 'gozacaptcha') ; ?>>GozaCaptcha</option>
[/code]
위 내용을 추가한다.
4. 551~552 라인쯤에
[code]
$arr = get_skin_dir('mp3', str_replace(array('recaptcha_inv', 'recaptcha'), 'kcaptcha', G5_CAPTCHA_PATH));
[/code]
를
[code]
$arr = get_skin_dir('mp3', str_replace(array('recaptcha_inv', 'recaptcha','gozacaptcha'), 'kcaptcha', G5_CAPTCHA_PATH));
[/code]
로 수정한다.
5. 그런다음 관리페이지 > 기본환경설정 > 캡챠 선택에서 GozaCaptcha 로 변경해주면 끝!
버전 정보
첨부파일
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 2개
이것도 지원해주실수 있을까요?