+++ 홈제작 바이블 +++
홈제작 바이블 이 사이트는 이영찬님의 사이트를 복원한 것입니다.
Untitled Document
Html
Dhtml
Css
Php
Asp
Cgi
Java Script
Java Applet
Multimedia
Win Tip
워니보드
워니게시판은 Perl로 짜여진 멋진 게시판이다. 무엇보다고 설치가 무척이나 쉽고 관리자 모드에서 게시판의 여러가지 색상과 환경을 설정할 수 있다는 장점이 있으며 게시판의 추가가 쉽다는 점이 장점이다. 꾸준한 업데이트를 제공하는 이성원님의 야심작이 아닌가 싶다. 한번 사용 해 보라고 권하고 싶다. 이 소스는 별도의 컴파일 없이 파일 업로딩만으로 사용이 가능한 펄 스크립트로 짜여져있다.


워니의 웹게시판 - 2.5.0

[ Working Demo ]

본 홈페이지에 설치된 워니게시판이다.간단한 설치와 관리자 모드가 마음에 든다. 깔끔한 인터페이스를 자랑하며 자칭(?) 한국적CGI를 추구하는 이성원님의 멋진 게시판이다. 함 감상 해 보심이 어떠실지..

※ Demo


[ README ]

불행이도 README 파일은 제공되지 않는다. 아마 시간이 없거나 까먹지 않았나 싶다. 있으면 많은 도움이 될텐데 아쉬움이 남는다.

※ 없음


[ Install ]

WonieBoard-2_5_0.tar의 압축을 풀면 wonieboard.cgi 파일과 게시판의 이미지를 포함하는 images의 디렉토리가 바로 생긴다.따라서 압축을 풀기전에 설치하고자는 곳에서 WonieBoard 라는 디렉토리를 만든후에 그 디렉토리 안에서 압축을 풀어야 한다.

소스손보기

WonieBoard.cgi 를 보면 다음과 같은 부분이 있다.

##########################################################################
$gBaseURL = "http://너네주소/WonieBoard";
$gIconURL = "http://너네주소/WonieBoard/images";
$gBaseDIR = "/너네절대경로명/WonieBoard";
$gCGI_URL = "http://너네주소/WonieBoard-2.5.0.cgi";

$gMakeBoard = "N"; # "Y" 게시판 생성가능, "N" 게시판 생성불가
##########################################################################

요 부분만 당신에게 맞는 경로명을 적어 주어야 한다.
아래부분은 Demo에서 보여지는 WonieBoard.cgi 를 우리 홈페이지에 맞게 수정한 부분이다. 위와 아래를 비교하면 쉽게 이해가 될것이다.

##########################################################################
$gBaseURL = "http://auto.av.hangkong.ac.kr/~tianai/cgi-bin/demo/WonieBoard";
$gIconURL = "http://auto.av.hangkong.ac.kr/~tianai/cgi-bin/demo/WonieBoard/images";
$gBaseDIR = "/home/tianai/public_html/cgi-bin/demo/WonieBoard";
$gCGI_URL = "http://auto.av.hangkong.ac.kr/~tianai/cgi-bin/demo/WonieBoard/WonieBoard-2.5.0.cgi";

$gMakeBoard = "Y"; # "Y" 게시판 생성가능, "N" 게시판 생성불가
##########################################################################

그리고 나서 방금 수정한 WonieBoard.cgi를 본다.
분명히 안될거다.

브라우저의 주소창에 이렇게 적는다.
http:// 너네 주소 /WonieBoard/WonieBoard.cgi?id=원하는DB명

원하는 DB명은 게시판의 고유아이디를 당신이 결정하면 되는것이다.

이렇게하면 거의 다 설치가 될것이다.
서버에러등 기타 에러가 나면 우선 퍼미션을 조사하라.
안되면 당신은 뭔가 잘못한거다.

성공적으로 게시판이 완성되면 글쓰기 테스트를 해보고 역시 성공하면

소스를 다시 한번 수정한다.

######################################################################
$gMakeBoard = "Y"; # "Y" 게시판 생성가능, "N" 게시판 생성불가
######################################################################

이부분을 다음과 같이 Y을 N으로 고쳐야 한다.

######################################################################
$gMakeBoard = "N"; # "Y" 게시판 생성가능, "N" 게시판 생성불가
######################################################################

이 게시판은 브라우저만으로 DB가 생성되므로 아무나 DB를 만들 수 있게 된다.그래서 게시판을 추가하고 싶으면 이 부분을 Y로 변경하고 새로운 DB을 설치하면 된다. 물론 게시판을 추가하고 나면 다시 N으로 하는걸 잊지 않는다.


[ 자료출처 ]

※  http://soback.kornet21.net/~zeusso
첨부파일 : WonieBoard-2_5_0.tar (78 K)
Update : 2000/03/17 [돌아가기]