게시판 상단 분류 목록에서 전체 메뉴 제거 - 게시판스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

게시판스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

게시판 상단 분류 목록에서 전체 메뉴 제거

관리자 19-07-18 17:08

분류를 사용하면 설정한 분류 외에 좌측에 전체 메뉴가 포함되어 있습니다.


388a9dd4ba9b892c8910bbf725374fb0_1563436632_9857.gif 


전체 메뉴 삭제 방법


수정 파일 : bbs/list.php


빨간색 박스 부분 코드를 주석 처리하거나 삭제하세요.



388a9dd4ba9b892c8910bbf725374fb0_1563436768_6173.png



특정 게시판에만 적용하려면 삭제하지 말고 이렇게 하면 되겠네요.


if ($bo_table != 'free') {
    $category_option .= '<li><a href="'.$category_href.'"';
    if ($sca=='')
        $category_option .= ' id="bo_cate_on"';
    $category_option .= '>전체</a></li>';
}



## 추가 내용 ##


전체 탭 제거 후 게시판 클릭 시 첫번째 분류가 자동으로 선택되고 해당 분류만 출력하는 방법


list.skin.php 파일 상단에 추가


그누보드 5.4 짧은 주소 적용


if ($board['bo_use_category']) {
    $categories = explode('|', $board['bo_category_list']);
    if ($sca == '') {
        goto_url(get_pretty_url($bo_table,'','sca='.urlencode($categories[0])));
    }
}
 

특정 게시판에만 적용하고 싶으면 이렇게 수정.


if ($bo_table == 'free' && $board['bo_use_category']) {
    $categories = explode('|', $board['bo_category_list']);
    if ($sca == '') {
        goto_url(get_pretty_url($bo_table,'','sca='.urlencode($categories[0])));
    }
}
 


그누보드 5.3 이하 버전에서는 위 내용에서 goto_url() 부분만 이렇게 수정

goto_url(G5_BBS_URL.'/board.php?bo_table='.$bo_table."&amp;sca=".urlencode($categories[0]));

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.