다단 (row 갯수 조절 가능) 썸네일 자동생성 최근갤러리 스킨(수정)
썸네일 자동 생성 못하는 오류가 있어 수정했습니다.
원본은 플레어님의 스킨입니다.
주소는 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=19470
위 원본 스킨에서
바로 아래 게시물에 등록한,
저희 쉼포유넷에서 사용하는 갤러리스킨의 섬네일을 불러오도록 수정했습니다.
썸네일이 없는 경우 자동 생성되니 다른 갤러리 게시판에도 사용 가능합니다.
물론 디자인도 약간 바꾸었습니다.
**************
사용방법
**************
사용방법은 원본과 동일합니다.
<?=latest("latest_shim4u_gal", "테이블명", 전체갯수, 가로폭, "세로폭, row, 제목길이" );?>
예를 들어
<?=latest("latest_shim4u_gal", "test", 4, 100, "80, 2, 15" );?>
row를 2로 설정할 경우 두줄에 4개가 보이게 됩니다.
원본은 플레어님의 스킨입니다.
주소는 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=19470
위 원본 스킨에서
바로 아래 게시물에 등록한,
저희 쉼포유넷에서 사용하는 갤러리스킨의 섬네일을 불러오도록 수정했습니다.
썸네일이 없는 경우 자동 생성되니 다른 갤러리 게시판에도 사용 가능합니다.
물론 디자인도 약간 바꾸었습니다.
**************
사용방법
**************
사용방법은 원본과 동일합니다.
<?=latest("latest_shim4u_gal", "테이블명", 전체갯수, 가로폭, "세로폭, row, 제목길이" );?>
예를 들어
<?=latest("latest_shim4u_gal", "test", 4, 100, "80, 2, 15" );?>
row를 2로 설정할 경우 두줄에 4개가 보이게 됩니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 31개
공개를 망설이고 있는 스킨들 몇 개가 제 홈페이지에 있으니
필요하신 분은 가져가시길....
가입하셔야 하는 번거로움이 있긴 하다는....
이미지가 안보입니다. 최근갤러리스킨 어디를 수정해야 하나요
급합니다. 고수님 도와 주세요. 밑에 사이트주소 한번 보세요.
http://www.wood-in.co.kr/
어쩌면 서버에서 GD 2.0.1 이상이 지원되지 않는 경우 인지도 모르겠습니다.
일반 사진용으로 수정해 드리겠습니다.
다시 올려주시면 감사 하겠습니다. 제로보드는 좀 알겠는데요.
그누보드4는 잘 모르겠습니다. 꼭 이스킨 사용할려구요.
죄송합니다.
썸네일 생성 안되면, 원본 업로드 이미지를 보여주고,
원본 업로드 이미지가 없으면 no_image.gif 파일을 보여주도록 했습니다.
근데 에러가 납니다.
뭐가 문제일까요?
에러 구문은 아래와 같습니다.
제가 초보인지라..
Warning: imagepng(): open_basedir restriction in effect. File(/home/shim4u/gnu/data/file/z3_8/thumb/6_s) is not within the allowed path(s): (/tmp/:/home2/jinmok/) in /home2/jinmok/public_html/gnu/skin/latest/latest_shim4u_gal/latest.skin.php on line 67
Warning: imagepng(): Invalid filename '/home/shim4u/gnu/data/file/z3_8/thumb/6_s' in /home2/jinmok/public_html/gnu/skin/latest/latest_shim4u_gal/latest.skin.php on line 67
Warning: chmod(): open_basedir restriction in effect. File(/home/shim4u/gnu/data/file/z3_8/thumb/6_s) is not within the allowed path(s): (/tmp/:/home2/jinmok/) in /home2/jinmok/public_html/gnu/skin/latest/latest_shim4u_gal/latest.skin.php on line 68
좋은 스킨 추천을 누르고 나갑니다. (^^;)
감사합니다. ^^
제 계정의 환경상황을 아직 자세히 파악못해서(gnu등) 그냥 주석처리했는데, 아무 문제없이 잘 보여지네요. ^^
$g4[path] 이렇게 바꿔주시면 썸네일도 잘 작동할거에요^^
Warning: imagepng(): Unable to open '/home/shim4u/gnu/data/file/m7/thumb/1_s' for writing in /home/hosting_users/maxtravel/www/gn/skin/latest/latest_shim4u_gal/latest.skin.php on line 67
Warning: chmod(): No such file or directory in /home/hosting_users/maxtravel/www/gn/skin/latest/latest_shim4u_gal/latest.skin.php on line 68
이런 에러가 뜨네요 왜 그럴까요?
섬네일 이미지가 보이지 않아서
무조건 png형식으로 생성하던것을 gif,jpg,png 형태로 바꿔봤습니다.
if (preg_match("/\.(gif|jpg|jpeg|png)$/i", $file))
{
$dst = imagecreatetruecolor($size[w], $size[h]);
if ($size[t] == 1){
$src = imagecreatefromgif($file);
imagecopyresampled($dst, $src, 0, 0, 0, 0, $size[w], $size[h], $size[0], $size[1]);
imagegif($dst, $thumb, $quality);
}else if ($size[t] == 2){
$src = imagecreatefromjpeg($file);
imagecopyresampled($dst, $src, 0, 0, 0, 0, $size[w], $size[h], $size[0], $size[1]);
imagejpeg($dst, $thumb, $quality);
}else if ($size[t] == 3){
$src = imagecreatefrompng($file);
imagecopyresampled($dst, $src, 0, 0, 0, 0, $size[w], $size[h], $size[0], $size[1]);
imagepng($dst, $thumb, $quality);
}else{
$src = imagecreatefromjpeg($file);
imagecopyresampled($dst, $src, 0, 0, 0, 0, $size[w], $size[h], $size[0], $size[1]);
imagejpeg($dst, $thumb, $quality);
}
chmod($thumb, 0606);
}
그래도 아직도 png는 안보인다는 ㅜㅜ
컴파일 잘못했나...