쉼

다단 (row 갯수 조절 가능) 썸네일 자동생성 최근갤러리 스킨(수정)

· 2007-12-03 (월) 19:35:55 · 5469 · 31
latest_shim4u_gal.jpg
썸네일 자동 생성 못하는 오류가 있어 수정했습니다.




원본은 플레어님의 스킨입니다.
주소는 : 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개가 보이게 됩니다.


첨부파일

latest_shim4u_gal.jpg (48.2 KB)
0회 2007-12-03 19:35
latest_shim4u_gal.zip (10.4 KB) 739회 2007-12-06 17:36
|

댓글 31개

2007-12-04 (화) 04:02:30
오웃 굿입니다 ^^ 감사하게 사용하겠습니다 꾸벅~~~
2007-12-04 (화) 17:46:46
삥그르르님 // 감사합니다.

공개를 망설이고 있는 스킨들 몇 개가 제 홈페이지에 있으니
필요하신 분은 가져가시길....
가입하셔야 하는 번거로움이 있긴 하다는....
2007-12-04 (화) 17:58:14
감사 합니다. 그런데 이미지 8개해서 해서 2줄은 나오는데
이미지가 안보입니다. 최근갤러리스킨 어디를 수정해야 하나요
급합니다. 고수님 도와 주세요. 밑에 사이트주소 한번 보세요.

http://www.wood-in.co.kr/
2007-12-04 (화) 18:08:18
링크 가서 보니 썸네일이 제대로 생성이 안되는군요.
어쩌면 서버에서 GD 2.0.1 이상이 지원되지 않는 경우 인지도 모르겠습니다.
일반 사진용으로 수정해 드리겠습니다.
2007-12-04 (화) 18:19:00
감사 합니다. 밑으로 여러줄 나와야 하니까요. 일반 사진용으로 수정 하셔서
다시 올려주시면 감사 하겠습니다. 제로보드는 좀 알겠는데요.
그누보드4는 잘 모르겠습니다. 꼭 이스킨 사용할려구요.
2007-12-06 (목) 17:39:26
테스트 해본 결과 썸네일 생성이 잘 안되는 오류를 수정해서 다시 올렸습니다.
죄송합니다.
썸네일 생성 안되면, 원본 업로드 이미지를 보여주고,
원본 업로드 이미지가 없으면 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


좋은 스킨 추천을 누르고 나갑니다. (^^;)
굿입니다.
잘쓸께요^^
2008-02-01 (금) 14:04:45
좋은 자료 감사합니다~~*^^*
메빅맨님과 같은 에러가 나오네요. 아마 갤러리보드 스킨이 이 최근 게시물 스킨과 맞지않아서 생기는 문제같은데... 어떻게 해결할 방법이 없을까요?
해결했습니다. ^^; 메빅맨님도 에러나는 67, 68라인 주석처리( // ) 하시고 업로드 하신다음 불러보세요. 전 에러나는 라인 주석처리 하니깐 아주 잘 나오네요. 갤러리 보드 스킨이랑 달라도..
감사합니다. ^^
이유까지 찾아냈습니다. 이 자료 latest.skin.php 29라인과 30라인에 보시면 "/home/shim4u/gnu"라고 경로가 지정되어 있는데, 아마 이것때문이 아닐까 합니다.
제 계정의 환경상황을 아직 자세히 파악못해서(gnu등) 그냥 주석처리했는데, 아무 문제없이 잘 보여지네요. ^^
훈돌이님의 답변도 좋은 참고가 되었습니다^^
/home/shim4u/gnu 경로를

$g4[path] 이렇게 바꿔주시면 썸네일도 잘 작동할거에요^^
훈돌님 성팔님 답변 감사합니다~!
감사합니다 ^^
GD 2.0.1 이상 버젼
2008-02-23 (토) 02:02:52
좋은 자료 감사합니다
좋은 자료 정말 감사요~
제가 완전 초보라...

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

이런 에러가 뜨네요 왜 그럴까요?
버그투성이군요
아녀요~ 조금만 만지작 하면 아주 완성도 있는 멋진 스킨이에여 ㅎㅎ
2008-03-03 (월) 15:57:05
수고 많으셨어요
2008-03-11 (화) 12:38:43
감사합니다 > < 잘쓸께요
GD에는 png 지원한다고 되어있고 원본이미지도 잘 올라가있는데
섬네일 이미지가 보이지 않아서
무조건 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는 안보인다는 ㅜㅜ
컴파일 잘못했나...
잘쓸께용..ㅎㅎ
감솨용..ㅎㅎ
2008-07-15 (화) 16:15:20
잘쓰겠습니다.
플라민스 꽃집 관리자 페이지 최신글
갤러리 가로로 2개 뽑기 [최근게시물]
댓글을 작성하시려면 로그인이 필요합니다.

그누4 스킨

5,847건

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

+
분류 제목 글쓴이 날짜 조회
게시판 07-12-09 조회 5,358
최근게시물 07-12-07 조회 5,303
게시판 07-12-07 조회 3,394
외부로그인 07-12-06 조회 9,151
게시판 07-12-05 조회 6,224
최신글 07-12-04 조회 7,439
최근게시물 07-12-04 조회 6,444
최근게시물 07-12-03 조회 5,470
갤러리 07-12-03 조회 1.6만