File name: welboard2/README.TXT (6,367 bytes) Text file viewer v1.2
    1 : 프로그램명: WelBoard V2.0.4
    2 : 개  발  자: 서광현 ( gline@wesoft.co.kr )
    3 : 소      속: Wesoft
    4 : 
    5 : <설치전 확인사항>
    6 : 
    7 :   1. 웰(wel)이 설치 되어 있어야 합니다.( wel V0.9 이상 )
    8 :      ( 명령 프롬프트에서 wel만 입력하고 엔터를 누르면 버전을 확인할 수
    9 :        있으며 V0.9가 아니면 http://wesoft.co.kr에서 다운 받으세요 )
   10 : 
   11 :   2. MySQL이 설치되어 있어야 합니다.
   12 : 
   13 : <설치방법>
   14 : 
   15 : root 아이디로 로긴해서 아래와 같이 작업하세요!
   16 : (아래에서 #은 프롬프트를 의미하며 설치시 직접 입력해야하는 명령들입니다)
   17 : (설치 디렉토리가 cgi-bin로 가정합니다)
   18 : 
   19 : (1) 설치하기
   20 : 
   21 :   # cd /home/httpd/cgi-bin
   22 :   # tar -zxvf welboard2.tgz
   23 :   # cd welboard2
   24 : 
   25 : (2) WelBoard setup 하기
   26 : 
   27 :   # install/setup
   28 : 
   29 :  >>>> WelBoard V2.0.4 installer
   30 : 
   31 :  1. MySQL database user id: <-- MySQL 사용자 ID 입력
   32 :  2. MySQL database passwd: <-- MySQL 사용자 암호 입력
   33 :  3. Enter database name (welboard2): <-- 게시판 MySQL DB명(바꿔줄려면 입력)
   34 :  4. Enter decode variable (@cgipasswd): <-- 암호 해독을 위한 변수(그냥 엔터)
   35 :  5. Cookie expire time (30min): <-- 관리자 로그인 쿠키 만기 시간(초기값은 30분)
   36 : 
   37 :  -------------------------------------
   38 :    MySQL database      user: (입력한 값)
   39 :    MySQL database    passwd: (입력한 값)
   40 :    Database            name: (입력한 값)
   41 :    password decode variable: (입력한 값)
   42 :    Cookie    expire    time: (입력한 값) min
   43 :  -------------------------------------
   44 : 
   45 :  Do you want to install?(Y/n) <-- 위의 설정이 맞으면 y를 누른다.
   46 : 
   47 :  1. Creating database: mysqladmin create (입력한 MySQL DB)
   48 :     Database "(입력한 MySQL DB)" created.
   49 : 
   50 :  2. setup 'board.inc'
   51 :  3. Creating test board,...
   52 : 
   53 :  <<--- WelBoard V2.0.4 board creation --->>
   54 : 
   55 :  1. New board table: test <-- 시험용으로 test 게시판을 생성한다.
   56 :  2. Board name(title): <-- test 게시판의 이름 입력
   57 :  3. Board comment: <-- test 게시판의 설명 입력
   58 :  4. Administrator email: <-- test 게시판의 관리자 Email 주소 입력
   59 :  5. Administrator user id: <-- test 게시판의 관리자 ID 입력 (필히 기억해야 함)
   60 :  6. Administrator password: <-- test 게시판의 관리자 암호 입력 (기억해야 함)
   61 : 
   62 :  -------------------------------------
   63 :   Board       table name: test
   64 :   Board      name(title): (입력한 값)
   65 :   Board          comment: (입력한 값)
   66 :   Administrator    email: (입력한 값)
   67 :   Administrator  user id: (입력한 값)
   68 :   Administrator password: (입력한 값)
   69 :  -------------------------------------
   70 : 
   71 :  Do you want to continue?(Y/n) <-- 위의 설정이 맞으면 y를 누른다.
   72 : 
   73 :  1. Creating board table: test
   74 :  2. Creating board configuration file: conf/test.conf
   75 : 
   76 :  >>> Created test board.
   77 :  >>> http://YOUR-INSTALL-DIR/welboard2/board.wel?db=test
   78 :  Successfuly installed, Thanks for using.
   79 : 
   80 :  ※ 이것으로 설치가 끝났으며 클라이언트의 웹 브라우저에서
   81 :     "http://YOUR-INSTALL-DIR/welboard2/board.wel?db=test"를 입력하여
   82 :     시험용 게시판을 사용할 수 있다.
   83 : 
   84 : (3) 사용 설명
   85 : 
   86 :    1) 새로운 게시판을 생성하려면?
   87 : 
   88 :       설치된 welboard2 디렉토리 안에 BDcreate 를 실행시킨다.
   89 : 
   90 :       사용법: BDcreate  [사용할 게시판 테이블 이름]
   91 : 
   92 :    2) 생성된 게시판을 삭제하려면?
   93 : 
   94 :       설치된 welboard2 디렉토리 안에 BDdel 을 실행시킨다.
   95 : 
   96 :       사용법: BDdel [사용할 게시판 테이블 이름]
   97 : 
   98 :    3) 파일 업로딩을 하면 어디에 저장되나?
   99 : 
  100 :       설치된 welboard2 디렉토리 안의 upload 디렉토리에 게시판 테이블 이름의
  101 :       디렉토리에 저장된다.
  102 : 
  103 :    4) 관리자 모드란?
  104 : 
  105 :       게시판에서 관리자 로그인 버튼을 눌러 생성할 때 입력한 ID와 암호를
  106 :       입력하면 관리자 모드가 되며 모든 게시물의 수정/삭제등의 관리 권한을
  107 :       가지며 또한 그 게시판의 환경설정을 변경할 수 있다.
  108 : 
  109 :    5) 공지사항 출력은 어떻게?
  110 : 
  111 :       WelBoard V2.0.2부터 여러개의 게시판 내용을 공지 사항으로 출력할 수 있는
  112 :       기능을 제공합니다.  이 기능을 이용하려면 먼저 설치된 WelBoard 디렉
  113 :       토리 아래의 notice 라는 디렉토리에 출력할 HTML문서를 작성하여 저장한
  114 :       후에 notice.wel을 링크하여 사용하면 됩니다.  예를 들어 게시판 db명이
  115 :       myboard , test , pds 라는 세개의 게시판을 간추려 공지사항으로 출력하려면
  116 :       아래와 같이 링크를 하세요. 단, welboard2/notice 디렉토리에 공지사항을
  117 :       출력할 HTML문서를 test.html이라 저장을 했다고 가정합니다.
  118 : 
  119 :       .../welboard2/notice.wel?fm=test.html&n=5&db1=myboard&db2=test&bd3=pds
  120 :       --- -------------------- ------------ --- ----------- -------- -------
  121 :    게시판        공지사항 실행     공지사항 목록     공지#1   공지#2  공지#3
  122 :      설치             프로그램    출력 HTML 개수
  123 :  디렉토리
  124 : 
  125 :       위에서 test.html에는 myboard를 공지 사항으로 출력할 위치에 아래와 같은
  126 :       3개의 변수를 사용합니다.
  127 : 
  128 :         {$db1_href} ----> 해당 공지사항 하이퍼 링크 주소
  129 :         {$db1_name} ----> 해당 공지 사항 이름 (게시판의 이름임)
  130 :         {$db1_cnt} -----> 해당 공지 사항 총 개수(게시판의 게시물 총수)
  131 :         {$db1_notice} --> 해당 공지 사항에 대한 HTML 표 문서
  132 : 
  133 :       db2에 대입된 test는 아래와 같은 변수를 사용합니다.
  134 : 
  135 :         {$db2_href} ----> 해당 공지사항 하이퍼 링크 주소
  136 :         {$db2_name} ----> 해당 공지 사항 이름 (게시판의 이름임)
  137 :         {$db2_cnt} -----> 해당 공지 사항 총 개수(게시판의 게시물 총수)
  138 :         {$db2_notice} --> 해당 공지 사항에 대한 HTML 표 문서
  139 : 
  140 :       (참고) .../welboard2/notice 디렉토리의 sample.fom과 sample2.fom을 보시면
  141 :              공지사항 출력을 위한 HTML 문서 제작을 하실 수 있습니다.
  142 : 
  143 :       ※ 공지사항 query 설명
  144 : 
  145 :         notice.wel?n=①&trunc=②&skin=③&fm=④&w=⑤&h=⑥&db1=⑦-1& ...
  146 :                   ... &dbN=⑦-N&tr1=⑧-1& ... &trN=⑧-N&sk1=⑨-1& ...
  147 :                   ... &skN=⑨-N&nc=ⓐ
  148 : 
  149 :         ① ----> 출력할 목록 개수: 생략시 10개가 출력됨
  150 :         ② ----> 공통적용 제목 문자 제한수: 생략하면 제목의 문자수의 제한없음
  151 :         ③ ----> 공통적용 스킨 코드: 생략하면 게시판에서 설정된 스킨이 적용됨
  152 :                  (스킨코드 0번은 공지사항 목록의 배경이 투명하게 출력되며
  153 :                   나머지 스킨코드는 게시판의 스킨과 같은 디자인 입니다.)
  154 :         ④ ----> 출력할 공지사항 폼 이름: welboard2/notice 에 저장한 html문서
  155 :         ⑤ ----> 공지사항 보기 창의 가로 크기(100보다 작거나 생략하면 500)
  156 :         ⑥ ----> 공지사항 보기 창의 세로 크기(100보다 작거나 생략하면 400)
  157 :         ⑦-1 --> 출력할 db명#1: 게시판 db명#1
  158 :         ⑦-N --> 출력할 db명#N: 게시판 db명#N
  159 :         ⑧-1 --> 개별적용 제목 문자 제한수#1
  160 :         ⑧-N --> 개별적용 제목 문자 제한수#N
  161 :         ⑨-1 --> 개별적용 스킨 코드#1
  162 :         ⑨-N --> 개별적용 스킨 코드#N
  163 :         ⓐ ----> 최근 7일에 작성된 게시물 제목 색상
  164 :                 (초기값: f00000, 이 값이 off이면 기능을 무효화 함)
  165 : 
  166 : (4) 설치시 문제점이나 문의사항은 gline@wesoft.co.kr에게 멜을 주세요!
  167 : 
  168 : -<끝>-------------------------------------------------------------------
File name: welboard2/README.TXT (6,367 bytes) Wesoft Corp. ⓒ 2001 All rights reserved.