자동등록방지 캡차(CAPTCHA) 코드 삭제
그누보드는 기본적으로 회원가입, 글쓰기, 코멘트 쓰기, 쪽지 보내기, 회원정보 찾기 부분에
스팸 광고 방지를 위한 캡챠 코드가 적용되어 있습니다.
삭제하는 건 추천하지 않으니 꼭 필요할 때만 적용하세요.
그누보드 최근 버전을 사용 중이면 아래 링크 내용을 참고하세요.
자동등록방지 캡차(CAPTCHA)코드 삭제 - 그누보드 5.3 버전 이상
1. 게시판 글쓰기에서 삭제
1-1
skin/board/스킨명/write.skin.php 파일에서 아래 내용 삭제
<?php if ($is_guest) { //자동등록방지 ?>
<tr>
<th scope="row">자동등록방지</th>
<td>
<?php echo $captcha_html ?>
</td>
</tr>
<?php } ?>
같은 파일 하단 스크립트에서 아래 내용 삭제
<?php echo $captcha_js; // 캡챠 사용시 자바스크립트에서 입력된 캡챠를 검사함 ?>
1-2
bbs/write_update.php 파일에서 아래 내용 삭제
if ($is_guest && !chk_captcha()) {
alert('자동등록방지 숫자가 틀렸습니다.');
}
특정 게시판에만 적용하고 싶으면..
예를 들어 notice 게시판에만 적용한다면
if ($bo_table != 'notice') {
적용해야 할 게시판이 여러 개라면..
if ($bo_table != 'notice') {
위 코드를 이렇게 변경하세요. (콤마로 구분해서 원하는 게시판을 계속 추가)
if (!in_array($bo_table, array('free','notice'))) {
2. 게시판 댓글쓰기에서 삭제
2-1
skin/board/스킨명/view_comment.skin.php 파일에서 아래 내용 삭제
<?php if ($is_guest) { ?>
<tr>
<th scope="row">자동등록방지</th>
<td><?php echo $captcha_html; ?></td>
</tr>
<?php } ?>
같은 파일 하단 스크립트에서 아래 내용 삭제
<?php if($is_guest) echo chk_captcha_js(); ?>
2-2
bbs/write_comment_update.php 파일에서 아래 내용 주석 처리하거나 삭제
if(!chk_captcha())
alert('자동등록방지 숫자가 틀렸습니다.');
특정 게시판에만 적용하고 싶으면..
예를 들어 notice 게시판에만 적용한다면
if ($bo_table != 'notice') {
if(!chk_captcha())
alert('자동등록방지 숫자가 틀렸습니다.');
}
적용해야 할 게시판이 여러 개라면 글쓰기에서 삭제 부분 1-2. 내용 참고하세요.
3. 회원 가입에서 삭제
3-1
skin/member/basic/register_form.skin.php 파일에서 아래 내용 삭제
<tr>
<th scope="row">자동등록방지</th>
<td><?php echo captcha_html(); ?></td>
</tr>
같은 파일 하단 스크립트에서 아래 내용 삭제
<?php echo chk_captcha_js(); ?>
3-2
bbs/register_form_update.php 파일에서 아래 내용 삭제
if (!chk_captcha()) {
alert('자동등록방지 숫자가 틀렸습니다.');
}
4. 쪽지 보내기에서 삭제
4-1
skin/member/basic/memo_form.skin.php 파일에서 아래 내용 삭제
<tr>
<th scope="row">자동등록방지</th>
<td>
<?php echo captcha_html(); ?>
</td>
</tr>
같은 파일 하단 스크립트에서 아래 내용 삭제
<?php echo chk_captcha_js(); ?>
4-2
bbs/memo_form_update.php 파일에서 아래 내용 삭제
if (!chk_captcha()) {
alert('자동등록방지 숫자가 틀렸습니다.');
}
5. 아이디/비번 찾기에서 삭제
5-1
skin/member/basic/password_lost.skin.php 파일에서 아래 내용 삭제
<?php echo captcha_html(); ?>
같은 파일 하단 스크립트에서 삭제
<?php echo chk_captcha_js(); ?>
5-2
bbs/password_lost2.php 파일에서 아래 내용 삭제
if (!chk_captcha()) {
alert('자동등록방지 숫자가 틀렸습니다.');
}