BOARD

팁·활용

그누보드 모바일 환경에서 특정 게시판 상단 및 하단 파일 출력 제외하기

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 5회 작성일 26-09-14 00:04

본문

적용 목적과 상황

그누보드 모바일 환경에서는 기본적으로 게시판 관리 설정의 상단 및 하단 파일 경로가 다르게 적용되거나 무시될 수 있습니다. 특정 게시판에서만 모바일 상단과 하단 파일을 제외하고 싶을 때 코드 조건을 추가하여 제어할 수 있습니다.

코드 수정 방법

게시판 ID가 'free'인 자유게시판을 기준으로 bbs/board_head.phpbbs/board_tail.php 파일을 수정합니다. 모바일 환경을 뜻하는 G5_IS_MOBILE 조건문 안에 특정 게시판 ID가 아닐 때만 기존 파일이 포함되도록 설정합니다.

bbs/board_head.php 수정 예시

// 게시판 관리의 상단 내용
if (G5_IS_MOBILE) {
    // 모바일의 경우 설정을 따르지 않는다.
    if ($bo_table != 'free') {
        include_once(G5_BBS_PATH.'/_head.php');
    }
}

bbs/board_tail.php 수정 예시

// 게시판 관리의 하단 파일 경로
if (G5_IS_MOBILE) {
    echo html_purifier(stripslashes($board['bo_mobile_content_tail']));
    // 모바일의 경우 설정을 따르지 않는다.
    if ($bo_table != 'free') {
        include_once(G5_BBS_PATH.'/_tail.php');
    }
}

백업 및 복구 방법

코드를 수정하기 전 대상 파일인 bbs/board_head.phpbbs/board_tail.php를 반드시 백업하세요. 만약 화면 오류나 빈 화면이 발생할 경우 백업해 둔 원본 파일을 서버에 다시 업로드하여 원래 상태로 복구할 수 있습니다.

적용 후 확인 방법

파일 수정 후 모바일 기기 또는 브라우저의 개발자 도구 모바일 뷰로 접속하여 해당 게시판의 상단과 하단 출력이 정상적으로 제외되었는지 확인합니다.

댓글목록

등록된 댓글이 없습니다.