다양한기능의 썸네일갤러리, 최신글이미지스킨 > 그누4 스킨

그누4 스킨

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

다양한기능의 썸네일갤러리, 최신글이미지스킨 정보

갤러리 다양한기능의 썸네일갤러리, 최신글이미지스킨

첨부파일

갤러리_최신갤러리스킨.zip (178.9K) 711회 다운로드 2006-03-11 02:04:51

본문

본스킨을 다운받지 마시고 아래 주소의 스킨을 다운받으시길 권합니다.
기능이 추가되었습니다.

http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=11622
















[개요] [적용버젼 : 4.06.18].
-----------------------------------------------------------------------
GD 라이브러리를 사용하는...
'썸네일 생성 이미지게시판'과 '이미지 최신글' 묶음 입니다.

갤러리스킨과 최신글 이미지스킨이 따로 노는경우가 많아서 서로 붙였다가
심심찮게 문제가 발생하는걸 많이 지켜봐서리..함께 움직이게끔 만들어 봤습니다.

코드 지저분한건 참지못하는 성격이라 나름대로 최대한~~ 알아보기쉽게
최대한~~~주석을 포함해서 코드정리해뒀으니, 파일을 열어보시면 돌아가는걸 구조를
대충 이해하실수 있을겁니다.

★★★ 미리보기및 테스트 :

임시로 며칠간만 링크&오픈합니다. 해당 사이트에 다른 작업을 해야하므로 양해바랍니다.



[특징]
-----------------------------------------------------------------------
- 게시판상단에 표시되는 '썸네일'조절 기능을 통하여, 게시판에 뿌려지는 썸네일이미지의 크기를
  화면에서 바로 조정가능하며 그에 따라서 본인의 게시판의 폭에 맞춰 자유롭게 설정가능합니다.
  (관리자로그인해야 해당 버튼이 보입니다. 별도의 게시판설정 불필요)

- 슬라이드쇼기능 추가 (보람찬님의 스킨기능 그대로 베껴서 추가  -_- ;;)

- 여러개의 이미지 등록시, view.skin.php 화면에서 한줄당 뿌려주는 이미지의 갯수를
  자유롭게 설정하여 보여주실수 있습니다.

- 최신글 이미지를 뿌려줄때 보여주고자 하는 '갤러리게시판'의 경로를 설정해주기만 하면
  자동으로 이미지의 사이즈를 조정해서 출력해주며, 한줄당 출력갯수를 설정가능 (latest.skin.php)

- 별다른 설정이 필요없습니다. 그냥 설치한후, 경로만 수정해주시면 됩니다.



[설치방법]
-----------------------------------------------------------------------
압축을 해제하시면 세개의 폴더가 보입니다. 각각 경로에 맞게 업로드하세요.

1. gallery_thumb      갤러리스킨      (/skin/board 폴더내에 위치)
2. la_picture_thumb  최신글이미지스킨 (/skin/latest 폴더내에 위치)
3. Thumb_Engine      최신글이미지설정 (그누보드안에 위치시키세요. /gnuboard4/Thumb_Engine)

위, Thumb_Engine 와 la_picture_thumb 와는 상호 연동됩니다.



[사용방법 - 각 폴더별 설치및 설정]
-----------------------------------------------------------------------
1. gallery_thumb      갤러리스킨      (/skin/board 폴더내에 위치)

  별다른 설정은 없습니다. 그냥 설치하신후, 게시판환경설정에서 위 스킨명으로 선택하세요.
  ★★단, 스킨설치후, 폴더내의 'thumb_size.txt' 퍼미션을 반드시 '707'로 설정해주세요.
  썸네일파일은 해당 게시판의 data/file/게시판폴더에 원본이미지와 함께 생성&저장됩니다.
  원본삭제시, 썸네일도 함께 삭제됩니다.

2. Thumb_Engine      최신글썸네일폴더(그누보드안에 위치시키세요. /gnuboard4/Thumb_Engine)
 
  최신이미지를 뿌려주는데 필요한 썸네일설정 파일이 들어있는 폴더입니다.
  최신글 스킨(la_picture_thumb)을 사용할 경우, 함께 사용해야 합니다.
  갤러리스킨명을 임의로 바꾸거나 할경우, 폴더내 'Thumb_latest_Engine01.php' 파일내에
  라인 6번줄.... '$board_skin_path = "$g4[path]/skin/board/gallery_thumb";'의 경로를 수정하세요.
 
3. la_picture_thumb  최신글스킨      (/skin/latest 폴더내에 위치)
 
  아래 Thumb_Engine의 경로를 맞춰주세요. 간혹, gnu보드의 경로가 다를수가 있으므로
  파일을 열어서, 17번라인의 Thumb_Engine 경로를 자신에게 맞도록 설정해주세요.

  위, Thumb_Engine 와 la_picture_thumb 와는 상호 연동됩니다.
  갤러리만 설치하실경우는 Thumb_Engine 와 la_picture_thumb 폴더는 필요없습니다.
 
  ★ 별도의 썸네일을 추가 생성하는게 아니라, 기존 '갤러리게시판(gallery_thumb)의 썸네일을
  자동으로 크기를조정해서 뿌려주는 방식입니다. ★



[테스트 해보실곳]
------------------------------------------------------------------------
★★★ 직접 테스트 해보시되, 등록된 이미지를 삭제하지는 마십시요.
★★★

1. 갤러리스킨의 '썸네일'크기 조정을 테스트해보시려면 '관리자'로 로그인하시면 됩니다.
  admin2 / admin2

2. 일반회원용 테스트 아이디/패스워드 --> test1 / test1


[작업후기]
------------------------------------------------------------------------
제 필요에 의해서 홈피작업중...어느분(?)의 부탁으로 추가수정하게 됐습니다.
게시판 관리자 입장에서 몇가지 아쉬운 부분이 있는데...
게시물에 등록되어있는 게시물의 이미지들이 용량이 큰 경우,
'썸네일'조정및 '선택삭제'시 로딩시간이 좀 오래걸립니다.

위와 관련해서는 아래 링크를 참고해주세요. (일반 사용자는 상관없습니다. 관리자입장에서의 문제)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=16457





- 이미지크기(1600픽셀이상)에 상관없이 업로드 됩니다만,
  GD기능을 지원해주는것과 별도로 가끔 본인의 해당계정이 설치되어있는 호스팅에서
  memory_limit 값설정과 관련해서 대용량 이미지가 뿌려지지 않는 경우가 발생하므로
  "그누보드-질문과답변란"을 참고하셔서 해결하세요.


- 이전에 올린 스킨들을 일일히 수정해서 다시 올리려 했으나, 여의치를 않군요.
  수정&배포 자유롭게 하시고 더 좋은 스킨을 개발하셔서 공개해주시면 고맙겠습니다.
 
  저도 다른분의 좋은 스킨에서 매력적인 코드를 부분적으로 적용하여 위 스킨을 만들었습니다.
  그래서 말인데.. 너무 페쇄적인 형태로 조건을 만들어서 스킨을 응용 배포하지는 말아주시기
  부탁드립니다. 좋은 스킨있으면 보다 나은 스킨을 만들수 있도록 꽁꽁숨기지 말고 좀 배포해주세요~~~~~~ -_- ;;
추천
0

댓글 전체

압축을 해제하시면 해당 폴더내에 '읽어보기'파일이 있으므로 참고하세요.
등록되어있는 이미지는 삭제하지 마세요..다른 분들을 위해서...
추가등록 테스트는 해보셔도 되며, 설정수정(이미지뷰설정)은 해보셔도 됩니다.
[테스트방법]

1. 임의의 게시판을 생성한후, 위 스킨을 적용
2. 해당게시판에 테스트 이미지 한개만 등록.
3. ftp로 접속한다음, '그누보드/data/file/해당게시판폴더' 내에 '썸네일(*.thumb)'파일이 생성되었는지 확인
4. 다시 홈페이지로 와서 등록한 파일을 삭제한후, 위 3번으로 가서 '썸네일'파일이 삭제되었는지 확인.


[참고]

본 스킨은
'그누보드/data/file/해당게시판폴더/thumb' 폴더에 썸네일을 생성되는것이 아니라,
'그누보드/data/file/해당게시판폴더' 폴더에 썸네일을 원본이미지와 함께 생성&저장됨. [테스트방법]
여전히 썸네일삭제가 안됩니다.
제가 여러스킨을 깔면서 다른파일을 손댄게 많아서
아예 그누[적용버젼 : 4.06.18]를 다시깔고 이 스킨만 설치하고 했는데도.
역시 썸네일 삭제가 안되는군요.
본스킨은
delete.skin.php 와 delete_all.skin.php 파일 두군데 모두 아래 코드가 각각 있으면
썸네일 삭제와 관련해서는 문제가 없습니다. 그래도 안된다면...저도 잘 몰겠군요.


delete.skin.php / delete_all.skin.php
-------------------------------------------------

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

$dir = "$g4[path]/data/file/$bo_table";
$od = opendir($dir);
while($file = readdir($od)) {
  if(!preg_match("/\.Thum$/i",$file)) continue;
  @unlink ("$dir/$file");
}
closedir($od);

?>
갤러리스킨을 사용중 궁금한 것이 있어서요.

1. 갤러리 게시판의 상단에 게시판 제목이 들어가지 않는데, 들어가게 하려면
    어떻게 해야 하는지요?

2. 최신글(갤러리)에서도 역시 게시판 제목이 들어가지 않는데, 들어가게 하려면
    어떻게 해야 하는지요?

3. 슬라이드 기능에서 음악사용을 뺄 수 있는지요? 그래도 된다면 어떻게 수정해야
  하는지요?

좋은 스킨을 제공해 주셔서 감사합니다.

좋은 하루 되세요.
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

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