kcaptcha 질문 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

kcaptcha 질문 정보

kcaptcha 질문

본문

http://zznamu.co.kr/bbs/bbs/board.php?bo_table=05_03

그간 비회원이 글을 쓸 수 있도록 되어있던 게시판 이었습니다.
최근 스팸글이 올라오면서 제가 몇개의 파일을 보안패치를 한 후, kcaptcha가 먹질 않습니다.
자꾸만 "자동등록방지용 글자가 제대로 입력되지 않았습니다."란 메시지가 띄워집니다.

그누 4.32.10 버전 게시판입니다.
어떤 파일을 다시 깔아야 할까요? 고수님들 도와주십시오~

댓글 전체

http://sir.co.kr/bbs/board.php?bo_table=g4_pds&wr_id=5812

이것 설치하시구요.. 아래부분에..


        참고) 스팸으로 인하여 피해를 입고 계시다면 회원제로 글쓰기 해주실것을
              권해 드립니다. 비회원 글쓰기의 경우 프로그램 보다는 사람이 글을
              올리는 것으로 확인 되었습니다.

        js/jquery.kcaptcha.js
        bbs/kcaptcha_session.php
        bbs/kcaptcha_result.php

        4.33.05 의 이것(↓↓↓)은 적용하셔야 합니다.

        -------------------------------------------------------------------------
            기타) 기존 스킨에 대한 패치방법
        -------------------------------------------------------------------------
           
            if (typeof(f.wr_key) != 'undefined') {
                if (hex_md5(f.wr_key.value) != md5_norobot_key) {
                    alert('자동등록방지용 글자가 제대로 입력되지 않았습니다.');
                    f.wr_key.select();
                    f.wr_key.focus();
                    return false;
                }
            }

            위와 같은 코드를

            if (!check_kcaptcha(f.wr_key)) {
                return false;
            }

            이렇게 바꾸시면 됩니다.

        -------------------------------------------------------------------------


적용하면된답니다 > <
압축폴더 안에 들어있는 인스톨파일은 그누보드 새로 깔아야 한다는 건가요? 폴더내에 있는 것 외 나머지 파일은 예전거 그대로 덮어쓰면 되는건가요? 디자이너라 개발 쪽 잘 모릅니다. 죄송..
아래 내용은 어디 경로의 파일에 있는건가요??

--------------------------------------------------
if (typeof(f.wr_key) != 'undefined') {
                if (hex_md5(f.wr_key.value) != md5_norobot_key) {
                    alert('자동등록방지용 글자가 제대로 입력되지 않았습니다.');
                    f.wr_key.select();
                    f.wr_key.focus();
                    return false;
                }
            }

            위와 같은 코드를

            if (!check_kcaptcha(f.wr_key)) {
                return false;
            }

            이렇게 바꾸시면 됩니다.
---------------------------------------------------------
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT