제로보드를 잘 이용하면서 항상 감사하게 생각하고 있는 사람입니다.

커뮤니티 사이트에 채팅방을 설치하려고 알아보니
아래와 같은 제로보드연동 채팅프로그램이 있더군요.

ㅇ  길호챗  http://www.kilho.net/kchat/  : 제가 초보인지라 설치하다가 제로보드를 망칠 뻔 했다는... 그러나 유명한 곳인듯..
ㅇ  가가채팅  http://www.gagalive.kr/live/ : 초보자가 이용하기도, 제로보드 연동하기도 쉬운 프로그램... 그러나 입력시간이 안 나온다는..

그래서 한 번 만들어 보았습니다. ^^  최대한 초보자도 설치할 수 있도록 고려했습니다. (초보자인 제가 고려한 것이라..^^)
아래는 설명서에 있는 내용입니다.

 "schat" 설치법

schat 채팅방은 프로그램을 잘 모르지만 커뮤니티 홈페이지에서 사용하고자 만들었다.
전문가가 아닌 관계로 프로그램이 훌륭하지는 않을 것이다.

최대한 이용하고자 하는 분들이 설치하기 쉽도록 수정할 부분을 최소화하였다.
필요하신 분들 이용하시고 잘못되어 있는 부분은 지적하시기 바란다.

<감사의 글>

  1. 이 채팅방은 서기(구명석) 님의 php강의를 듣고 - 메모장 만들어 보기- 만들게 되었다.
     서기님의 홈페이지에 가면 동영상강의가 훌륭하다.
     서기님께 감사드린다.
     http://www.singsinghe.co.kr/

  2. 만들다가 막힌 부분에서 jwel(류성)님의 원포인트 렛슨으로 해결하였다.
     jwel 님께 감사드린다.

  3.schat에 포함된 현재접속자 스킨
    현재접속자 스킨은 꼬랴 님(덩꼬 님 -> 린느와르 님)의 스킨을 수정하였다.
    허락없이 수정, 배포한 것에 대해 이해를 구한다.


<프로그램 특징>

  1. 제로보드 회원연동 : 로그인한 제로보드 회원이 이용할 수 있음
  2. 현재 접속자를 확인할 수 있음
  3. 단순하게 만드느라 삭제, 귓속말 등 복잡한 기능은 없음


<압축파일> 압축 파일을 풀면 다음과 같다.

        ㅇ 설명서.txt          : 설명서
        ㅇ call.txt            : 홈페이지에 삽입할 문구
        ㅇ schat.html          : 입력 및 출력 폼
        ㅇ schat 폴더     
            └ schat_post.php  : 입력 후 값을 받아서 저장하는 파일
            └ schat_save.txt  : 저장된 데이타 - 권한설정을 707로 하여야 함
            └ loged.php       : 현재접속자 스킨
            └ pink_style.css  : 스타일
            └ img 폴더        : 이미지 폴더 (2개의 이미지가 들어있음)


< 설치 방법 >

  1.압축파일을 해제하면 세개의 파일과 하나의 폴더가 나온다.

  2. schat.html 파일을 에디터(메모장 등)로 열어 아래를 수정한다.

       둘째줄, 셋째줄을 제로보드 절대경로로 수정하여 저장한다.
          <?
          $_zb_url = "http://도메인/제로보드경로/";                  // ←고칠부분, 끝에 꼭 /를 써 주세요
          $_zb_path = "/home/계정아이디/public_html/제로보드경로/";  // ←고칠부분, 끝에 꼭 /를 써 주세요
          include $_zb_path."outlogin.php";
          include "_head.php";
          ?>

       예를 들면 " http://www.naver.com/bbs/ "
                 " /home/naver/public_html/bbs/" 와 같이 바꾼다.
 
  
  3. 알FTP 등으로 schat.html 파일하나와 schat 폴더(다른 파일이 들어있다)를
      제로보드 폴더(예를 들면 bbs, zero)에 집어 넣는다.

  4. 알FTP 등으로 schat 폴더 안에 있는 schat_save.txt 파일의 권한을 707로 설정한다.


  5. http://도메인/제로보드경로/schat.html 를 실행한다.
     ( 이렇게 실행하면 전체화면으로 채팅창이 열린다. 팝업 스타일로 열고자 하면 아래 메뉴형태 삽입방식을 이용)


  * 홈페이지에 메뉴형태로 삽입하려면 call.txt 파일을 열어 아래 바꾸어 줄 부분-제로보드 경로-을
    위의 <설치방법> 2와 같이 수정하고  전체내용을 복사하여 홈페이지에 삽입하면 된다.
       
          <script>
             function win()
             {
             window.open("http://도메인/제로보드경로/schat.html","","width=550,height=700"); //←바꾸어 줄 부분
             }
          </script>
          <a href="javascript:win()">채팅방</a>

 


< 디자인 관련 수정할 부분 - schat.html파일 수정 >

  1. 외부로그인을 바꾸려면 아래와 같은 73번째 줄의 "nzeo"를 다른 외부로그인으로 바꾼다.
       <p align="center"><? print_outlogin("nzeo",1, 10) ?></p><br>

  2. 채팅방 글씨 크기를 조절할 때 아래와 같은 80째줄 "9"를 다른 숫자로 바꾼다.
       td{font-size:9pt}

  3. 출력되는 대화 줄 수를 10줄에서 조정하고 싶으면 아래와 같은 98번째 줄의 "10"을 원하는 숫자로 바꾼다.
       for($x=$i-10; $x<=$i; $x++){



schat_view.GIF