BOARD

팁·활용

그누보드4 최신글 스킨 외부 이미지 썸네일 자동 생성 및 출력 방법

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 29회 작성일 26-09-15 09:42

본문

그누보드4 최신글 스킨 외부 이미지 썸네일 자동 생성 및 출력 방법

그누보드4 환경에서 최신글 스킨 제작 시 첨부파일이나 본문 링크된 외부 이미지를 감지해 자동으로 썸네일을 생성하고 출력하는 방법을 알아봅니다.

그누보드4 최신글 스킨 썸네일 생성 우선순위

그누보드4 환경에서 썸네일 생성 기능이 포함된 최신글 스킨을 사용할 때, 썸네일이 존재할 경우 세 번째 새글까지 제목, 내용 일부, 날짜와 함께 썸네일이 표시됩니다. 썸네일이 없을 때는 제목, 내용 일부, 날짜만 출력됩니다.

썸네일 자동 생성 시 적용되는 우선순위는 다음과 같습니다.

  • 첨부파일: 첫 번째 첨부파일이 이미지인 경우 우선적으로 활용합니다.
  • 본문 링크 첫 이미지: 첨부파일이 없을 경우 본문에 HTML로 링크된 첫 번째 이미지를 대상으로 썸네일을 생성합니다.

그누보드4 최신글 썸네일 스킨 호출 함수 사용법

그누보드4 환경에서 썸네일 생성 기능이 포함된 최신글 스킨(latest_link_thumb)을 호출할 때는 기본 펑션인 latest 함수를 사용합니다.

함수 호출 구문

PHP 파일 내에서 최신글을 출력하고 싶은 위치에 아래 코드를 적용합니다.

<?==latest("latest_link_thumb", 테이블, 불러올갯수, 제목글자수);?>

매개변수 설명

  • "latest_link_thumb": 사용할 최신글 스킨 디렉토리명입니다.
  • 테이블: 게시판 테이블 이름(bo_table 값)을 입력합니다.
  • 불러올갯수: 출력할 게시물 건수를 입력합니다.
  • 제목글자수: 출력할 제목의 최대 글자 수를 입력합니다.

적용 시 주의사항

  • 최신글 스킨 적용 및 수정 전에는 데이터 백업을 권장합니다. 스킨의 여분필드 자동 입력 기능은 기존 값이 있을 경우 덮어쓰지 않도록 설계되어 있으나, 환경에 따라 기존 데이터와의 충돌 가능성이 있으므로 사전 확인이 필요합니다.
  • 적용 후에는 웹페이지에서 썸네일과 내용이 의도한 대로 출력되는지 직접 확인해야 합니다.

최신글 스킨 주요 변수 및 첨부파일 이미지 출력 코드

그누보드4 최신글 스킨을 편집하거나 제작할 때 활용할 수 있는 주요 변수 및 함수 목록입니다.

주요 변수 목록

  • 해당 게시판 제목 불러오기:
      <a href='<?php echo $g4[bbs_path]; ?>/board.php?bo_table=<?php echo $bo_table; ?>'><?php echo $board[bo_subject]; ?></a>
  • 목록 링크 및 제목:
      <a href='<?php echo $list[$i][href]; ?>'><?php echo $list[$i][subject]; ?></a>
  • 작성일자:
      <?php echo $list[$i][datetime]; ?> 또는 <?php echo $list[$i][datetime2]; ?>
  • 작성자:
      <?php echo $list[$i][name]; ?>

첨부파일 이미지 출력 코드

  • 첨부파일 이미지 출력:
      <?php $image = urlencode($list[$i][file][0][file]); if (preg_match("/\.(gif|jpg|png)$/i", $image)) { echo "<img src='$g4[path]/data/file/$bo_table/$image' width='45' height='45' border='0'>"; } ?>

최신글 스킨 적용 및 여분필드 자동 입력 시 주의사항

그누보드4에서 최신글 스킨의 여분필드 자동 입력 기능을 사용할 때, 이미 여분필드에 값이 입력되어 있다면 기존 값이 덮어씌워지지 않도록 설계되어 있습니다. 다만, 운영 환경에 따라 기존 데이터와의 충돌 가능성이 있으므로 다음 사항을 권장합니다.

  • 데이터 백업: 스킨 적용 전 데이터 백업을 통해 만일의 상황에 대비하십시오.
  • 출력 상태 점검: 스킨 적용 후 웹페이지에서 썸네일과 내용이 정상적으로 출력되는지 확인하십시오.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.