Wel 응용프로그램
Wel 응용프로그램을 다운 받으실 수 있습니다.
    번호 ( 5 ) 등록번호 ( 5 ) 라인수 ( 203 ) 조회수 ( 35747 )
제 목 게시글   웰(Wel)로 제작된 게시판 웹 프로그램(WelBoard V2.0.4)입니다.
파일받기   welboard2.tgz (242.11 Kbytes ) (다운받기: 8066 회)
프로그램명: WelBoard V2.0.4 (V2.0.3의 버그 패치된 버젼입니다)

운영 체제: Linux
개 발 자: 서광현 ( gline@wesoft.co.kr )
소 속: Wesoft

※ WelBoard V2.0.4는 Wel 버젼 0.9 이상이어야 정상적으로 실행됩니다.

※ WelBoard V2.0.2는 WelBoard V2.0의 아래의 버그를 패치하고 스킨을 추가 했습니다.

1. 문자코드에 의해 일부 특이한 글자가 깨지는 것을 패치 했음
(예) '쑝' 이란 글자가 '& #50269;'으로 보여지는 것을 방지

2. 간혹 게시판의 가로폭이 넓게 표시될 때 새로고침하면 정상적으로 보여지는 현상
아이콘이나 그림에 설명을 표시하게되는데 해당 그림이 트래픽으로 인하여 바로 로딩되지
못할 때 일시적으로 발생하는 현상으로 패치 했음

3. 스킨 추가를 쉽게 하도록 했습니다.
welboard2/skin 디렉토리 아래 임의의 디렉토리를 만들고 다른 디렉토리의 폼 파일을
복사하거나 새로 생성한 후 skin.dat에 등록을 하면 스킨이 추가되도록 하였습니다.

※ WelBoard V2.0.3은 WelBoard V2.0.2의 아래의 버그를 패치 했습니다.

1. '이름'을 체크하고 찾기를 할 경우 이름 항목에 HTML 테그가 보여지는 현상을 교정했습니다.

2. 스킨에서 그림에 대한 경로를 변수로 대치했습니다.

3. '투명' 과 '반투명' 스킨이 추가되었습니다.

※ WelBoard V2.0.4는 WelBoard V2.0.3의 아래의 버그를 패치 했습니다

1. 페이지번호 표시를 교정했습니다.
(최근에 작성된 페이지 번호가 마지막 번호가 되며 최초의 글이 올려진 페이지는
1번 페이지가 되도록 했습니다.)

2. '수정하기' 나 '삭제하기'를 눌러 암호입력 부분에서 '뒤로가기'를 누르면 페이지가
다른곳으로 이동되어 보여지는 현상을 교정했습니다.

<설치전 확인사항>

1. 웰(wel)이 설치 되어 있어야 합니다.( wel V0.9 이상 )
( 명령 프롬프트에서 wel만 입력하고 엔터를 누르면 버젼을 확인할 수
있으며 V0.9가 아니면 저희 사이트 홈의 왼쪽메뉴에 있는 'Wel 다운받기'를
클릭하시면 다운 받을 수 있으며 이것을 먼저 설치해야 게시판을 사용할 수 있습니다.)

2. MySQL이 설치되어 있어야 합니다.

<설치방법>

root 아이디로 로긴해서 아래와 같이 작업하세요!
(아래에서 #은 프롬프트를 의미하며 설치시 직접 입력해야하는 명령들입니다)
(설치 디렉토리가 cgi-bin로 가정합니다)

(1) 설치하기

# cd /home/httpd/cgi-bin
# tar -zxvf welboard2.tgz
# cd welboard2

(2) WelBoard setup 하기

# install/setup

>>>> WelBoard V2.0.4 installer

1. MySQL database user id: <-- MySQL 사용자 ID 입력
2. MySQL database passwd: <-- MySQL 사용자 암호 입력
3. Enter database name (welboard2): <-- 게시판 MySQL DB명(바꿔줄려면 입력)
4. Enter decode variable (@cgipasswd): <-- 암호 해독을 위한 변수(그냥 엔터)
5. Cookie expire time (30min): <-- 관리자 로그인 쿠키 만기 시간(초기값은 30분)

-------------------------------------
MySQL database user: (입력한 값)
MySQL database passwd: (입력한 값)
Database name: (입력한 값)
password decode variable: (입력한 값)
Cookie expire time: (입력한 값) min
-------------------------------------

Do you want to install?(Y/n) <-- 위의 설정이 맞으면 y를 누른다.

1. Creating database: mysqladmin create (입력한 MySQL DB)
Database "(입력한 MySQL DB)" created.

2. setup 'board.inc'
3. Creating test board,...

<<--- WelBoard V2.0.4 board creation --->>

1. New board table: test <-- 시험용으로 test 게시판을 생성한다.
2. Board name(title): <-- test 게시판의 이름 입력
3. Board comment: <-- test 게시판의 설명 입력
4. Administrator email: <-- test 게시판의 관리자 Email 주소 입력
5. Administrator user id: <-- test 게시판의 관리자 ID 입력 (필히 기억해야 함)
6. Administrator password: <-- test 게시판의 관리자 암호 입력 (기억해야 함)

-------------------------------------
Board table name: test
Board name(title): (입력한 값)
Board comment: (입력한 값)
Administrator email: (입력한 값)
Administrator user id: (입력한 값)
Administrator password: (입력한 값)
-------------------------------------

Do you want to continue?(Y/n) <-- 위의 설정이 맞으면 y를 누른다.

1. Creating board table: test
2. Creating board configuration file: conf/test.conf

>>> Created test board.
>>> http://YOUR-INSTALL-DIR/welboard2/board.wel?db=test
Successfuly installed, Thanks for using.

※ 이것으로 설치가 끝났으며 클라이언트의 웹 브라우저에서
"http://YOUR-INSTALL-DIR/welboard2/board.wel?db=test"를 입력하여
시험용 게시판을 사용할 수 있다.

(3) 사용 설명

1) 새로운 게시판을 생성하려면?

설치된 welboard2 디렉토리 안에 BDcreate 를 실행시킨다.

사용법: BDcreate [사용할 게시판 테이블 이름]

2) 생성된 게시판을 삭제하려면?

설치된 welboard2 디렉토리 안에 BDdel 을 실행시킨다.

사용법: BDdel [사용할 게시판 테이블 이름]

3) 파일 업로딩을 하면 어디에 저장되나?

설치된 welboard2 디렉토리 안의 upload 디렉토리에 게시판 테이블 이름의
디렉토리에 저장된다.

4) 관리자 모드란?

게시판에서 관리자 로그인 버튼을 눌러 생성할 때 입력한 ID와 암호를
입력하면 관리자 모드가 되며 모든 게시물의 수정/삭제등의 관리 권한을
가지며 또한 그 게시판의 환경설정을 변경할 수 있다.

5) 공지사항 출력은 어떻게?

WelBoard V2.0에는 여러개의 게시판 내용을 공지 사항으로 출력할 수 있는
기능을 제공합니다. 이 기능을 이용하려면 먼저 설치된 WelBoard 디렉
토리 아래의 notice 라는 디렉토리에 출력할 HTML문서를 작성하여 저장한
후에 notice.wel을 링크하여 사용하면 됩니다. 예를 들어 게시판 db명이
myboard , test , pds 라는 세개의 게시판을 간추려 공지사항으로 출력하려면
아래와 같이 링크를 하세요. 단, welboard2/notice 디렉토리에 공지사항을
출력할 HTML문서를 test.html이라 저장을 했다고 가정합니다.

.../welboard2/notice.wel?fm=test.html&n=5&db1=myboard&db2=test&bd3=pds
--- -------------------- ------------ --- ----------- -------- -------
게시판 공지사항 실행 공지사항 목록 공지#1 공지#2 공지#3
설치 프로그램 출력 HTML 개수
디렉토리

위에서 test.html에는 myboard를 공지 사항으로 출력할 위치에 아래와 같은
3개의 변수를 사용합니다.

{$db1_href} ----> 해당 공지사항 하이퍼 링크 주소
{$db1_name} ----> 해당 공지 사항 이름 (게시판의 이름임)
{$db1_cnt} -----> 해당 공지 사항 총 개수(게시판의 게시물 총수)
{$db1_notice} --> 해당 공지 사항에 대한 HTML 표 문서

db2에 대입된 test는 아래와 같은 변수를 사용합니다.

{$db2_href} ----> 해당 공지사항 하이퍼 링크 주소
{$db2_name} ----> 해당 공지 사항 이름 (게시판의 이름임)
{$db2_cnt} -----> 해당 공지 사항 총 개수(게시판의 게시물 총수)
{$db2_notice} --> 해당 공지 사항에 대한 HTML 표 문서

(참고) .../welboard2/notice 디렉토리의 sample.fom과 sample2.fom을 보시면
공지사항 출력을 위한 HTML 문서 제작을 하실 수 있습니다.

※ 공지사항 query 설명

notice.wel?n=①&trunc=②&skin=③&fm=④&w=⑤&h=⑥&db1=⑦-1& ...
... &dbN=⑦-N&tr1=⑧-1& ... &trN=⑧-N&sk1=⑨-1& ...
... &skN=⑨-N&nc=ⓐ

① ----> 출력할 목록 개수: 생략시 10개가 출력됨
② ----> 공통적용 제목 문자 제한수: 생략하면 제목의 문자수의 제한없음
③ ----> 공통적용 스킨 코드: 생략하면 게시판에서 설정된 스킨이 적용됨
(스킨코드 0번은 공지사항 목록의 배경이 투명하게 출력되며
나머지 스킨코드는 게시판의 스킨과 같은 디자인 입니다.)
④ ----> 출력할 공지사항 폼 이름: welboard2/notice 에 저장한 html문서
⑤ ----> 공지사항 보기 창의 가로 크기(100보다 작거나 생략하면 500)
⑥ ----> 공지사항 보기 창의 세로 크기(100보다 작거나 생략하면 400)
⑦-1 --> 출력할 db명#1: 게시판 db명#1
⑦-N --> 출력할 db명#N: 게시판 db명#N
⑧-1 --> 개별적용 제목 문자 제한수#1
⑧-N --> 개별적용 제목 문자 제한수#N
⑨-1 --> 개별적용 스킨 코드#1
⑨-N --> 개별적용 스킨 코드#N
ⓐ ----> 최근 7일에 작성된 게시물 제목 색상
(초기값: f00000, 이 값이 off이면 기능을 무효화 함)

(4) 설치시 문제점이나 문의사항은 gline@wesoft.co.kr에게 멜을 주세요!

-<끝>-------------------------------------------------------------------

작성: 서광현
수정: 서광현
01/06/27(수) 22:18 (211.105.112.2) jacom.co.kr
08/08/13(수) 10:31 (121.183.65.138) jacom.co.kr

이 전 답변글  안녕하세요 반가워요 인사올립니다
다 음 답변글  안녕하세요 반가워요 인사올립니다
     

Wel 응용프로그램
[ 41 / 41 ]   스킨:   이름 제목 내용  
번호 제 목 이름 작성일 조회 다운
11 반갑습니다 잘부탁드립니다. yhDdA942 16/12/25 24    
10 안녕하세요 반가워요 인사올립니다 sahss 16/12/26 17    
9 반갑습니다 잘부탁드립니다. yhDdA942 16/12/26 17    
8 반갑습니다 잘부탁드립니다. yhDdA942 16/12/26 18    
7 반갑습니다 잘부탁드립니다. qdjnuw23 16/12/26 18    
6 안녕하세요 반가워요 인사올립니다 sahss 16/12/26 14    
5 안녕하세요 잘부탁드립니다 qdjnuw23 17/02/07 8    
4 안녕하세요 반가워요 인사올립니다 sahss 17/02/07 15    
3 안녕하세요 잘부탁드립니다 dsasac 17/02/07 9    
2 안녕하세요 반가워요 인사올립니다 sahss 17/02/07 9    
1 웰로 제작된 방명록 웹 프로그램입니다. 서광현 00/12/26 848 955
3 페이지        3  2  1        1월 19일(금)
Wesoft Corp. ⓒ 2001 All rights reserved.