BOARD

팁·활용

그누보드 5.4 스크랩 목록에 게시글 썸네일 출력하는 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 4회 작성일 26-09-14 08:05

본문

개요

그누보드 5.4 기본 회원 스크랩 스킨에서 게시글에 포함된 이미지를 썸네일로 함께 출력하도록 수정하는 방법입니다. 파일 첨부 이미지와 에디터로 삽입한 이미지 모두 대상이 되며, 썸네일 라이브러리를 로드하여 목록 반복문 안쪽에 이미지를 렌더링합니다.

적용 방법

수정할 파일은 회원 스킨 디렉토리 내의 skin/member/basic/scrap.skin.php 파일입니다. 원본 파일을 수정하기 전 반드시 백업을 진행하세요.

1. 상단 라이브러리 추가

파일 상단의 접근 방지 코드 바로 아래에 썸네일 라이브러리 호출 코드와 가로·세로 크기 설정을 추가합니다.

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

include_once(G5_LIB_PATH.'/thumbnail.lib.php');
$thum_width = 80;
$thum_height = 80;

2. 목록 출력부 썸네일 코드 추가

스크랩 목록을 출력하는 반복문 내부의 적절한 위치에 get_list_thumbnail 함수를 호출하여 썸네일 존재 여부에 따라 이미지를 표시합니다.

<?php
$thumb = get_list_thumbnail($list[$i]['bo_table'], $list[$i]['wr_id'], $thum_width, $thum_height, false, true);
if($thumb['src']) {
    $img_content = '<span style="float:left;width:100px"><img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'></span>';
} else {
    $img_content = '';
}
echo $img_content;
?>

확인 및 주의사항

코드를 적용한 후 스크랩 페이지에 접속하여 썸네일이 정상적으로 출력되는지 확인합니다. 만약 화면에 아무런 변화가 없다면 다음 사항을 점검해야 합니다.

  • 관리자 페이지의 환경설정에서 회원 스킨 경로가 올바르게 지정되었는지 확인합니다.
  • 반응형 테마 및 별도의 테마용 스킨을 사용하는 경우, 메인 테마 내부의 모바일 스킨 경로 파일을 수정해야 할 수 있습니다.

함께 보면 좋은 글

댓글목록

등록된 댓글이 없습니다.