그룹 페이지 수정 문의 드립니다.
본문
그누보드5 버전을 설치한후에,
게시판 그룹생성, 게시판 생성을 하면..
상단 메뉴중에 게시판 그룹을 누르면 드롭다운으로 게시판이 출력이 됩니다.
게시판 그룹을 클릭하면 그룹 페이지가 출력이 되는데요.
게시판 그룹 페이지가 메인페이지처럼 게시판 그룹에 포함되어 있는 최신글들이 주욱 출력이 됩니다.
이 게시판 그룹 페이지를 수정하려고 하는데, 따로 메인에 index 페이처럼 어디 생성이 되었을꺼 같은데, 찾을수가 없어서 문의 드립니다.
그룹 페이지를 수정하려면 어디서 수정해야 할까요?
각각의 그룹별로 다르게 구성을 하려고 하는데, 예전에 gnuxe 빌더 이용할때는
따로 group 디렉토리에 그룹 페이지 별로 php 파일이 있어서 수정할수 있었는데, 없다면 따로 이렇게 group 페이지를 만들수 있도록 해야 할거 같은데요..
/bbs/group.php 파일이 아마 그룹 공통 파일인듯 생각 되는데요..
답변 2
/bbs/group.php 파일에서 그룹페이지가 출력되는게 맞고
기본적으로 해당 그룹의 최신글이 보여지게 되어 있습니다.
메뉴를 클릭했을때 그룹페이지는 "/bbs/group.php?gr_id=그룹아이디" 이렇게 불러와 집니다.
그래서 group.php 파일에서 if문을 주어서 그룹별로 다르게 처리할수도 있습니다.
if($gr_id=="그룹1") {
} elseif($gr_id=="그룹2") { ~
그런데 그누보드5에서는 "관리자모드->환경설정->메뉴설정"이 있어서
여기에서 바로 해당 페이지로 링크를 걸어주면 그룹페이지와 상관없이 바로 해당페이지로 이동하게 됩니다.
그래서 "메뉴설정"을 활용하면 페이지 또는 그룹별 페이지를 만들어서 링크만 걸어주면 됩니다.
※ 메뉴설정은 그누보드 5.0b26 이후 버전부터 추가된 기능입니다.
group.php 파일을 복사해서 만드세요.
http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=973&sfl=mb_id%2C1&stx=fm25&page=2
본문 상단에서 설명한 소스는 필요 없습니다.
http://sir.co.kr/bbs/board.php?bo_table=g5_tip&wr_id=1064&sfl=mb_id%2C1&stx=ogogago
위 소스로 제외할 게시판을 입력합니다.
(그룹에서 위 소스가 적용되는지는 모르겠습니다. 사용해본 지 오래 되어...)