웹솔루션개발 22년 노하우! 해피CGI의 모든것

[해피CGI][cgimall] NET용 실버보드 1.1 버전 본문

웹프로그램밍 자료실/ASP 자료

[해피CGI][cgimall] NET용 실버보드 1.1 버전

해피CGI윤실장 2016. 12. 12. 09:04
================================================================================



  프로그램명  : Silver Board Ver 1.1

  제작자   : 은광성

  메일주소 : kseun@lycos.co.kr

  데모 사이트 : 없슴 ㅠ.ㅠ

  제작자사이트: 역시 없슴 -_-;;;;

 

================================================================================




== 라이센스 ====================================================================



라이센스 같은거 없습니다. 마구 쓰시면 감사하겠습니다.

더 멋지게 수정하신 분이 있으시면 저한테도 알려주시면

감사하겠습니다.





== 1.1 추가된 기능 =============================================================

- 다중 파일첨부 기능 !!!!!!!

- UserControl 을 이용한 미약한(?) 디자인 변경 기능

Top.ascx 와 Bottom.ascx 파일의 HTML 수정하시면 미약하지만 디자인 변경시키실수

있습니다.



- 다중 테이블 지원 1.0 버젼에서는 단일 테이블만 사용이 가능하였으나

1.1 버젼 이후부터는 여러개의 게시판을 테이블을 생성후 각 테이블의

파라미터 값만 전송하시면 됩니다.



Ex)

http://localhost/Board.aspx?TblName=Board ( 일반게시판 )

http://localhost/Board.aspx?TblName=PDS   ( 자료실 )

http://localhost/Board.aspx?TblName=QnA   ( QnA 게시판 )

 

여러개의 테이블을 생성 하시는 방법은 Board.SQL 파일을 열어서

Create Table Board 와 Create Table BoardComment 부분만 바꿔서 테이블을

생성해 주시면 됩니다.



Ex)

Create Table PDS ( ... 

Create Table PDSComment ( ...







== 대략적인 주요 기능 ========================================================



- 글작성시 Html, Text 선택가능

- web.config를 활용한 디비 연결

- 댓글 기능

- 답변 기능

- 다중 파일첨부 기능

- UserControl 을 이용한 미약한(?) 디자인 변경 기능

- 다중 테이블 지원 ( 여러개의 게시판 운영 가능)



별로 기능이 없습니다. ^^;







== 추후 개발할 기능============================================================

- 관리자 기능

- 스킨기능

- 글작성시 Html편집기 사용가능하게

- ?





== 설치법 ======================================================================



SilverBoard.zip를 다운 받아서 압축을 풉니다.

압축을 해제하면 "SilverBoard" 라는 폴더가 생깁니다.

그 폴더를 통째로 서버의 웹루트에 올립니다. (Ex : C:\Inetpub\wwwroot\Board)

그런 다음에 IIS 에서 가상디렉토리를 추가합니다

가상디렉토리명은 "Board" 설정해서 압축을 풀어준 해당폴더를

가상 디렉토리로 잡아 주시면 됩니다.



파일업로드 폴더(Ex : C:\Inetpub\wwwroot\Board\Upload)

에는 everyone 읽기 쓰기 권한이 필요합니다.

Upload 폴더  속성(등록정보) 를 보시면 보안 탭 부분에서

Everyone 계정을 추가하신 다음에 읽기/쓰기 권한을 설정해주시면 됩니다.





web.config 를 파일을 메모장으로 열어서 DB연결 스트링을 수정해 주시면됩니다.

압축을 풀어준 디렉토리에 Board.SQL 파일을 열어서 기본적인 테이블을 생성해

주시면 됩니다.



기본테이블은 Board, BoardComment 두 테이블 입니다.



PS. 아직도 참고사이트를 준비를 못했습니다. ㅠ.ㅠ

추후에 참고 사이트가 준비되는데로 볼수 있도록 하겠습니다. ^^;



혹시 버그및 문의사항이 있으면

kseun@lycos.co.kr 으로 메일 보내주세요

 

홈페이지바로가기 

Comments