기본기능 소개

지엠보드 v1.5는 누구나 자유롭게 사용할 수 있는 프리웨어로 제공됩니다.


1. 외부에 저작권 표시를 하지 않아도 되며 재배포 가능
 

2. 랭귀지를 지원합니다.

    기본적으로 euc-kr, utf-8를 지원하며 쉽게 추가가 가능합니다


3. 무한 게시판이 제공되며 다양한 형태의 접근제한을 둘 수 있습니다.

    특히 미성년 접근방법이나 남녀 접근에 제한을 둘 수 있으므로 커뮤니티 사이트에 적합합니다.


4. 무한 회원관리를 제공합니다..
     성인또는 미성년만 등록받는 방법이나 승인 대기상태로 설정가능하므로 그만큼 활용도가 높아질 수 있습니다


5. 회원권한 자동조절기능이 내장되어 있습니다
    포인트 점단위로 레벨을 자동으로 상,하향시킬 수 있는 기능입니다


6. 필드 21개의 넉넉한 여분을 제공합니다.
    일반 게시판또는 회원관리에 나만의 필드를 작성하여 관리할 수 있게 해줍니다.
    15가지의 선택옵션이 제공되므로 제작이 훨씬 다양해집니다


7. 검색필드 5개를 제공
    다중검색을 필요로 하는곳에 최대 6개까지 사용할 수 있게 해줍니다.
    또 독립된 필드여분으로 대체할 수도 있습니다.


8. 게시판목록에 원하는 필드를 출력하는 기능이 내장되어 있습니다.

     이 기능은 일반필드외 검색필드, 다중필드, 다중파일의 필드를 출력삭제할 수 있습니다.


9. 무한 서브 카테고리 지원


10. 유동적,고정적 형태의 무한 파일업로드 지원

11. 다중설문 가능수가 최대 10개이며 응답항목에 제한이 없으므로 다양한 설문을 작성할 수 있습니다.

12. 관리자가 여러명일 경우 다수의 관리자 아이디를 생성할 수 있습니다.

13. 웹FTP 제공
       파일 관리의 효율를 높이기 위해 개발된 것으로 파일의 이동,복사,삭제,편집을 웹에서 가능하게 됩니다.

14. 위지윅 웹 에디터 제공
       글자색상,크기,이모티콘,표삽입,이미지등을 작성할수 있어 웹페이지 작성에 용이합니다.


15. 폼메일 에디터 제공

       실시간견적서, 주문서등 다양한 폼메일을 웹에서 작성할 수 있습니다.

 

지엠보드 설치

지엠보드는 PHP v4.3, Mysql v4.0 이란 환경에사 개발되었습니다.


설치시 체크사항

 

1. 윈도우, 유닉스에 설치가능한 프로그램입니다.

2. 최소 PHP v3.x, Mysql v3.x 이상 설치된 곳이면 설치가능합니다.

3. Mysql에 대한 정보를 모르거나 지원여부를 확인할 수 없다면 호스팅관리자에게 문의 바라며

    서버를 이용한다면 Mysql v3.x이상 설치되었는지 반드시 확인하여야 합니다.

4. 폼메일은 일반적인 메일함수를 이용하여 메일을 보내는 것이므로 mail()함수가 지원되는지 확인하여야 합니다.

기본설치

 

1. gmBoard v1.5 XXXXXX.zip 를 다운받아 PC에서 압축해제한다.
 

2. 압축해제한 파일,폴더를 cuteFTP알FTP와 같은 FTP프로그램으로 홈페이지내의 디렉토리에 업로드한다.
 

3. 지엠보드를 이용하기 위해 필요한 디비를 설치해야 하므로

    웹 브라우저로 install.php로 접속을 시도한다.

     http://내도메인/gmboard/install.php 으로 파일을 불러오면 된다.

 

그림 2-1  [ install.php파일을 불러온 화면]

 

4. 설치에 문제가 있다면 [설치전 준비사항]에 문제점을 보여주고 [설치대기]상태가 된다.

     여기서 Mysql버전이 낮을 때도 설치도중 프로그램이 강제적으로 종료되어진다.

     문제사항을 해결하였고 [새로고침] 하게되면  [설치대기]에서 [프로그램설치] 버튼이 나타날 것이다.
     그림[2-1]를 보면 알 수 있듯이 퍼미션에 문제가 있으므로 lib, bbs, gmboard폴더의 퍼미션 707로 변경해주면 문제는 해결된다.

그림 2-2  [알 FTP로 권한을 변경하는 화면]

 

5.윈도우에서의 설치

    1. 윈도우환경에서는 퍼미션(권한)변경 요청하지 않지만 간혹 윈도우에서 설치가 되지 않을 때가 있다.

        이럴때는 install.php 파일을 열어 $config[server_type] = 2; 의 값에 1를 대입해주면 설치가 가능하다.

    2. 설치가 완료되면 template.tar 파일을 gmboard내에 압축해제해줘야 정상적으로 사용가능하게 된다.

 

6. UTF-8언어 설치

     UTF-8를 설치하기 위해 그림 [2-1]의 화면에서 [설치할 언어]를 UTF-8를 선택하고 설치를 진행한다.

     설치가 완료되면 bbs/template 폴더에 존재하는 i_header.php, i_footer.php, i_main.php 파일을 UTF-8로 변환한 후에

     다시 업로드해주면 되는데, 이렇게 해주지 않으면 일부페이지에서  HTML이 깨져 보이게 된다.

 

7. 관리자정보는 관리자모드로 접속하기위한 정보이며 회원정보와 별개로 작동한다.
     아무문제없이 설치되면 관리자모드에서 정상적으로 로그인할 수 있다.

     관리자모드 접속방법은 http://도메인/gmBoard/admin 으로 접속을 시도하면 된다.

 

지엠보드 재설치

 프로그램 재설치 / 이전설치

      1. 재설치하려면 디비를 직접 지우거나 관리자모드 > 테이블추가 > uninstall로 접속해서 삭제를 시도한다.

           디비를 삭제하였다면 install.php, install2.php, template.tar, zipcode.txt를 서버로 전송후 install.php를 실행하여 설치하면 된다.

      2. 유닉스에서 윈도우로 이전할 때는 데이터를 그대로 옮기는데 config.inc.php파일에 있는

           $server_type = ''; 에 1를 대입해주어야 한다.

           반대로 윈도우에서 유닉스로 이전한다면 $server_type = '1'; 에 공백으로 비워두고
           gmboard, bbs의 퍼미션(권한)을 707로 주고 bbs/data, bbs/template의 하위파일들을 모두 707로 주면 된다.
 

           gmboard/    707

                         bbs/    707

                               data/    하위 파일,폴더 707

                         template    하위 파일,폴더 707