10/5,11:40분 수정]그누 보드를 이용한 강의 게시판 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

10/5,11:40분 수정]그누 보드를 이용한 강의 게시판 정보

레이아웃 10/5,11:40분 수정]그누 보드를 이용한 강의 게시판

첨부파일

lec.zip (686.8K) 164회 다운로드 2018-10-05 11:40:43

본문

그누보드에 내용을 작성하면 강의 게시판처럼 만들어집니다.

 

게시판에 글을 작성하면 이것처럼 왼쪽에 자동으로 목차가 만들어지고 오른쪽에는 내용 출력과 함께 다음강의와  이전강의 버튼이 생성됩니다.

 

1. 설치 방법

 

그누보드가 설치된 폴더에 그대로 올려서 압축을 풉니다. 그러면 lec라는 폴더가 생깁니다.

강의가 여러개라면 이 폴더를 다른 이름으로 복사하면 됩니다.

압축을 푼 후에 올리실 경우 그누 보드 설치된 폴더에 폴더와 함께 올려야 합니다.

lec

-- index.php

 

2. 아무 게시판이나 만듭니다.

 

게스판 스킨은 전혀 상관이 없습니다. 베이직 스킨으로 해도 됩니다.

게시판의 dhtml 사용을 반드시 체크합니다.

lec 폴더 아래 index.php를 열면 맨 위에 세번째 줄에

   $board = free;
//여기에 게시판 테이블명 넣으세요. 게시판 테이블명을 자신이 만든 게시판으로 바꾸면 됩니다.

 

462671426_1538540846.4247.png

 

2. 사용 방법

 

2.1 제일 첫번째 게시글은 강좌 안내입니다.

 

2.2 그 후부터 제목인 경우만 s||를 앞에 붙이고 글을 써주면 됩니다.

예) 위에 예처럼 s||파이썬 기초라고 쓰면 됩니다.

 

2.3 내용이 길어지는 경우 제목은 동일해서 왼쪽 메뉴에는 하나만 나와야 합니다. 이 경우 제목을 같이 적으면 제목은 하나만 출력이 됩니다. 내용에서 다음 및 이전 버튼으로 강의를 볼 수 있습니다.

 

2.4 동영상을 링크할 경우 유튜브 영상에서 오른쪽 마우스 클릭하면 copy video url이 나옵니다.

그것을 복사해서 링크1에  넣으면 됩니다.

링크1만 지원합니다.

 

3. 기타 기능

 

3.1 작성자로 들어간 경우는 바로 편집 버튼이 강의 제목 옆에 나옵니다.

[편집]동영상 링크

 

3.2 쪽지 알림이 맨 위에 있어서 질문 게시판 운영 시 유용합니다.

 

데모보기

http://hostingis.com/lec/lec/

 

 

 

추천
14

댓글 전체

왼쪽 메뉴 펼침을 유지하고 싶은데 이쩌할지 모르겠네요. 그냥 index.php만 넣으면 펼침이 유지되는데 뒤에 ?wr-id를 넣으니 닫혀 버리네요.
Warning: include(../../head.php): failed to open stream: No such file or directory in /home/master/abcdef.com/lec/header.php on line 2

Warning: include(../../head.php): failed to open stream: No such file or directory in /home/master/abcdef.com/lec/header.php on line 2

Warning: include(): Failed opening '../../head.php' for inclusion (include_path='.:/usr/share/pear/') in /home/master/abcdef.com/lec/header.php on line 2

아미나 테마이용하는데요 에러가 나네용 경로를 어떻게 수정해야 하나요?
감사합니다.
index.php에서 include '../../head.php'; => 이것을 지우세요.

사이트에 통합하려고 넣은 것인데 빼지 않고 올렸네요. 수정해서 다시 올렸습니다.
마침 필요한 디자인이었는데.. 음 깨진다기보단 칸이 좁아지니 두세줄씩 밀려서요.. 아이콘으로 처리 한다던가 기능을 없애는 쪽으로 하려고 생각중입니다
개인적인 생각이었습니다 잘쓰겠습니다
90번째 줄에 있는
$query = "select wr_subject, wr_id from ".$lecboard."  where wr_id > 1 order by wr_datetime asc";
where에 다른 조건문도 추가하셔야 할 것 같아요.
where wr_id > 1 and wr_is_comment <> 1
저렇게 안 하면 댓글까지 갖고 오는데 댓글의 경우는 wr_subject에 값이 없어서 빈 칸으로 나와요.
마지막일 경우 아예 다음 강의 버튼이 안나와요.
마지막이 제목일 경우는 처음으로 돌아가고요.
다시 받아 테스트해보았는데 정상입니다.
다시 받아보셔요.
해결하였습니다.
 $board = free;
//여기에 게시판 테이블명 넣으세요.
$lecboard = "g5_write_".$board;

free 대신에 내가 생성한 게시판ID(test)로 고치면 되는것을 그 아래에 있는
$lecboard = "g5_write_test".$board;  이곳에도 test를 입력해서 발생했던 문제였습니다. 잘 사용하겠습니다.
저는 그누보드 5.4.10 현재 최신 버전과 크롬 버전을 사용하고 있는데 로딩화면만 뜨길래
/lec/index.php

에서

메타 구문을
<meta http-equiv="X-UA-Compatible" content="IE=Edge; chrome=1" />
 로 바꾸었더니 잘 됩니다.

그리고 중간 중간에 아이콘이 안 나오는 것이 있어서 저는 개인적으로 수정했습니다.  그 외에는 깔끔하고 좋습니다. 글쓴이 사이드 뷰는 작동은 안하는 것 같습니다. (저는 삭제 예정)
전체 2,431 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT