================[킴스보드 2.7.0 - 라이센스 및 사용설명서]======================
킴스보드 2.7.0 은 개인사용자를 위한 무료배포 마지막버젼입니다.
차후에 발표되는 2.7.0 이후버젼은 상용으로 개발될 예정이며 차후 정해질 금액을
지불하시면 직접 설치까지 해드릴 예정입니다.
이점 양해해 주시면 고맙겠습니다.
아울러 원하시는 cgi도 주문제작합니다. 문의는 이메일로 해 주십시오
-------------------------------------------------------------------------------
kimsboard 저작권, 배포 제한, 기타 안내
kimsboard 의 저작권은 제작자인 김성호에게 있습니다.
kimsboard 를 제작자의 동의없이 상업적인 목적으로 이용할 수 없습니다.
kimsboard 는 배포된 원래 상태로만 재배포 할 수 있습니다.
kimsboard 를 수정, 변경 후 재배포 할 수 없습니다.
kimsboard 사용으로 인해 발생하는 문제에 대해서는 책임을 지지 않습니다.
kimsboard 사용중 건의사항이나 궁금한점은 홈페이지 게시판을 이용해 주시기바랍니다.
kimsboard 는 개인사용자/무료계정사용자에게는 프리웨어입니다.그러나 상업적인 목적으
로 사용하고자 할 경우 소정의 사용료를 지불하셔야 합니다.
상업적인 목적이란, 개인이 아닌 com/net/co.kr 등등을 사용하는 단체나 회사
(학교/공공기관은 제외) 에서 사용함을 의미합니다.
위와 같은 사이트는 양심적으로 50000 원의 사용료를 지불해 주시면 고맙겠습니다.
--------------------------------------------------------------------------------
입금은행 : 농협중앙회
계좌번호 : 304-12-038150
예금주 : 김성호
================================================================================
Copyright (C) 2000 Kim Seogn-ho All rights reserved.
================================================================================
|| 만든사람 : 김성호
|| 홈페이지 : http://www.kimsworld.net
|| 전자우편 : w3master@kimsworld.net
|| 배포날짜 : v2.0.0 => 2000. 03. 05.
v2.1.8 => 2000. 04. 11.
v2.2.5 => 2000. 05. 02.
v2.4.0 => 2000. 05. 14.
v2.5.5 => 2000. 05. 27.
v2.7.0 => 2000. 06. 10.
|| 킴스보드에 관한 것은 홈페이지 게시판을 이용해 주시기 바랍니다.
Copyright (C) 2000 Kim Seong-ho All rights reserved.
-------------------------------------------------------------------------------
==================[ 목 차 ]================================
[1] kimsboard 2.7.0 소개
[2] kimsboard 1.0 beta 부터의 변경사항
[3] 설치 방법
[4] 설치후 게시판 호출방법
[5] kimsboard 이전버젼 사용자의 패치방법
[6] 방명록/공지사항/회원관리 모드 사용법
================================================================================
[1] kimsboard v2.7.0 소개
안녕하세요.. 킴스CGI 시리즈를 만들어 가고 있는 김성호입니다.
1999년 처음으로 미약한 코딩실력으로 우수운? 게시판(kimsboard 1.0 beta)를 만
들어 보면서 펄이란 참 재밌는 언어다라는 생각이 들었습니다. C나 JAVA와 같이
변수선언이 까다롭지도 않고 컴파일을 할 필요도 없고.. 역시 웹프로그램을 위해
만들어진 언어라는 생각이 들더군요.. 요즘은 PHP에 눈을 돌리고 있지만 그래도
아직은 PERL은 살아있습니다.
=> kimsboard 2.7.0은 UNIX 계열 perl 5 이상에서 제대로 작동합니다.
=> 유닉스(리눅스)/아파치 에서 가장 안정적으로 작동합니다.
=> NT 계열의 서버에서도 작동하나 다소 불안정합니다.
-------------------------------------------------------------------------------
[2] kimsboard 1.0 beta에서의 변경사항
1)kimsboard 1.0 beta 의 기능
-게시판 레이아웃 변경기능
-글 등록시 관리자에게 메일발송기능
-파일 업로드기능
-글 수정/삭제/답변 기능
-기타 일반적인 기능
2)kimsboard 2.0.0 의 기능
-배경색/배경그림/폰트/레이아웃등/ 모든 HTML적 요소 변경
-글 등록시 관리자에게 메일발송(옵션)
-답변글 작성시 원본게시자에게 답변글 메일발송(옵션)
-관리자 전용게시판기능
-다중게시판 기능
-일반게시판/자료실구분기능(선택에 따라 인터페이스변형)
-메뉴버튼 DHTML기능
-텍스트모드/이미지모드 선택기능
-업로드 파일크기 제한기능
-글자수제한기능(최대-광고글방지/최소-테스트글 방지)
-메뉴버튼 위치변경기능(상/하/상하)
-검색폼출력 옵션기능
-페이지 이동메뉴출력 옵션기능
-게시판 입체효과기능.
-게시판의 모습과 똑같은 HTML 메일발송
-태그를 사용하지 않아도 자동링크(오토링크기능)
-다량 조회수 색깔 선택기능
등등..
3)kimsboard 2.1.8에 첨가된 기능
-회원제로 운영할 수 있도록 회원전용게시판 기능구현
-회원가입자들에대한 메일링 리스트 운영기능
-회원게시판 모드 선택시 비회원의 접근권한 설정(일기/쓰기)
-공지사항(새소식) 게시판 기능구현
-방명록 모드 기능기현
-방명록 모드시 글삭제/수정/답변 기능
-방명록 파일업로드 기능
-게시글 공개/비공개 기능(비공개시 관리자와 게시자만 글을 읽을 수 있음)
-메일링리스트 공지메일의 html메일 발송
등등..
4)kimsboard 2.2.5에 첨가된 기능
-홈용량이 적은 무료계정이용자를 위해 링크자료업로드 추가
-전체관리모드 기능보환(nobody로 생성된 db 삭제기능)
-넷스케이프에서 일어나던 자바스크립트 버그 패치
5)kimsboard 2.4.0에 첨가된 기능
-링크파일과 업로드파일 모두 파일타입을 추출하여 알맞은 아이콘 출력
-회원관리모드의 풀다운메뉴 => 테이블화 (아직 페이지이동메뉴 미완성)
-읽기모드에서 디자인 보강
-다운로드 횟수 출력
-공지사항 모드 게시글 삭제/수정
-게시판 top 링크
-사용자 정의 html헤더/풋터 사용(게시판을 html페이지 속에 삽입)
-읽기모드에서 리스트 보여주기(관리자 옵션출력)
-메일 포워딩 기능(게시글을 메일로 전달하는 기능-관리자 옵션출력)
-자체 폼메일러 사용으로 간단한 메일발송(관리자 옵션출력) 등등..
-그 외에 이전버젼보다 안정적..
6)kimsboard 2.5.5에 첨가된 기능
- 보드형식변환(크레이지형식/형진보드형식)
- 회원관리모드-> 입력폼추가 및 완전테이블화:쪽수 나누기 완성)
- 총접속수(ip체크하여 한사람에 1회만 증가) 표시
- 현재 접속자수 표시(관리자 옵션)
- 쿠키사용으로 한번 비밀번호 입력후에 차후 자동접속(브라우져를 닫으면 쿠키소멸)
- 관리자 모드보강(db별 게시물수<용량>/업로드파일수<용량> /db 총사이즈/현재 접속자 출력
- 간단한 설치(path.pl의 경로를 관리자 모드에서 수정가능)
- 검색엔진 보강(select form => checkbox form)
- 일반게시판/관리자전용게시판/회원게시판 모드에서 회원이 아니면 자료다운금지(관리자 옵션)
회원게시판일경우 읽기/쓰기/다운로드 모두금지가능 - 자료다운로드의 경우 아직 파일다운을 완전히 막지는 못합니다.)
- 검색물이 많을경우 페이지 나누기가 안되던 버그?를 잡음
- nobody 파일생성 안되도록 수정(게시판 완전삭제용이)
- 회원가입창을 게시판에서 분리(회원게시판일경우 로그인창에 가입메뉴출력)
- 회원정보가 수록되는 members.db가 브라우져에 노출되는 버그를 잡음
7)kimboard 2.7.0 에서 추가및 변경된 점.
- 회원관리모드의 입력폼 추가및 회원삭제/승인 기능추가
- 공지사항모드의 삭제(kimsnotice.cgi로 보강)
- 2.5.5에서 있었던 회원인증 쿠키버그와 그외 몇가지 버그 패치
- cgiwrap 의 경우 cgi-bin 밖으로 db디렉토리를 뺄때 생기던 몇가지 버그 패치
- 기타 등등..
-------------------------------------------------------------------------------
[3] 설치 방법
--------------------------------------------------------------------------------
모든디렉토리에서 cgi를 실행할 수 있을경우와 특정디렉토리에서만 설치가능한
경우(cgiwrap)가 있는데 cgiwrap일경우 image디렉토리를 cgi-bin디렉토리 밖으로
빼내어 home디렉토리 이하에 업로드 한다음 그 url을 path.pl의 $ImgUrl로 지정
하셔야 그림이 정상적으로 뜰 수 있습니다..
--------------------------------------------------------------------------------
1) 텔넷을 사용하시는 분은 아래의 디렉토리 구조에서 제시한 퍼미션으로 chmod
하세요.(텔넷이 익숙치 않은분은 FTP로 업로드하여 설치하기를 권장합니다.)
ex) [~/public_html/]$ chmod 777 kimsboard/
FTP를 사용하시는 분은 아래에 제시한 대로 따라하시면 설치는 아주 쉬울 것
입니다.
kimsboard_218.zip 파일을 다운 받으셔서 압축을 풀면 아래와 같은 디렉토리
구조를 가집니다.
------------------------[kimsboard 2.7.0 디렉토리구조]-------------------------
kimsboard --------------------------게시판의 최상위디렉토리[777]
/README.txt ---------------지금 보고 계시는 파일
/kimsboard.cgi ------------게시판cgi[755]
/kimsadmin.cgi ------------게시판 생성/삭제cgi[755]
/member.cgi ---------------회원게시판을 위한 cgi[755]
/kimsmail.cgi -------------메일포워딩과 폼메일러를 위한 cgi[755]
/kimsnotice.cgi -----------공지사항모드를 위한 cgi[755]
/mk.db --------------------게시판 생성/삭제변수파일[777]
/mkpass.cgi ---------------게시판 생성/삭제권한 인증패스워드파일[777]
/lock.txt -----------------데이타 날림방지파일[자동생성]
/getboard.pl --------------게시판의 주요 액션정의[777]
/path.pl ------------------게시판의 경로설정[777]
/kimsboard.js--------------자바스크립트파일
/index.html ---------------디렉토리 접근금지파일
/image --------------------그림이 들어있는 디렉토리
/어쩌구.gif ----이미지파일들
/file ----------파일확장자 구별 이미지 디렉토리
/파일확장자를 구별하는 이미지들.gif
/members/ -----------회원관리파일이 들어있는 디렉토리[777]
/members.cgi ------승인받은 회원의 정보파일[777]
/wait_members.cgi--신청을 받은 회원의 정보파일[777]
/xxx------------------------관리자가 생성시킨 db이름[자동생성]
/data ------------------데이타가 저장될 디렉토리[자동생성]
/12345.txt--------랜덤값으로 생성되는 5자리 숫자의 텍스트파일들[자동생성]
/upload ----------------업로드 파일이 저장될 디렉토리[자동생성]
/업로드 파일들..
/logs ------------------현재 접속자 ip를 생성시키는 임시디렉토리[자동생성]
/ip 파일들 --------현재 접속자의 ip파일들[자동생성/자동삭제]
/xxx_lai.cgi -----------레이아웃을 구성할 파일[자동생성]
/xxx_lst.cgi -----------게시판의 등록글들을 나타낼 파일[자동생성]
/xxx_num.cgi -----------게시판의 등록글수를 나타낼 파일[자동생성]
/xxx_pw.cgi-------------db가 xxx인 게시판의 관리자 패스워드파일[자동생성]
/xxx_down.cgi ----------다운로드 횟수및 버젼업시에 변수가 기록될 파일[자동생성]
/xxx_stats.cgi ---------총접속수 카운터파일[자동생성]
/xxx_header ------------사용자 정의 header파일-게시판 상단문구[자동생성]
/xxx_footer ------------사용자 정의 footer파일-게시판 하단문구[자동생성]
--------------------------------------------------------------------------------
위의 디렉토리와 파일들중 [자동생성]이라고 되어있는 것들은 최초 압축을 해제시에
들어있지 않은 디렉토리와 파일들입니다.
즉.. 올바르게 설치를 하면 자동으로 만들어지는 디렉토리와 파일들입니다.
[중요]위의 파일중 path.pl을 텍스트 편집기(메모장이나 기타 텍스트에디터)로 열
어서 설정을 변경해야 할 부분이 있습니다. path.pl파일은 경로설정파일 이
므로 정확하게 수정해 주셔야 합니다.
path.pl을 열면 아래와 같은 코드가 있습니다.
---------------------------[path.pl에서 수정해야할 코드]------------------------
##(수정한다.)라고 되어 있는 곳만 알맞게 수정하기 바랍니다.
$BaseUrl = "http://localhost/~kims/kimsboard"; ## cgi파일이 위치한 url(수정한다.)
$ImgUrl = "$BaseUrl/image";
$BaseDir = "./";
$CgiUrl = "$BaseUrl/kimsboard.cgi";
####################################################################[회원관리 게시판을 위한 설정]
$mailprog = '/usr/sbin/sendmail'; #sendmail 프로그램의 위치(수정한다.)
$recipient = 'w3master@kimsworld.net'; # 메일주소(수정한다.)
$home = "http://www.kimsworld.net"; ## 자신의 홈페이지 주소(수정한다.)
$admin = "김성호"; ## 관리자 이름.(수정한다.)
$title_word = "킴스월드"; # 홈페이지 이름(수정한다.)
--------------------------------------------------------------------------------
위의 코드를 보시면 대부분 아시겠지만 그래도 설명드리면,
$BaseUrl ="게시판파일들이 들어있는 디렉토리의 URL";
$ImgUrl ="그림파일이 들어있는 디렉토리의 URL"; <= 홈용량이 적으시거나 속도가
느린분은 제 홈페이지의 이미지와 공유하세요..
(http://ast.chungbuk.ac.kr/~kimsh95/kimsboard/image)
$BaseDir = "./"; 변경하지 마세요... 디렉토리의 상대경로로서 위와같이 하면
문제가 없을 것입니다. 혹 위와같이 해서 안되면 절대경로로 바꿔보세요.
ex) $BaseDir = "/hosting/kimsworld/public_html/kimsboard/";
=> kimsboard 다음의 /를 생략하시면 절대로 안됨.
$CgiUrl = "kimsboard.cgi파일의 URL
------------------------[cgi파일의 펄 경로 수정]--------------------------------
다음으로 수정해야 할 부분은 kimsboard.cgi와 kimsadmin.cgi / member.cgi / kimsmail.cgi
의 펄경로입니다.
배포시에 usr/bin/perl로 되어 있으니 알맞게 수정하여 주세요.
=> 여러분 계정의 펄경로가 usr/bin/perl이라면 path.pl파일외에 수정할 파일은
하나도 없습니다.
혹, 윈도 NT 서버를 사용하시는 분은 #!/C:\PERL\BIN\PERL.exe 와 같은 형식으로
수정해야 합니다.
-----------------------------[퍼미션 부여]--------------------------------------
다음은 퍼미션 설정문제입니다. 위의 디렉토리구조에서 지정한 퍼미션으로 변경해
주세요.
헷갈리신다면 아래와 같이 하세요
=> 퍼미션설정 <=
kimsboard -----------------------[777]
/README.txt ---------------[업로드안해도됨]
/kimsboard.cgi ------------[755]
/kimsadmin.cgi ------------[755]
/member.cgi ---------------[755]
/kimsmail.cgi -------------[755]
/mk.db --------------------[777]
/mkpass.cgi ---------------[777]
/getboard.pl --------------[777]
/path.pl ------------------[777]
/kimsboard.js--------------[퍼미션 줄 필요없음]
/members/ -----------------[777]
/members.cgi ------[777]
/wait_members.cgi -[777]
/index.html ---------------[퍼미션 줄 필요없음]
/image --------------------[퍼미션 줄 필요없음]
*모든 디렉토리는 퍼미션을 777로 준다.
*확장자가 .cgi인 파일은 모두755로 준다.
(예외: members.cgi/wait_members.cgi와 mkpass.cgi는 777로 주어야 합니다.)
*그외 나머지 파일은 모두 777로 준다.
위와 같이 하시면 설치에는 문제가 없을 것입니다.
그러나 cgi설치를 해본 분이시라면 위에서 제시한 퍼미션대로 해 주십시오.
=> 주의 : 게시판 파일들이 들어있는 최상위디렉토리인 kimsboard는 반드시
777로 퍼미션을 주십시오.[변경하지 않을경우 cgi파일은 호출이되나
글등록이나 관리자페이지접속이 되지 않을 수 있습니다.]
index.html 파일은 kimsboard디렉토리 접근 금지 파일입니다.
cgi-bin 디렉토리에 업로드 할경우 상관이 없으나 그외의 디렉토리일경우
파일들이 노출되게 됩니다.
그러므로 반드시 index.html파일을 kimsboard디렉토리에 업로드 하는걸 잊
지 마시기 바랍니다.
-------------------------------------------------------------------------------
[4] 설치후 게시판 호출방법
path.pl의 경로를 정확히 수정했고 kimsboard.cgi/kimsadmin.cgi/member.cgi/kimsmail.cgi
파일의 펄경로를 여러분 계정의 perl path에 맞게 수정했다면 아래와 같이 브라우져에서
호출하십시오.
http://your.domain.com/~yourID/kimsboard/kimsadmin.cgi
위의 url로 호출을 해서 관리자 페이지가 뜨면 관리자패스워드를 등록합니다.
그러면 새게시판 생성 관리페이지로 들어가는데 거기에서 새게시판 생성여부를
"가능"상태로 만들고 나타난 설명대로 db를 만들어 주시면 됩니다. 그러면 새
게시판이 만들어 지게 됩니다. 일단 새 게시판이 만들어 졌으면 곧바로 새게시
판 생성여부를 "금지"로 바꿔주십시오. 안 그러면 다른 사람이 새 게시판을 만
들수도 있게 됩니다.
즉. 나중에도 새 게시판을 만들때만 "가능"으로 돌려놓고 만든다음 곧바로
"금지"상태로 돌려 놓으시기 바랍니다.
새 게시판이 만들어지면 기본게시판이 새창으로 뜹니다.
그러면 곧바로 그 게시판의 관리자로 들어가셔서 관리자등록을 하십시오.
게시판 삭제는 한 번 클릭시 복구가 불가능 합니다..꼭 지워야 하는 게시판이 아닐
경우 실수로 클릭하는 일이 없도록 주의하십시오.
(최초 설치전에 설정하였던 path.pl파일의 경로값등, 주요설정값은 전체관리자 모드에서
변경할 수 있도록 되어 있습니다..)
이제 모든 관리자 등록이 완료되었으면 테스트글을 올려봅니다. 글이 등록이 되면
제대로 설치가 된 것입니다.
--------------------------------------------------------------------------------
[5] kimsboard 이전버젼 사용자의 패치방법
[주의] 소스의 패치는 2.0.0 => 2.1.8 =>2.2.5 =>2.4.0 =>2.5.5 => 2.7.0 버젼순으로
해야합니다.
2.0.0 =>2.7.0 버젼으로의 건너뛰기 패치는 불안정하여 데이터가 날아갈 수 있으니,
주의하십시오.(아마도 희망이 없을듯...)
2.0.0 => 2.7.0 이나 2.1.8 => 2.7.0 으로의 패치는 에러가 날 가능성이 크므로
되도록 2.2.5 버젼이하 사용자께서는 2.7.0 버젼을 새로 설치하시기를 권장합니다.
2.4.0 버젼사용자는 2.5.5로 패치한 다음 2.7.0으로 다시 패치를 해야합니다.
2.5.5 사용자는 2.7.0 버젼으로 무리없이 패치가 될 것입니다.
물론 패치가 되면서 db 디렉토리의 전체파일용량도 줄어들 것이며 전체적으로 파일의
용량도 약간 줄어들게 될 것입니다.
[그러면, 자세한 패치방법을 설명드리도록 하겠습니다.]
일단, 2.7.0 버젼을 다운 받으신후 기존의 2.5.5 버젼이 설치된 디렉토리에
아래의 파일을 덧씨우거나 업로드해 줍니다.(물론 덧씨우기 전에 펄경로나
path.pl 의 모든 설정을 수정해야 겠져?)
kimsboard.cgi [755]
kimsadmin.cgi [755]
member.cgi [755]
kimsmail.cgi[755]
getboard.pl[777]
path.pl[777]
kimsnotice.cgi[755] ----------> 2.5.5 에는 없었던 파일입니다.
members ----------------------> 2.5.5 에는 없었던 디렉토리[777]
/members.cgi ---------> //
/wait_member.cgi ------> //
image/디렉토리안의 모든 이미지파일을 기냥 덧씨워준다.
image/file 디렉토리와 그 안의 이미지까지 반드시 덧씨워준다.
[주의] 회원가입을 받던 분은 members.cgi파일을 members 디렉토리를 만들어 퍼미션을
777로 준다음 그 안으로 넣어줍니다. 그리고 그 안에 빈파일인 wait_members.cgi도
넣어준다음 777로 변경해 주면 됩니다.
위의 모든 과정이 끝났으면, 브라우져에서 기존의 게시판을 열고 새로고침(리로드)
를 누른다. 게시판이 떴나요?
뜨지 않았다면, 설정이 잘 못된 곳이 있는지 확인한 후 다시 테스트 해본다.
게시판이 떴다면(인터널 서버에러가 나지 않았다면), 곧 바로 관리자 모드로 접속한다음
폼에 기입이 안된 부분이나 새로운 설정폼에 원하는 대로 선택하거나 입력하고 확인
버튼을 누른다.
게시판으로 돌아왔으면, 테스트글을 하나 올려보고 여러개의 게시글을 확인해본다.(이 때 여러번
새로고침을 눌러본다.)
리스트메뉴를 눌러서 초기게시판화면으로 돌아왔을 때 게시판화면이 깨지지 않았으면, 정상적으로
패치가 된 것입니다.
그러나, 테이블이 엉망이 되었거나 게시판 모양이 이상하게 변했으면, 정상적으로 패치가 되지
않은 것입니다.
이 때는 db를 새로 생성해서 다른 게시판을 만든 다음 그 게시판으로 교체하시기 바랍니다.
[권장] 가장 좋은 방법은 게시물이 많지 않다면 2.7.0 버젼을 새로 설치하는 것이 가장
안정적입니다.
--------------------------------------------------------------------------------
[6] 방명록/공지사항/회원관리 모드 사용법
1) 방명록모드 사용법
=> 방명록 모드는 관리자모드로 접속하여 게시판타입을 방명록으로 설정하고 맨아래
쪽의 방명록관련 레이아웃 설정을 관리자가 원하는 타입으로 설정해 줍니다.
그런다음 확인을 누르면 방명록 모드로 변환이 됩니다.
방명록 모드라도 테이블폭/파일첨부등등의 설정이 그대로 적용됩니다.
2) 회원관리 게시판 모드 사용법
=> 관리자 모드로 접속하여 게시판 타입을 회원전용게시판으로 설정하고 확인 버튼
을 누르면 회원관리 게시판으로 변환이 됩니다.
이제부터는 회원이 아니면 기본적으로 "글쓰기" 가 허용되지 않습니다.
(**관리자도 회원에 가입해야 글을 읽거나 쓸 수 있습니다.**)
비회원에게 아예 "글읽기"도 금지시키고 싶으시면 다시 관리자 모드로 접속하셔서
회원과리 센터 버튼 옆의 권한에 "글쓰기/글읽기 모두금지" 를 선택하면 됩니다.
파일다운로드는 일반게시판/회원전용게시판/관리자 전용게시판모두에서 금지시킬 수
있습니다... (그러나 아직 완전한 것이 아니어서 조금만 웹을 아시는 분이라면 어렵지
않게 파일을 다운로드 받을 수 있으니, 믿지는 않는 것이 좋습니다..
그러나,, 아마 70~80 %는 다운로드 받는 방법을 알지 못할 것입니다..)
회원에 대한 공지메일 발송은 관리자 모드에서 "회원관리센터" 버튼을 클릭하면 새창
이 뜨는데 거기에서 하실 수 있으며 html로 발송됩니다. 관리자가 회원가입되어 있는 상태
에서 테스트 메일을 보내보십시오.(path.pl 파일의 이메일경로/홈/관리자이름은 제대로
되었지여?)
[회원가입창 삽입하기]
아래의 코드를 아무페이지에나 삽입하시면 회원가입창을 띠울 수 있거나 그 페이지에 바로 열
수 있습니다.
------------------------- 아 래 -----------------------------------
1, 같은페이지에 가입폼 열기
<a href="http://홈주소/kimsboard/kimsboard.cgi?db=실제 존재하는 디비이름 한가지
&action=memregis">회원가입하기</a>
2, 새창을 띠워서 가입폼 열기
해드테그안에=>
<script>
<!--
function memberWin(URL) {
window.open(URL,'memberWin','resizable=no,scrollbars=no,status=0,width=500,height=300');
}
-->
</script>
바디태그안에 =>
<a href="javascript:memberWin('http://홈주소/kimsboard/kimsboard.cgi?db=실재
존재하는 디비이름 한가지&action=memregis')">회원가입하기</a>
[주의] 반드시 관리자가 먼저 회원가입을 하십시오.. 안하시고 회원관리게시판을 호
출하여 글쓰기나 제한된 메뉴를 누르면 에러가 나게 됩니다.
---------------------------------------------------------------------------
3) 공지사항 모드 사용법
=> 공지사항모드는 2.7.0에서 가장 많이 변한 부분입니다.. 기존에는 kimsboar.cgi
에서 공지사항모드를 설정했엇지만, 그 것을 바로잡아 공지사항 전용파일인
kimsnotice.cgi를 만들었습니다... 원하는 게시판을 메인하면에 공지사항으로
나타내고 싶다면,
kimsnotice.cgi?db=원하는 게시판db이름
으로만 호출해 주면 됩니다..
아울러 kimsnotice.cgi는 설치전에 몇가지를 파일내에서 설정해 주어야 하는데
그 것은 아래와 같습니다...
#-------------------------< 수정해야 할 부분 >----------------------------------
$recnum = "11"; #===========> 출력될 게시물수
$bgcolor = "white"; #===========> 배경색깔
$link = "blue"; #===========> 보통의 링크게시물색깔
$alink = "blue"; #===========> 활성화된 게시물색깔
$vlink = "blue"; #===========> 들어갔던 게시물색깔
$dec = "underline"; #===========> 마우스온할 때 밑줄표시 유무(표시=underline / 안함=none)
$hover = "blue"; #===========> 마우스온할 때 변할 색깔
$time = "NO"; #===========> 날짜표시 유무(표시=YES / 안함=NO)
$target = "main"; #===========> 제목을 클릭시에 읽기모드가 나타날 타겟
#-------------------------------------------------------------------------------
################################################################################
# ##
# ##
# 그 동안 킴스보드를 아껴주신 여러분들께 감사드립니다. ##
# 조만간 다른 프로그램으로 찾아뵙겠습니다. ##
# ##
# - 김성호 - ##
################################################################################
'프로그램설명text' 카테고리의 다른 글
슈퍼보드 회원관리 Ver 3.05 0 사용설명서 (0) | 2015.12.04 |
---|---|
DOS 시절 그래픽 프로그램 Paint Shop Pro 설명서 (0) | 2015.12.04 |
블루보드 1.0 사용설명서 - blueboard vesion 1.0 (0) | 2015.12.04 |
킴스보드 2.5.5. 사용설명서 (0) | 2015.12.04 |
이지보드2000 easyboard2000 설명서 readme.txt (0) | 2015.12.04 |
댓글