BOARD

팁·활용

그누보드 모바일 모드 페이지 타이틀에 게시판 목록 링크 추가하기

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 3회 작성일 26-10-13 16:38

본문

그누보드 모바일 모드 페이지 타이틀에 게시판 목록 링크 추가하기

그누보드 모바일 모드에서 상단 페이지 타이틀을 클릭했을 때 해당 게시판 목록으로 바로 이동하도록 mobile/head.php 파일을 수정하는 방법을 알아봅니다.

모바일 모드 페이지 타이틀에 게시판 목록 링크 추가하기

그누보드5 모바일 모드에서 페이지 타이틀을 클릭했을 때 해당 게시판 목록으로 이동하도록 설정하려면 mobile/head.php 파일을 수정해야 합니다.

1. 수정 파일 위치

  • mobile/head.php

2. 코드 수정 방법

작업 전 mobile/head.php 파일을 반드시 백업하세요.

mobile/head.php 파일 하단에서 페이지 타이틀이 출력되는 기존 코드를 찾아 아래와 같이 수정합니다.

기존 코드:

<?php if (!defined("_INDEX_")) {?><h2 id="container_title" class="top" title="<?php echo get_text($g5['title']);?>"><?php echo get_head_title($g5['title']);?></h2><?php }?>

수정 후 코드:

<?php if (!defined("_INDEX_")) {?><h2 id="container_title" class="top" title="<?php echo get_text($g5['title']);?>"><?php if ($bo_table) {?><a href="<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>"><?php echo get_head_title($g5['title']);?></a><?php } else {?><?php echo get_head_title($g5['title']);?><?php }?></h2><?php }?>

주의: 수정 후 브라우저 캐시로 인해 변경사항이 즉시 보이지 않을 수 있습니다. 캐시를 삭제하거나 새로고침하여 확인하세요.

그누보드 모바일 모드에서 페이지 타이틀을 클릭했을 때 해당 게시판 목록으로 이동하도록 링크를 걸려면 mobile/head.php 파일을 수정해야 합니다.

1. 수정 파일 위치

  • mobile/head.php

2. 코드 수정 방법

mobile/head.php 하단에 페이지 타이틀이 출력되는 기존 코드를 찾아 조건문과 <a> 태그를 추가합니다.

기존 코드

<?php if (!defined("_INDEX_")) {?><h2 id="container_title" class="top" title="<?php echo get_text($g5['title']);?>"><?php echo get_head_title($g5['title']);?></h2><?php }?>

수정 후 코드

<?php if (!defined("_INDEX_")) {?><h2 id="container_title" class="top" title="<?php echo get_text($g5['title']);?>"><?php if ($bo_table) {?><a href="<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>"><?php echo get_head_title($g5['title']);?></a><?php } else {?><?php echo get_head_title($g5['title']);?><?php }?></h2><?php }?>

$bo_table 변수 유무에 따라 게시판일 경우 board.php 목록 링크가 생성되며, 게시판이 아닐 경우 타이틀 텍스트만 출력됩니다.

모바일 페이지 타이틀 링크 추가 안내

  • 내 상황: 그누보드5 모바일 모드에서 상단 페이지 타이틀을 클릭했을 때 해당 게시판 목록으로 이동하게 만들고 싶을 때
  • 선택 기준: 모바일 공통 헤더 파일인 mobile/head.php의 타이틀 출력 부(container_title)에 bo_table 변수 유무를 확인하는 조건문과 <a> 태그 추가
  • 다음 행동: mobile/head.php 파일을 열어 기존 타이틀 출력 코드를 제시된 코드($bo_table 존재 시 board.php 링크 생성)로 수정하고 모바일 화면에서 클릭 이동 여부 확인

실전 FAQ

Q. 메인 페이지나 일반 페이지(서브 페이지)에서도 이 타이틀 링크가 작동하나요?

  • 대답: 아니오. 수정된 코드는 if ($bo_table) 조건문을 포함하고 있어 게시판(bo_table 변수가 존재하는 환경)에서만 링크가 생성되며, 게시판이 아닌 일반 페이지에서는 기존처럼 텍스트 타이틀만 출력됩니다.

Q. 코드를 수정했는데도 타이틀을 클릭했을 때 이동하지 않거나 오류가 발생합니다. 무엇을 확인해야 하나요?

  • 대답: mobile/head.php 파일 수정 과정에서 PHP 태그(<?php...?>)나 <a> 태그의 닫힘 구문이 누락되었는지 확인해야 합니다. 또한 접속 중인 페이지에 bo_table 변수가 정상적으로 전달되고 있는지 점검해 보세요.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.