갤러리 썸네일에 관한 질문 드립니다!
본문
http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=2501
저 주소의 원사랑님의 스킨으로 갤러리 게시판을 만들었는데요
게시판 리스트의 썸네일과 클릭하면 뜨는 사진을 다르게 하려고 합니다..
첨부파일1로 넣은 사진은 썸네일로
DHTML 에디터로 넣은 사진은 썸네일을 클릭하면 뜨는 사진으로 하고 싶은데
어떻게 하는지 도움 부탁드립니다ㅠㅠ..
답변 1
lib/thumbnail.lib.php
에 보시면
function get_list_thumbnail($bo_table, $wr_id, $thumb_width, $thumb_height, $is_create=false, $is_crop=true, $crop_mode='center', $is_sharpen=false, $um_value='80/0.5/3')
있습니다 함수 부분을 카피하시고 함수명을 바꿔주십니다
function get_list_thumbnail2($bo_table, $wr_id, $thumb_width, $thumb_height, $is_create=false, $is_crop=true, $crop_mode='center', $is_sharpen=false, $um_value='80/0.5/3')
아래부분을 17라인을
if($row['bf_file']) {
$filename = $row['bf_file'];
if(false && $row['bf_file']) {
$filename = $row['bf_file'];
처리합니다
리스트 스킨의 이부분을
<?php
if ($list[$i]['is_notice']) { // 공지사항 ?>
<strong style="width:<?php echo $board['bo_gallery_width'] ?>px;height:<?php echo $board['bo_gallery_height'] ?>px">공지</strong>
<?php } else {
$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $imgmaxwidth, $imgmaxheight);
if($thumb['src']) {
$img_content = '<a class="fancybox" href="'.$thumb['src'].'" title="'.$list[$i]['subject'].'"width="'.$imgmaxwidth.'" height="'.$imgmaxheight.'"><img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'"width="'.$imgminwidth.'" height="'.$imgminheight.'">';
} else {
$img_content = '<span style="width:'.$board['bo_gallery_width'].'px;height:'.$board['bo_gallery_height'].'px">no image</span>';
}
echo $img_content;
}
?>
<?php
if ($list[$i]['is_notice']) { // 공지사항 ?>
<strong style="width:<?php echo $board['bo_gallery_width'] ?>px;height:<?php echo $board['bo_gallery_height'] ?>px">공지</strong>
<?php } else {
$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $imgmaxwidth, $imgmaxheight);
$thumb2 = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $imgmaxwidth, $imgmaxheight);
if($thumb['src']) {
$img_content = '<a class="fancybox" href="'.$thumb2['src'].'" title="'.$list[$i]['subject'].'"width="'.$imgmaxwidth.'" height="'.$imgmaxheight.'"><img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'"width="'.$imgminwidth.'" height="'.$imgminheight.'">';
} else {
$img_content = '<span style="width:'.$board['bo_gallery_width'].'px;height:'.$board['bo_gallery_height'].'px">no image</span>';
}
echo $img_content;
}
?>
로 처리해 주시면 됩니다