thumbnail.lib에 대해서 질문입니다.

thumbnail.lib에 대해서 질문입니다.

QA

thumbnail.lib에 대해서 질문입니다.

답변 2

본문

안녕하세요! 항상 모르는거 있으면 알려주시는 고수분들 때문에 감사한 마음으로 살고 있습니다.

 

그누보드 /lib/thumbnail.lib.php 에서

function get_list_thumbnail($bo_table, $wr_id, $thumb_width, $thumb_height, $is_create=false, $is_crop=false, $crop_mode='center', $is_sharpen=false, $um_value='80/0.5/3')
{ ~ 코드이어짐

$is_crop=false 로 되어있는데, true로 바꾸면 썸네일 이미지가 100% 제대로 나옵니다.

 

매번 코어파일을 수정하긴 하는데, 코어파일 만지는게 패치할때 힘들기도 해서 거의 건드리지 않고 작업을 합니다만.

 

문득 드는 생각이 extend/user.config.php 에서  thumbnail.lib.php 에 있는 $is_crop=false 를 true로 적용할수 있을까요?

 

흐름상으로는 될것 같긴 한데 적용해도 잘 안되어서 문의드립니다.

이 질문에 댓글 쓰기 :

답변 2

user.config.php 에서 하는 것이 아니라 썸네일이 필요한 페이지에서 함수를 호출할 때 파라메터로 전달하는 값입니다

list.skin.php에 사용하는 법이 있어요

$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height'], false, true); ==> 마지막 true

 

$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height'], false); 이렇게 생략해도 항상 true가 되게 하려면

function get_list_thumbnail(~~~~,$is_crop=true~~)

 

 

 

user.config.php

$global_crop = 1;

이라고 설정하신후에


function get_list_thumbnail($bo_table, $wr_id, $thumb_width, $thumb_height, $is_create=false, $is_crop=false, $crop_mode='center', $is_sharpen=false, $um_value='80/0.5/3')
   global $global_crop;
   if ($global_crop) $is_crop=true;

이렇게 하시면 될듯 합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 471
© SIRSOFT
현재 페이지 제일 처음으로