갤러리 기본형 - 불당썸 리사이즈 적용 > 그누4 스킨

그누4 스킨

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

갤러리 기본형 - 불당썸 리사이즈 적용 정보

갤러리 갤러리 기본형 - 불당썸 리사이즈 적용

첨부파일

gallery_basic.zip (41.9K) 1542회 다운로드 2011-04-22 19:04:01
gallery_basic_utf8.zip (42.3K) 1239회 다운로드 2011-04-22 19:04:01

본문

불당썸 리사이즈가 적용된 기본 갤러리 스킨입니다. 반드시 불당썸 리사이즈를 설치 하셔야 합니다.

파일만 받아서 해당 폴더에 올려 주시기만 하면 됩니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_thumb

- thumb.lib.php 파일을 lib/ 디렉토리에 업로드 합니다.
- b4.lib.php 파일을 extend/ 디렉토리에 업로드 합니다.
- b4.common.js 파일을 js/ 디렉토리에 업로드 합니다.
(워터마크 적용 하실분들은)
- han.ttf 파일을 img/ 디렉토리에 업로드 합니다.

## 리스트 썸네일 이미지 가로 세로는 여분필드 1,2 에서 설정합니다. (기본 130X90)

## 본문 이미지 불당 리사이즈 팝업 관련 간단 설명
echo resize_content($view[file][$i][view],0 ,0, 100, 0, 0)
view.skin.php 에 현재 이렇게 적용되어 있습니다.

마지막을 "0" 으로 하면 본문 이미지 팝업 클릭을 금지시키고 원본 사이즈 팝업을 원하시면 "1" 로 고쳐주시면 됩니다.
게시판 설정에 있는 이미지 가로폭 설정에 따라 자동으로 썸네일 사이즈는 적용됩니다.

미리보기는 링크에서~
추천
26

댓글 전체

UTF-8 로 변환해서 올려봤는데 일단 잘 나오는것같아 추가했습니다.
불당썸관련 파일들도 변환해서 올려주셔야 할겁니다.
UTF-8 테스트  : http://freebb.nayana.com/
감사합니다 그런데.. 불당썸리사이즈는 설치하고 ftp에 넣어서
적용 시켜 봤는데 ... 글쓰기 양식은 왜 똑같죠?? 글쓰기도 안되는데..원래이런건가요?
글쓰기 양식이 똑같다는 말씀이 무슨 말인지 모르겠네요
특별한 양식은 없습니다만 다른 스킨과 혼동하시는거 아닌가요?
글쓰기는 어떻게 안되는지 알려주셔야 도움을 드릴수 있을것 같습니다.
원래 그렇지 않습니다? 테스트는 기본적으로 하고 올려드리고 있습니다.
사진등록도 안되구요  다른스킨에서 등록후 이 스킨으로 바꾸고 사진클릭하면

Fatal error: Call to undefined function: resize_content() in /home/hosting_users/digital001/www/skin/board/gallery_basic/view.skin.php on line 79
라는 에러 코드만 뜨네요..


thumb.lib.php 파일을 lib/ 디렉토리에 업로드 합니다.
- b4.lib.php 파일을 extend/ 디렉토리에 업로드 합니다.
- b4.common.js 파일을 js/ 디렉토리에 업로드 합니다.
(워터마크 적용 하실분들은)
- han.ttf 파일을 img/ 디렉토리에 업로드 합니다.

다 넣었는데도 역시나 안되는군요...
http://freebb.nayana.com/bbs/board.php?bo_table=photo
그누 최신버전에 불당썸 리사이즈만 적용 해놓은겁니다.

b4.common.js 는 아래 파일 설치하셨나요?
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_thumb&wr_id=713

위 에러는 본문 리사이즈 에러인데 정 해결이 안되신다면 해당 부분만 기본 코드로 교체해서 쓰셔도 상관은 없습니다.
그누보드를 최신 버전으로 패치하시면 됩니다.
여건상 힘드시면 캡차 부분을 이전 버전으로 수정 하셔야 합니다.
write.skin.php 와 view_comment.skin.php
Dhtml에서 올린 이미지 나오게 하실려면 아래부분을 변경해주시면 나올겁니다.
작은별님 불당썸 갤러리 넘 감사합니다~

list.skin.php

--원본--
// 이미지가 있으면 썸을 생성, 아니면 pass~!
    if ($list[$i][file][0][file])
    {
    $file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
    $img = "<div style='width:{$img2_width}px; padding:4px;'><a href=\"{$list[$i][href]}\"><img src='" . thumbnail($file,$board[bo_1],$board[bo_2],false,1,100) . "' style='border:5px solid #eaeaea;'></a></div>";
    }
    else
    {
    $img = "<div style='width:{$img2_width}px; height:{$img2_height}px; border:0px solid #FFFFFF;padding:4px;'></div>";
    }
--------------------------------------------------------------------------------------

--수정본--
// 이미지가 있으면 썸을 생성, 아니면 pass~!

$file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
   
// 업로드된 파일이 이미지라면
if (preg_match("/\.(gif|jp[e]?g|png|bmp)$/i", $file) && file_exists($file)) {
$thumb = thumbnail($file,$board[bo_1],$board[bo_2],false,1,100); //첨부파일 썸네일추가
}

else {
//에디터에서 삽입한 이미지
$edit_img = $list[$i]['wr_content'];

if (eregi("data/cheditor4[^<>]*\.(gif|jp[e]?g|png|bmp)", $edit_img, $tmp)) { //
$file = $g4[path]. '/' . $tmp[0];    // 파일명
$thumb = thumbnail($file,$board[bo_1],$board[bo_2],false,1,100); //에디터파일 썸네일추가
}
}

if(file_exists($thumb)) {
$img = "<div style='width:{$img2_width}px; padding:4px;'><a href=\"{$list[$i][href]}\"><img src='$thumb' style='border:5px solid #eaeaea;'></a></div>";
    }
    else
    {
    $img = "<div style='width:{$img2_width}px; height:{$img2_height}px; border:0px solid #FFFFFF;padding:4px;'></div>";
    }
위의 수정본 소스를 원본소스를 대처하여 입력하여 글을 작성해 보았으나
출력이 되지 않습니다.
또 다른 추가 작업이 필요하는지요?
list.skin.php 리스트 썸네일 이미지 부분 수정해주면 되는데요.
나중에 정리해서 새로 올려 드리겠습니다.
급하시면 새창으로 뜨는 다른 갤러리 스킨의 lisk.skin.php 파일 참고하셔서 수정해주시면 될겁니다.
위에... 자문자답입니다.

썸네일 클릭시 새창으로 여는 방법은.. list.skin.php화일 122열에 다음과 같이 target=_'blank'를 추가해주시면 됩니당..

$img = "<div style='width:{$img2_width}px; padding:4px;'><a href=\"{$list[$i][href]}\"target='_blank'><img src='" . thumbnail($file,$board[bo_1]
스킨 정말 감사합니다. 잘 사용하고 있는데요 한가지 문제가 발생해서 문의 드립니다.

utf-8을 사용했는데 한글이 깨지네요 어떻게 해야 하죠?

http://jinyonglee.dothome.co.kr 여기 게시판에 보면 포토가있어요 거기 보면 증상이 나옵니다. ;;

해결 방법좀 알려주세요 부탁 드립니다.
사이트를 가보니 캐릭터셋은 euc-kr 인데, 스킨은 utf8 용을 설치하셨네요.
gallery_basic_utf8 스킨을 euc-kr 용으로 교체하시면 될 듯 합니다.
카타고리 등록하고 해당카타고리로 가면 현위치표시 반전색이 어떤건나오고 안나오고 하는데 해결법없나요. 좋은 소스 감사합니다.
Fatal error: Call to undefined function cut_hangul_last() in E:\APM_Setup\htdocs\bw\skin\board\gallery\view.skin.php on line 15

저는 설치하고 나서 이런 오류가 나던데 무슨문제일까요??
아무래도 모르겠네요...
불당썸 리사이즈도 다 설치했는데도 안돼요...
위에 댓글 처럼 '글쓰기에는 wr_id 값을 사용하지 않습니다.' 오류가 나오는데
write.skin.php 와 view_comment.skin.php 이걸 수정하라고 하는데
어떻게 하는 건가요. 부탁드려요. 제가 왕초보라서 넘 모르거든요
초보라 정말 몰겠어요~ 도와주세요~ㅜ.ㅡ
글쓰기입력 누르면
"글쓰기에는 $wr_id값을 사용하지 않습니다" 라고 나와요...
왜그런지 몰겠네용...
아 너무 잘쓰고 있습니다!
근데.. 큰사진 첨부하면 제대로 리사이징 안되는데
아무리 찾아봐도 방법을 모르겠습니다...
아시는분 도움의 손길을....
저 궁금한게있는데요 업로드시 파일 자체는 그 원본 크기 그대로 들어가는데요

업로드 할때 원본 크기용량을 줄일수는 없나요? 예를들어 요즘디카 이미지가 전부다 2메가 이상이라서

2메가 짜리를 계속 업로드하면 cafe24 같은 호스팅에 용량이 너무 모잘라서요

2메가를 자동으로 100kb 로 바꿀수있는건 어떻게해야할까요??
전체 12 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT