답변 2개
채택된 답변
+20 포인트
8년 전
이미지가 가로로 늘어지는건
get_list_thumbnail 함수의 인자값을 살펴보셔야 정확할겁니다.
하지만 제가 영카트를 보라고 말씀드린건
list.10.skin.php의
</p>
<p>if ($this->view_it_img) {
echo get_it_image($row['it_id'], $this->img_width, $this->img_height, '', '', stripslashes($row['it_name']))."\n";
}</p>
<p>
에 명시됐듯이
함수가 다르죠
get_it_image의 함수의 기능이 더 좋습니다.
가로 세로를 판단해서 작은쪽의 사이즈로 썸네일을 재생성하는 옵션이 들어가 있습니다.
그누보드만 활용하시더라도
영카트의 함수를 참조 / 변형해서 사용하시면 될듯싶습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
리스트페이지 6번째 줄을 이런 식으로 바꾸었고,
add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css" media="screen">', 0); /*리스트페이지 이미지 비율조정 부분*/
84번째 줄을 이렇게 바꾸었습니다.
$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'],0 , $board['bo_gallery_height']); /*아주 중요! 갤러리게시판 리스트 스킨에서 큰사진이 가로가 잘라져서 올라오는데 그러지 않고 리사이징 되게하는 코딩*/
이 소스를 써서 가로가 긴 이미지는 어느정도 괜찮은데, 세로가 긴 사진은 이미지가 가로로 늘어지네요.
플래토님 답변 정말 감사드립니다. 근데 제가 소스 이해가 잘 되지 않아서 list10skin.php소스르 봐도 어느 부분인지 잘 모르겠습니다 ㅠㅠ
정말 죄송하지만, 조금만 자세히 알려 주실 수 있으신가요?