☞ DJ BOARD Ver1.01 다운로드
  • DJ 보드는 '배우고 익혀서 나누는 즐거움 www.itmembers.net'에서 학습용으로 무료 배포합니다.
  • DJ는 ITmembers.net 운영자(동주아빠)의 사랑스런 딸 이름 이니셜입니다.
  • DJ 보드는 Apache/PHP/MySQL 환경에서 작동하는 다중 게시판 프로그램입니다.
    현재 배포판은 Windows2000/WindowsXP의 Apahche/PHP4/MySQL4 환경 및 Cafe24 리눅스 웹 호스팅 환경에서 개발·테스트하였습니다.

  • DJ 보드의 주요 특징은 다음과 같습니다.
    1. 실제 활용가능할 뿐만 아니라, 제작 全 과정을 상세하게 설명하고 있습니다.
      DJ 보드는 www.itmembers.net의 PHP 게시판 프로젝트의 산물입니다.
      www.itmembers.net에서 PHP의 기초부터 DJ 보드 만드는 방법까지 상세하게 설명하고 있습니다.
    2. 쉽게 설치하여 사용할 수 있습니다.
      ① DB 설정 파일(bm_dbconfig.php) 수정
      ② setup.php 실행만으로 설치 OK!
    3. 다중 게시판을 지원합니다.(DB가 지원하는 무제한 게시판 생성)
    4. 회원제 게시판을 지원합니다.(회원 등급에 따른 읽기/쓰기/목록보기 권한 설정)
    5. 게시판의 생성과 수정, 삭제를 관리자 페이지에서 쉽게 처리할 수 있습니다.
    6. 회원 등록과 정보 수정, 삭제까지 관리자 페이지에서 쉽게 처리할 수 있습니다.
    7. 게시판을 취향에 따라 다양하게 꾸밀 수 있습니다.
      ① 게시판 상/하/좌/우에 반복되는 코드를 삽입하기 위한 상단-하단 파일 설정 기능이 있습니다.
      ② 스킨을 지원합니다. (배포 시에는 default 스킨만 포함하고 있습니다.)
         스킨 제작 규칙에 따라 누구나 자신만의 게시판 디자인을 할 수 있습니다.

  • 배포본 수정 이력
    ※ 이전 버전 사용자는 수정 또는 추가된 파일만 덮어쓰면 됩니다.
    처음 설치하는 분은 최종 버전을 다운로드하여 설치하면 됩니다.

    1. 2003년 05월 19일(djboard_ver1_study.zip) : 최초 배포
    2. 2003년 05월 20일(djboard_ver1_20030520.zip) : minor 기능 개선
      • 2페이지 이상 될 경우에만 [이전][다음]과 같은 버튼이 보이도록 수정
      • 한 페이지에 표시될 목록의 수가 초과할 경우에만 [이전목록][다음목록][처음][마지막] 버튼 보이도록 수정
      • 대상 파일 : djboard.php skin/default/list_foot.php
    3. 2003년 05월 21일(djboard_ver1_20030521.zip) : minor 기능 개선
      • 버튼(이미지)을 클릭했을 때 외곽선 나타나지 않게함(onfocus="blur();" 코드 삽입)
      • ID/PW 입력 편의를 위한 로그인 페이지(logon.php) 자바스크립트 수정
      • 대상 파일 : djboard.php write.php view.php modify.php reply.php signon.php logon.php skin/default/logon_main.php
    4. 2003년 05월 22일(djboard_ver1_20030522.zip) : 일부 오류 수정
      • 대상 파일 : djboard.php logon.php signon.php adminpage.php
    5. 2003년 07월 02일(djboard_ver1_20030702.zip) : 일부 오류 수정
      • 한글 파일명에 공백있을 경우 첨부 파일 링크 오류, 첨부 파일 없을 내용 보기 페이지에서의 오류
      • 대상 파일 : view.php
    6. 2003년 08월 07일(djboard_ver1_20030807.zip) : 일부 기능 추가
      • 목록 페이지에서 첨부 파일 유무 표시 및 글 내용 보기 페이지에서 첨부 파일이 그림 파일일 경우 자동으로 그림 파일 보여주기
      • 대상 파일 : djboard.php view.php 및 디폴트 스킨 파일 중 일부(view_main.php list_mail.php list_foot.php list_head.php) 디폴트 스킨 파일에 확장자에 따른 아이콘 추가(i_doc.gif i_etc.gif i_hwp.gif i_img.gif i_xls.gif i_zip.gif)
    7. 2003년 08월 08일(djboard_ver1_20030808.zip) : 일부 기능 추가
      • 파일을 세 개까지 첨부할 수 있도록 수정
      • 대상 파일 :
        기본 폴더(\) - insert.php modify_ok.php view.php patch030808.php
        스킨 폴더(\skin\default\) - write_main.php modify_main.php view_main.php
        어드민 폴더(\admin\) - admin_addboard.php
      • 주의 : 이전 버전 사용자는 다음과 같은 방법으로 기존에 생성한 게시판에 필드를 추가해야 함.
        patch030808.php?tb=테이블이름
        예) http://www.itmembers.net/djboard/patch030808.php?tb=free
    8. 2003년 08월 15일(djboard_ver101.zip) : 일부 기능 추가
      • 간단한 답글 달기(코멘트) 기능 추가
      • 대상 파일 :
        기본 폴더(\) - djboard.php view.php simplereply_ok.php simplereply_del.php patch030815.php
        스킨 폴더(\skin\default\) - view_main.php view_comment.php view_comment_w.php list_main.php delete_s.gif
        어드민 폴더(\admin\) - admin_addboard.php add_board.php admin_body.php admin_top.php
      • 주의 : ver1_030808 버전 사용자는 변경된 파일을 덮어 쓴 다음, 다음과 같은 방법으로 기존에 생성한 게시판에 필드를 추가해야 함.
        patch030815.php
        예) http://www.itmembers.net/djboard/patch030815
        ※ ver1_030808 이전 버전 사용자는 변경된 파일을 덮어 쓴 다음, 위 7번 패치를 먼저 실행하고 patch030815.php 를 실행해 주시기 바랍니다.