BOARD

자료·레퍼런스

그누보드 게시판 댓글 고유 주소(링크) 구현 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 7회 작성일 26-10-13 17:20

본문

그누보드 게시판 댓글 고유 주소(링크) 구현 방법

그누보드 게시판에서 특정 댓글로 바로 이동할 수 있는 고유 주소(링크)를 생성하고 복사 기능을 적용하는 방법을 알아봅니다.

그누보드 게시판 댓글 고유 주소(링크) 구현 방법

그누보드에서 게시판 댓글의 고유 주소(링크)를 가져와 특정 댓글로 바로 이동할 수 있도록 구현하려면, 게시판 스킨 파일인 view_comment.skin.php를 수정해야 합니다.

1. 댓글 고유 주소 구성 원리

그누보드는 각 댓글의 고유 ID(wr_id)를 활용해 책갈피(앵커) 형태의 링크를 생성할 수 있습니다. 게시판 경로에 게시판 테이블명(bo_table), 원글 번호(wr_id), 그리고 댓글 앵커(c_wr_id)를 조합하여 주소를 구성합니다.

2. 스킨 파일 수정 방법

게시판 스킨 폴더 내의 view_comment.skin.php 파일에서 댓글 목록을 출력하는 반복문 내부(for ($i=0; $i<$cmt_amt; $i++) 안쪽)에 아래의 PHP 코드를 추가합니다.

$comment_href = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;wr_id='.$write['wr_id'].'&amp;#c_'.$list[$i]['wr_id'];

그 후, 댓글 내용 출력 부분 바로 밑 등 적당한 위치에 아래 코드를 배치하면 각 댓글로 직접 접근할 수 있는 링크 주소가 출력됩니다.

<?php echo $comment_href?>

이 값을 활용하여 댓글 주소 복사 기능 등을 구현할 수 있습니다.

상황별 안내

내 상황우선할 판단다음 행동
특정 댓글의 직접 주소를 불러오는 소스를 찾고 싶을 때게시판 스킨 파일 내 댓글 목록 출력 루프 영역 확인view_comment.skin.php 파일에 $comment_href 변수 추가 및 출력 코드 삽입
그누보드 게시판 환경에서 댓글 고유 주소를 복사하는 기능을 구현하려 할 때책갈피 앵커(#c_ + 댓글 번호)가 포함된 링크 조합 방식 적용반복문 안쪽에서 생성된 $comment_href 값을 활용하여 주소 출력 또는 복사 기능 연동

실전 FAQ

Q. 댓글 고유 주소를 생성할 때 참조해야 하는 핵심 스킨 파일은 무엇인가요?

  • 게시판 스킨 폴더 내에 위치한 view_comment.skin.php 파일을 수정해야 합니다. 해당 파일의 댓글 목록 출력 반복문(for 문 등) 내부에서 각 댓글의 고유 ID(wr_id)를 활용한 주소를 구성할 수 있습니다.

Q. 특정 댓글로 바로 이동하는 앵커 주소는 어떤 형식으로 만들어지나요?

  • 기본적으로 게시판 경로(board.php?bo_table=...&wr_id=...) 뒤에 #c_ 기호와 해당 댓글의 고유 번호(wr_id)가 결합된 형태(예: #c_613)의 책갈피 링크로 구성됩니다.

Q. 구체적인 소스 코드를 찾기 어렵거나 스킨 구조가 다를 때는 어떻게 해야 하나요?

  • 원문에서 안내하는 참고 링크(gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=92)를 통해 스킨 구현 예시와 상세 소스 위치를 대조하며 적용 범위를 검토할 수 있습니다.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.