겔러리형식 게시판 A형(GD적용) 정보
갤러리 겔러리형식 게시판 A형(GD적용)관련링크
http://sir.kr/g3_skin/3946
246회 연결
첨부파일
본문
링크1에 있는 관리자님께서 작성하신 "겔러리형식 게시판 A형"에 GD만 적용한것입니다.
관리자님께서 올리신 것과 달라진점
gbupdate.skin.php 추가
gbdelete.skin.php 추가
gblist.skin.php에서 리스트의 이미지 이름 부분 변경
기존 : <img src='<?=$list[$i][file_image1]?>'
수정 : <img src='<?=$list[$i][file_image1].".thumb"?>'
이미지는 gif, jpeg, png 처리만 적용됩니다.
##### 2005.02.28 13:00 수정적용 #####################################
홍종기(greenbi)님께서 알려주신 방법으로 기존 관리자님의 스킨에서 이 스킨으로 수정후 리스트에서 이미지가 안보이던 문제를 해결하였습니다.
홍종기(greenbi)님 감사합니다.
> gblist.skin.php파일의 67번째 줄의
> if (!file_exists($list[$i][file_image1])) { $list[$i][file_image1] = "$board_skin/noimage.gif"; }
> 를 아래 내용으로 수정해주시면 thumb파일이 없을때 thumb파일을 만들어 줍니다.
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> if (!file_exists($list[$i][file_image1])){
> $list[$i][file_image1] = "$board_skin/noimage.gif";
> }else if(!file_exists($list[$i][file_image1].".thumb")) {
> // root님께서 올리신 gbupdate.skin.php파일을 호출해서 thumb파일을 만듦
> $dest_file=$list[$i][file_image1]; //원본파일 이름을 gbupdate.skin.php파일에서 사용하도록 정의
> include "$board_skin/gbupdate.skin.php";
> }
>
ps1. 기존 관리자님의 스킨을 수정하신 사용자라면 이 스킨을 받으셔서 gbupdate.skin.php와 gbdelete.skin.php를 카피해서 기존 사용중이신 스킨 디렉토리에 넣어주시고 gblist.skin.php는 위의 "리스트 이미지 이름 부분 변경"을 참고하셔서 기존 내용을 수정후 내용으로 수정하시고, 홍종기님께서 알려주신 내용을 적용하시면 기존 스킨 그대로 사용가능 합니다.
ps2. 리스트에서 뿌려주는 속도가 처음에는 조금 느리겠지만 두번째 들어갈때 부터는 기존 보다 많이 빨라질것입니다.(갤러리 스킨에 올려진 이미지 사이즈가 큰것이었다면 큰것일수록 더 빨라진것을 느낄수 있을것입니다.)
관리자님께서 올리신 것과 달라진점
gbupdate.skin.php 추가
gbdelete.skin.php 추가
gblist.skin.php에서 리스트의 이미지 이름 부분 변경
기존 : <img src='<?=$list[$i][file_image1]?>'
수정 : <img src='<?=$list[$i][file_image1].".thumb"?>'
이미지는 gif, jpeg, png 처리만 적용됩니다.
##### 2005.02.28 13:00 수정적용 #####################################
홍종기(greenbi)님께서 알려주신 방법으로 기존 관리자님의 스킨에서 이 스킨으로 수정후 리스트에서 이미지가 안보이던 문제를 해결하였습니다.
홍종기(greenbi)님 감사합니다.
> gblist.skin.php파일의 67번째 줄의
> if (!file_exists($list[$i][file_image1])) { $list[$i][file_image1] = "$board_skin/noimage.gif"; }
> 를 아래 내용으로 수정해주시면 thumb파일이 없을때 thumb파일을 만들어 줍니다.
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> if (!file_exists($list[$i][file_image1])){
> $list[$i][file_image1] = "$board_skin/noimage.gif";
> }else if(!file_exists($list[$i][file_image1].".thumb")) {
> // root님께서 올리신 gbupdate.skin.php파일을 호출해서 thumb파일을 만듦
> $dest_file=$list[$i][file_image1]; //원본파일 이름을 gbupdate.skin.php파일에서 사용하도록 정의
> include "$board_skin/gbupdate.skin.php";
> }
>
ps1. 기존 관리자님의 스킨을 수정하신 사용자라면 이 스킨을 받으셔서 gbupdate.skin.php와 gbdelete.skin.php를 카피해서 기존 사용중이신 스킨 디렉토리에 넣어주시고 gblist.skin.php는 위의 "리스트 이미지 이름 부분 변경"을 참고하셔서 기존 내용을 수정후 내용으로 수정하시고, 홍종기님께서 알려주신 내용을 적용하시면 기존 스킨 그대로 사용가능 합니다.
ps2. 리스트에서 뿌려주는 속도가 처음에는 조금 느리겠지만 두번째 들어갈때 부터는 기존 보다 많이 빨라질것입니다.(갤러리 스킨에 올려진 이미지 사이즈가 큰것이었다면 큰것일수록 더 빨라진것을 느낄수 있을것입니다.)
추천
0
0
댓글 전체
감사합니다.. 잘쓰겠습니다.^^
감사합니다. 잘 쓰겠습니다....
감사합니다.
감사합니다

노이미지 썸네일 적용이 안돼서 한참을 해매다가 ㅡ.ㅡ 해결하고
혹시나 싶어서 올립니다.
> gblist.skin.php파일의 67번째 줄의
> if (!file_exists($list[$i][file_image1])) { $list[$i][file_image1] = "$board_skin/noimage.gif"; }
> 를 아래 내용으로 수정해주시면 thumb파일이 없을때 thumb파일을 만들어 줍니다.
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> if (!file_exists($list[$i][file_image1])){
> $list[$i][file_image1] = "$board_skin/noimage.gif";
> }else if(!file_exists($list[$i][file_image1].".thumb")) {
> // root님께서 올리신 gbupdate.skin.php파일을 호출해서 thumb파일을 만듦
> $dest_file=$list[$i][file_image1]; //원본파일 이름을 gbupdate.skin.php파일에서 사용하도록 정의
> include "$board_skin/gbupdate.skin.php";
위에 노이미지 지정해줄때 밑에 두줄도 위에 같이 해줘야 하더군요 밑에처럼요
> 를 아래 내용으로 수정해주시면 thumb파일이 없을때 thumb파일을 만들어 줍니다.
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> if (!file_exists($list[$i][file_image1])){
> $list[$i][file_image1] = "$board_skin/noimage.gif";
> $dest_file=$list[$i][file_image1]; //요부분과
> include "$board_skin/gbupdate.skin.php"; //요부분 중복돼야 돼네요
> }else if(!file_exists($list[$i][file_image1].".thumb")) {
> // root님께서 올리신 gbupdate.skin.php파일을 호출해서 thumb파일을 만듦
> $dest_file=$list[$i][file_image1]; //원본파일 이름을 gbupdate.skin.php파일에서 사용하도록 정의
> include "$board_skin/gbupdate.skin.php";
> }
중복시키는 방법을 몰라서 ㅡ.ㅡㅋㅋ
이거 몰라서 올매나 해맸는지 ㅜㅜ 하나 하나 익혀가야지
아무튼 GD적용 공부하는데 많은 도움이 됐습니다. 루트님 감사합니다. ^^;;
혹시나 싶어서 올립니다.
> gblist.skin.php파일의 67번째 줄의
> if (!file_exists($list[$i][file_image1])) { $list[$i][file_image1] = "$board_skin/noimage.gif"; }
> 를 아래 내용으로 수정해주시면 thumb파일이 없을때 thumb파일을 만들어 줍니다.
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> if (!file_exists($list[$i][file_image1])){
> $list[$i][file_image1] = "$board_skin/noimage.gif";
> }else if(!file_exists($list[$i][file_image1].".thumb")) {
> // root님께서 올리신 gbupdate.skin.php파일을 호출해서 thumb파일을 만듦
> $dest_file=$list[$i][file_image1]; //원본파일 이름을 gbupdate.skin.php파일에서 사용하도록 정의
> include "$board_skin/gbupdate.skin.php";
위에 노이미지 지정해줄때 밑에 두줄도 위에 같이 해줘야 하더군요 밑에처럼요
> 를 아래 내용으로 수정해주시면 thumb파일이 없을때 thumb파일을 만들어 줍니다.
> =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
> if (!file_exists($list[$i][file_image1])){
> $list[$i][file_image1] = "$board_skin/noimage.gif";
> $dest_file=$list[$i][file_image1]; //요부분과
> include "$board_skin/gbupdate.skin.php"; //요부분 중복돼야 돼네요
> }else if(!file_exists($list[$i][file_image1].".thumb")) {
> // root님께서 올리신 gbupdate.skin.php파일을 호출해서 thumb파일을 만듦
> $dest_file=$list[$i][file_image1]; //원본파일 이름을 gbupdate.skin.php파일에서 사용하도록 정의
> include "$board_skin/gbupdate.skin.php";
> }
중복시키는 방법을 몰라서 ㅡ.ㅡㅋㅋ
이거 몰라서 올매나 해맸는지 ㅜㅜ 하나 하나 익혀가야지
아무튼 GD적용 공부하는데 많은 도움이 됐습니다. 루트님 감사합니다. ^^;;
잘쓸께요...루트님 감사합다....

원래 지디가 안됐던가요?
감사합니다. ^^
감사합니다. ^^
감사합니다.^^

감사합니다.^^ 감사합니다.^^
감사.
갑자기 이게 망가져 버렸어 다시 다운...
ddd
