홈>컴퓨터이야기
logo_01.gif


TOTAL ARTICLE : 35, TOTAL PAGE : 1 / 2
구분 웹일반 | 태그-소스 | 제로보드 | 그누보드 |
제로보드 : 제로보드 스팸방지기능(ZM_Crypt 2.0)
 오예    | 2009·02·06 13:57 | HIT : 3,890 | VOTE : 191
 FILE 
  • zm_crypt_2[1].0_znmee.zip (4.9 KB), Down : 38
    1. ZM_Crypt 2.0 특징
      1. 적용이 쉽다
        PHP 프로그램을 몰라도, HTML만 알면 쉽게 적용 가능합니다.
        기본적으로 파일 4개에 1줄씩만 넣어주시면 작동합니다.
      2. 게시물 차단 + 덧글(코멘트) 차단
        최근에는 덧글스팸도 많이 늘었습니다.
        본 프로그램은 게시물 뿐만 아니라 덧글(코멘트)의 자동등록도 차단합니다.
      3. 디자인 변경 용이
        여러 스킨을 사용해도, 각 스킨마다 원하는 위치에
        예쁘게 삽입 가능합니다.
      4. 보안코드가 텍스트 아닌 이미지
        보안코드가 텍스트가 아닌 이미지로 출력됩니다.
        그렇다고, 기존 이미지 파일을 불러오는 것이 아닙니다.
        GD 라이브러리를 이용, 자체 폰트함수로 그때마다 숫자 이미지 파일을 뿌려주고
        자동 삭제됩니다.
        때문에, 기존 텍스트 기반의 보안코드보다 보안성이 강합니다.
      5. 씨앗(Seed)을 바탕으로 한 자체 암호화 함수 내장여러분이 처음에 씨앗(Seed)을 설정할 수 있습니다.
        암호화는 그 씨앗을 바탕으로 이루어집니다.
        때문에, 더욱 더 안전합니다.
    2. 설치방법
      1. 환경설정 (zm_crypt.php 수정)
        ① 13째줄(씨앗) : 반드시 변경, 알파벳+숫자로 이루어진 암호 (외울 필요 없음)
        ② 14째줄(자릿수) : 보안코드의 자릿수 설정 (기본값:4자리)
        ③ 15째줄(보안코드 문자종류) : 숫자+알파벳, 또는 숫자만 설정 가능 (기본값:숫자+알파벳)
        ④ 스팸광고게시물 차단 필요없는 게시판 id 입력 : 게시판에 따라 차단 필요없는 게시판 이름(id)를 콤마(,)로 구분하여 입력
      2. 업로드제로보드(bbs) 디렉토리 안에 'skin' 디렉토리에 아래 두 파일 업로드.
        zm_crypt.php (zmCrypt 프로그램 파일)
        andale12.gdf (글꼴 파일)
        예:
        /bbs/ : 제로보드 설치 디렉토리
        /bbs/skin/ (특정 스킨 디렉토리가 아님) ☜ 이 디렉토리에 설치
        /bbs/skin/snowboard/ : 스노우보드 스킨 디렉토리
      3. 제로보드 파일 수정 (write_ok.php , comment_ok.php)
        위 두 파일을 열면 5~7째줄에 아래와 같은 코드가 똑같이 들어 있습니다.
        (주의: 해당 스킨 디렉토리가 아닙니다. 제로보드 자체 프로그램 디렉토리입니다.)
        include "_head.php";
        위 코드의 바로 아랫줄에 아래 코드를 삽입합니다.
        include ("./skin/zm_crypt.php" ) ;
        저장 후 업로드 하여 덮어씌우시면 됩니다.
      4. 스킨 파일 수정 #1 (write.php)<?=$hide_start?> 코드 아랫줄에 다음 코드 삽입
        <? $zCryptClass='input' ; include ("./skin/zm_crypt.php" ) ; ?>
        (위에서 input 는 입력 폼의 스타일 클래스(class)입니다. 이해 안 되시면 패쓰!)

        이후, 원하시는 위치에 아래와 같이 넣으시면 됩니다.
        <?=$zCrypt_Img?> : 보안코드 이미지
        <?=$zCrypt_Form?> : 보안코드 입력폼
        (<?=$hide_start?> ~ <?=$hide_start?> 안에 넣어야 로그인한 회원에게는 숨길 수 있습니다.)
      5. 스킨 파일 수정 #2 (view_write_comment.php)<?=$hide_c_password_start?> 코드 아랫줄에 다음 코드 삽입
        <? $zCryptClass='input' ; include ("./skin/zm_crypt.php" ) ; ?>
        (위에서 input 는 입력 폼의 스타일 클래스(class)입니다. 이해 안 되시면 패쓰!)

        이후, 원하시는 위치에 아래와 같이 넣으시면 됩니다.
        <?=$zCrypt_Img?> : 보안코드 이미지
        <?=$zCrypt_Form?> : 보안코드 입력폼
        (<?=$hide_c_password_start?> ~ <?=$hide_c_password_end?> 안에 넣어야 로그인한 회원에게는 숨길 수 있습니다.)
      6. 설치 완료설치완료되었습니다. 테스트해 보시기 바랍니다.
        로그아웃 후 테스트해 보시는 것, 잊지 마세요.
    3. 고급 환경설정
      1. 환경설정 (zm_crypt.php 수정)20~17줄에는 고급 환경설정 코드가 있습니다.
        보안코드 글자색, 바탕색 등을 변경할 수 있습니다.
        주석이 자세히 되어 있으므로 쉽게 변경 가능합니다.
    4. 기타 문의사항 및 정보
      1. 이메일 : ZnMee@naver.com (지앤미)
      2. 블로그 : blog.naver.com/ZnMee (知&美 : 앎과 앎다움)
      3. 프로그램 : ZM_Crypt 2.0 (2007.07.18. Released)
    샬롬~
    난! 자유인...
      
    35 제로보드   mysql 4.1에서 제로보드의 호환성 문제 해결  오예 16·01·15 344 26
    34 제로보드   제로보드 관리자 비번 잊어버렸을때  오예 11·06·28 1842 51
    33 제로보드   최근게시물에 비밀글도 출력하기  오예 09·10·21 2950 215
    32 제로보드   제로보드 2009.9.22 보안 취약점 패치  오예 09·09·29 4836 291
    31 제로보드   지엠스팸프리(ZmSpamFree)  오예 09·08·30 2776 187
    30 제로보드   제로보드 관리자계정 접속이 안될때  오예 09·07·12 2635 151
    29 제로보드   갤러리에 한글이름 적용하기  오예 09·06·29 3636 217
    28 제로보드   DQ Revolution 1.8.p9 최근갤러리에 썸네일 불러오기  오예 09·03·20 3701 151
    제로보드   제로보드 스팸방지기능(ZM_Crypt 2.0)  오예 09·02·06 3890 191
    26 제로보드   제로보드 서버 이전 방법  오예 08·09·19 3764 230
    25 제로보드   제로보드 스팸광고게시물,덧글 자동등록 방지 ZM_Crypt 2.0  오예 08·08·19 3046 181
    24 제로보드   미니위니 에디터 FAQ  오예 07·10·31 5572 124
    23 제로보드   제로보드 스팸 차단하기  오예 07·05·03 3587 68
    22 제로보드   새계정 이사할때, 그대로 옮기기 - DB백업,복구, data백업,복구 방법, 권한설정  오예 07·03·10 1989 67
    21 제로보드   최근게시물에 답글과 비밀글 표시하기  오예 06·12·26 2415 64
    20 제로보드   최고 관리자 아이디, 비밀번호 잃어버렸을때  오예 06·08·21 1914 75
    19 제로보드   그림 파일명에 한글이 포함될 경우 영문자, 숫자로 이름 자동 변경하기  오예 06·07·03 2109 73
    18 제로보드   제로보드 게시물 순서 바꾸기  오예 06·06·19 1912 74
    17 제로보드   최근 게시물을 나타내는 원리와 방법  오예 06·05·27 1805 77
    16 제로보드   특정 회원사진 출력 안되는 문제  오예 06·05·01 1669 58
    12
    Copyright 1999-2020 Zeroboard / skin by GGAMBO