겔러리 게시판.................. > 그누4 스킨

그누4 스킨

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

겔러리 게시판.................. 정보

갤러리 겔러리 게시판..................

첨부파일

cnnara_photo.zip (93.3K) 1402회 다운로드 2007-01-08 19:27:10

본문

현재 저가 쓰고 있는 갤러리 게시판 입니다.

뭐 별다른건 없어요..그냥 view.skin.php 파일

이미지 출력시 테두리만 넣어봤습니다.

아참,,그러다 보니간..테두리에 저의 홈피주소가

적혀 있구만,, 

img 폴드에 S6000056_r1_c5.gif 이파일을 자신의

홈피에 맞게 수정해서 쓰세요...

좀 허접해서 내놓기 난감^^
추천
1
  • 복사

댓글 전체

음.......

저는 php는 잘 몰라서..ㅠㅠ

정상적으로 사용하면 문제 없는것 같은데..

일단 게시판 설정에서

여분 필드 1  120
여분 필드 2  95
여분 필드 3  90

해보세요..

잘 몰라서 답변 해주기도 ㅠ.ㅠ  휴~~!
저가 이미지 리사이즈 가로 800을 정했는데..

혹시 그것때문인지..모르겠네요....

write_update.skin.php 파일을 아래소스로 수정도 해보세요.

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

// 자신만의 코드를 넣어주세요.

//print_r2($_FILES); exit;

$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb';

if ($_FILES[bf_file][name][0])
{
    $row = sql_fetch(" select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '0' ");

    $file = $data_path .'/'. $row[bf_file];
    if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file)) {
        $size = getimagesize($file);
        if ($size[2] == 1)
            $src = imagecreatefromgif($file);
        else if ($size[2] == 2)
            $src = imagecreatefromjpeg($file);
        else if ($size[2] == 3)
            $src = imagecreatefrompng($file);
        else
            break;

        $rate = $board[bo_1] / $size[0];
        $height = (int)($size[1] * $rate);

        @unlink($thumb_path.'/'.$wr_id);
        // 계산된 높이가 설정된 높이보다 작다면
        if ($height < $board[bo_2])
            $dst = imagecreatetruecolor($board[bo_1], $height);
        else
            $dst = imagecreatetruecolor($board[bo_1], $board[bo_2]);
        imagecopyresampled($dst, $src, 0, 0, 0, 0, $board[bo_1], $height, $size[0], $size[1]);
        imagepng($dst, $thumb_path.'/'.$wr_id, $board[bo_3]);
        chmod($thumb_path.'/'.$wr_id, 0606);
    }
}
?>
멋있습니다. 그런데 다음과 같은 오류 메시지는 어떻게 해결해야 하나요? 부탁합니다.

Fatal error: imagepng() [<a href='function.imagepng'>function.imagepng</a>]: gd-png: fatal libpng error: zlib error in C:\AutoSet\public_html\skin\board\cnnara_photo\list.skin.php on line 97
php는 왕초보자라,,에러 봐선 잘 모르겠어요.ㅠ.ㅠ

근데 웹상 아니고 本地에서 테스트 했나봐요?

c:\을 봐서...

저가 올린 파일이 현재 저가 사용하고 있는것과 다른점이 있는가해서

저 절로 다운해서 테스트 해봐도 별 이상이 없는데???

보니간 다 펑션이 뭐 어쩌구 저쩌구....에러네...휴~
좀 무식한 방법이라면 ,,위에 스킨은 view.skin.php파일밖에 수정한것이 없으니간..

view.skin.php파일을 열어서..테두리 부분만 복사해서..현재 님이 쓰고있는 겔러리

스킨 view.skin.php 파일에 복사해 넣으세요...img 폴드에..테두리 gif파일을 옮겨

가구요..

답변 넘 한가??? ^^;;
ㅋㅋㅋㅋㅋ네..저가 승질이 급해서,,,,검토도 않하고 올리다보니간..

이미지 경로가 틀린곳이 몇군데 되요..

또한 시간이 없다보니간,,,,수정할시간도 없었구요..(물론 수정은 간단하지만요)^^
저기요... 죄송합니다만, 저는 설치하니깐 한글이 다 깨져서 나옵니다 ㅠ.ㅠ
그누보드 설치시 utf-8로 설치했는데...
이 스킨은 utf-8을 지원하지 않는 건가요???
utf-8에서 사용할 수 있는 방법 좀 알려주세요...
스킨은 너무 마음에 드는데... 사용할 수가 없습니다.
© SIRSOFT
현재 페이지 제일 처음으로