유창화님의 썸네일소스를 사용하면서.... 정보
유창화님의 썸네일소스를 사용하면서....본문
유창화님께서 만드신 썸네일소스를 보면서 감탄하고 있습니다.
DQ썸네일이라든가, phpThumb을 사용하면서,
그누보드 안에서 유창화님께서 만드신, 더 간단하면서도 내용적으로는 전혀 손색이 없는 좋은 소스가 있는 것을 이제서야 알았습니다.
등잔밑이 어둡다는 말이 바로 이런 경우에 해당된 것이지요.
유창화님의 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10075 의 소스는 물론이요,
특히 http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=44300&sca=&sfl=wr_name%2C1&stx=%C7%C3%B7%CF&sop=and 에서 사용되고 있는 유창화님의 소스는 링크된 것을 썸네일화시키는 전혀 다른 차원의 기능이 있습니다.
지금처럼 사용하기 쉽게 정형화되기까지는 많은 시간과 정성을 쏟아부으셨으리라 생각합니다.
유창화님의 수고에 감사드립니다.
유창화님의 소스를 응용한 플록님의 웹진게시판을 보면서 한가지 아쉬운 것은, 웹진의 리스트에 나오는 외부이미지의 썸네일은 원하는 형태로 선택해서 나오게 하지 못한다는 것입니다.
일단은 phpThumb를 사용하면 해결됩니다만
(예 http://am7.org/bbs/board.php?bo_table=story 에서 안네와 박근혜.
아시나요,베들레헴의 뷰화면은 유창화님의 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10075 이 적용됨)
그렇게 하면 썸네일을 하나 더 만드는 셈이요,
가능하면 모든 썸네일방식도 단순화,일원화가 좋다고 봅니다.
그리고 그렇게 하는 것이 그누보드의 발전에 더 유익하리라 생각합니다.
질문 1
아래는 유창화님의 소스입니다.
긁어 온 웹문서의 링크된 그림의 썸네일을 만드는 것으로 http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=44300&sca=&sfl=wr_name%2C1&stx=%C7%C3%B7%CF&sop=and 에 나오는 게시판리스트에서 플록님이 사용하고 있습니다.
-------------------------------------
//원격이미지 정보 가져오는 함수
function Ymake_sumnail_remoteimage($url, $save_dir, $w, $h, $referer=''){
global $dest_file;
$src_file = $save_dir . '/' . base64_encode($url);
$read_url = iconv('utf-8', 'euc-kr', $url);//utf-8 사용자만 필요한 라인
$read_url = preg_replace("`( )`e", "rawurlencode('\\1')", $read_url);
$text = Yreadfile($read_url, $referer);
if (empty($text)) return Array();
$fp = @fopen ($src_file, "w");
@fwrite($fp, $text);//유일한 파일이므로 파일에 락을 걸지 않는다.
@fclose($fp);
@chmod ($src_file, 0777);
$src_file_size = @getimagesize($src_file);
$dest_file = $save_dir . '/s_' . base64_encode($url);
$dest_file_size = Array($w, $h);
$result = Ysumnail_rule($src_file, $dest_file, $src_file_size, $dest_file_size, 90, 'gd');
@unlink($src_file);
return $result;
}
-------------------------------------------
이것을 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10075 처럼
-----'1'은 왼쪽이나 상단, '2'는 중앙, '3'은 오른쪽이나 하단을 기준으로 잘라옵니다. '4' 는 정비율 그대로 축소하여 보여줍니다.-----
이런 식으로 나오게 해주실 수는 없는가요?
질문 2
죄송합니다..... 썸네일옵션에서
--5. 그림이 강제적으로 정해준 사이즈로( 그림이찌그러짐)--
를 하나 더해주세요....
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10075 도 마찬가지입니다.
DQ썸네일이라든가, phpThumb을 사용하면서,
그누보드 안에서 유창화님께서 만드신, 더 간단하면서도 내용적으로는 전혀 손색이 없는 좋은 소스가 있는 것을 이제서야 알았습니다.
등잔밑이 어둡다는 말이 바로 이런 경우에 해당된 것이지요.
유창화님의 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10075 의 소스는 물론이요,
특히 http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=44300&sca=&sfl=wr_name%2C1&stx=%C7%C3%B7%CF&sop=and 에서 사용되고 있는 유창화님의 소스는 링크된 것을 썸네일화시키는 전혀 다른 차원의 기능이 있습니다.
지금처럼 사용하기 쉽게 정형화되기까지는 많은 시간과 정성을 쏟아부으셨으리라 생각합니다.
유창화님의 수고에 감사드립니다.
유창화님의 소스를 응용한 플록님의 웹진게시판을 보면서 한가지 아쉬운 것은, 웹진의 리스트에 나오는 외부이미지의 썸네일은 원하는 형태로 선택해서 나오게 하지 못한다는 것입니다.
일단은 phpThumb를 사용하면 해결됩니다만
(예 http://am7.org/bbs/board.php?bo_table=story 에서 안네와 박근혜.
아시나요,베들레헴의 뷰화면은 유창화님의 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10075 이 적용됨)
그렇게 하면 썸네일을 하나 더 만드는 셈이요,
가능하면 모든 썸네일방식도 단순화,일원화가 좋다고 봅니다.
그리고 그렇게 하는 것이 그누보드의 발전에 더 유익하리라 생각합니다.
질문 1
아래는 유창화님의 소스입니다.
긁어 온 웹문서의 링크된 그림의 썸네일을 만드는 것으로 http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=44300&sca=&sfl=wr_name%2C1&stx=%C7%C3%B7%CF&sop=and 에 나오는 게시판리스트에서 플록님이 사용하고 있습니다.
-------------------------------------
//원격이미지 정보 가져오는 함수
function Ymake_sumnail_remoteimage($url, $save_dir, $w, $h, $referer=''){
global $dest_file;
$src_file = $save_dir . '/' . base64_encode($url);
$read_url = iconv('utf-8', 'euc-kr', $url);//utf-8 사용자만 필요한 라인
$read_url = preg_replace("`( )`e", "rawurlencode('\\1')", $read_url);
$text = Yreadfile($read_url, $referer);
if (empty($text)) return Array();
$fp = @fopen ($src_file, "w");
@fwrite($fp, $text);//유일한 파일이므로 파일에 락을 걸지 않는다.
@fclose($fp);
@chmod ($src_file, 0777);
$src_file_size = @getimagesize($src_file);
$dest_file = $save_dir . '/s_' . base64_encode($url);
$dest_file_size = Array($w, $h);
$result = Ysumnail_rule($src_file, $dest_file, $src_file_size, $dest_file_size, 90, 'gd');
@unlink($src_file);
return $result;
}
-------------------------------------------
이것을 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10075 처럼
-----'1'은 왼쪽이나 상단, '2'는 중앙, '3'은 오른쪽이나 하단을 기준으로 잘라옵니다. '4' 는 정비율 그대로 축소하여 보여줍니다.-----
이런 식으로 나오게 해주실 수는 없는가요?
질문 2
죄송합니다..... 썸네일옵션에서
--5. 그림이 강제적으로 정해준 사이즈로( 그림이찌그러짐)--
를 하나 더해주세요....
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10075 도 마찬가지입니다.
댓글 전체