diff --git a/lib/common.lib.php b/lib/common.lib.php index 80cb4d5d7..9eaea123f 100644 --- a/lib/common.lib.php +++ b/lib/common.lib.php @@ -295,6 +295,18 @@ function get_file($bo_table, $wr_id) } +// 게시글 리스트에 쓰일 1개의 파일 정보를 얻는다. +function get_list_file($bo_table, $wr_id) +{ + global $g4; + + $sql = " select * from {$g4['board_file_table']} where bo_table = '$bo_table' and wr_id = '$wr_id' order by bf_no "; + $row = sql_fetch($sql); + + return $row; +} + + // 폴더의 용량 ($dir는 / 없이 넘기세요) function get_dirsize($dir) { diff --git a/lib/thumbnail.lib.php b/lib/thumbnail.lib.php index d103f793b..cab6d626d 100644 --- a/lib/thumbnail.lib.php +++ b/lib/thumbnail.lib.php @@ -8,6 +8,12 @@ function it_img_thumb($filename, $filepath, $thumb_width, $thumb_height, $is_cre return thumbnail($filename, $filepath, $filepath, $thumb_width, $thumb_height, $is_create); } +// 게시글리스트 썸네일 생성 +function get_list_thumbnail($filename, $filepath, $thumb_width, $thumb_height, $is_create=false) +{ + return thumbnail($filename, $filepath, $filepath, $thumb_width, $thumb_height, $is_create); +} + // 게시글보기 썸네일 생성 function get_view_thumbnail($contents) { diff --git a/skin/board/gallery/list.skin.php b/skin/board/gallery/list.skin.php index 02a98cdca..8cb7427b8 100644 --- a/skin/board/gallery/list.skin.php +++ b/skin/board/gallery/list.skin.php @@ -1,5 +1,6 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 +include_once(G4_LIB_PATH.'/thumbnail.lib.php'); ?> if (!$wr_id) {?>