썸네일 겔러리 스킨【 2005. 07. 16. 13:45 】6차수정 > 그누4 스킨

그누4 스킨

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

썸네일 겔러리 스킨【 2005. 07. 16. 13:45 】6차수정 정보

갤러리 썸네일 겔러리 스킨【 2005. 07. 16. 13:45 】6차수정

첨부파일

gga_gallery_thum.zip (28.2K) 478회 다운로드 2005-07-16 13:47:11

본문

저작권에 제한 받지 않는 썸네일이 적용된 겔러리 스킨이 하나도 안올라 오는군요.
고수님들도 많은데 초보인 제가 이런거 올리려니 뻘쭘합니다. -_-
이은태님께 미리 승낙을 못 구했습니다. 이 자리를 빌어 용서를 구합니다.

                                                                                                                      ( 05-06-04 18:38 )
  [수정]
【 2005. 06. 05. 02:00 】1차수정
【 2005. 06. 08. 17:05 】2차수정
【 2005. 06. 09. 15:00 】3차수정
【 2005. 06. 10. 16:30 】4차수정
【 2005. 07. 04. 01:45 】5차수정
【 2005. 07. 16. 13:45 】6차수정

1. 기능
- 스킨의 일반적인 기능 전부
- 포에버 4.00.03 (05.06.01) 버전에 최적화 되었습니다.

2. 특징
- 게시판 목록에서 썸네일을 생성해 주고 보여줍니다.
- GD필수
- bo_4 필드가 사용되었습니다.

3. 사용법
- skin/board 디렉토리 아래 첨부파일 압축을 풀어서 올립니다.
그런 다음 관리자로 들어가서 두번째 빨간박스에 있는 "skin 디렉토리"에서 올리신 스킨을 선택하시면 됩니다.
[2005. 06. 10. 16 :30 추가]
- 썸네일 이미지 크기 설정 방법
  게시판 수정 > 여분필드4 > @150@100@15
- @150 <= 썸네일크기
  @100 <= 생성되는 썸네일의 JPG압축률
  @15 <= 썸네일 밑의 제목의 글자수

4. 스킨제작에 도움주신분
- 이은태님
"[썸네일 겔러리] 스타일2 (많이 바뀌진 않았습니다) (http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&wr_id=112)"
상기 스킨에서 사용된 gd관련 소스를  g4용으로 변환했습니다.

5. 알려진 문제점[해결 됨 - 그누야님의 코멘트 확인 -]
- 생성된 썸네일 파일이 글삭제시 함께 삭제가 되어야 하는데 글을 삭제하여도 썸네일은 삭제가 안됩니다. 고수님들의 도움을 바랍니다.
- http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=g4_qa&page=3&wr_id=2408

6. 기타
- 본 스킨에 대한 저작권은 없으므로 누구라도 수정ㆍ재배포 하셔도 상관없습니다.
본인에게 수정ㆍ재배포 관련 문의는 안하셔도 됩니다.
- 스킨에 대한 기능 추가등의 문의는 사절합니다. 제가 워낙 아는게 없어 불가능하기 때문입니다.
- 충분한 테스트가 이루어지지 않았으므로 버그가 있을 수도 있습니다. 알려 주시면 수정하도록 하겠습니다.


☆★☆★☆★☆★☆★☆★☆★ 6차수정 ☆★☆★☆★☆★☆★☆★

g6man님께서 가르쳐 주셔서 한글파일을 올릴 경우 발생하는 에러문제를 해결했고 썸네일 파일 삭제시 발생할 수 있는 문제도 적용하였습니다.
g6man님께 감사드립니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=714#c_2251
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=714#c_2277

1. list.skin.php 파일 수정

2. delete.skin.php 수정

3. delete_all.skin.php 수정


☆★☆★☆★☆★☆★☆★☆★ 5차수정 (4.00.17 (05.06.29) 버전에 최적화) ☆★☆★☆★☆★☆★☆★
그 동안 발생했던 문제- 썸네일 관련 -들을 포함하여 여러가지 수정이 있었습니다.
거의 모든 파일이 수정 되었습니다.


☆★☆★☆★☆★ 2005. 06. 10 16:30 4차수정 ☆★☆★☆★☆★☆★☆★

1. view_comment.skin.php 파일 171라인 아래 전부
    - 4.00.08 (05.06.10)버전에 맞도록 패치 -

2. _include.php 파일 3~6라인

===============================================================================
$noIMG = $board_skin_path."/img/_noIMG.gif"; //[필수](URL)
$max = 88 ; //[필수](픽셀) // 썸네일 이미지의 가로세로(긴쪽)의 최대치.
$resol = 80 ; //[필수](퍼센트%) // 생성되는 썸네일의 JPG압축률.
$str = 15 ; //[필수](글자수) // 썸네일 밑의 제목의 글자수.
=>
if($board[bo_4]) {
$smark = substr($board[bo_4],0,1); // 제목의 구분자를 파악한다.
$itemtitle = explode("$smark", $board[bo_4]); // 제목 구분자로 제목을 나눈다.

}

$noIMG = $board_skin_path."/img/_noIMG.gif"; //[필수](URL)
$max = $itemtitle[1] ; //[필수](픽셀) // 썸네일 이미지의 가로세로(긴쪽)의 최대치.
$resol = $itemtitle[2] ; //[필수](퍼센트%) // 생성되는 썸네일의 JPG압축률.
$str = $itemtitle[3] ; //[필수](글자수) // 썸네일 밑의 제목의 글자수.
====================================================================================


☆★☆★☆★☆★ 2005. 06. 09 15:00 3차수정 ☆★☆★☆★☆★☆★☆★

write.skin.php 파일 58라인

============================================================================
<td>: <input type=password name='wr_passwd' size=15 maxlength=20 <?=$passwd_required?> itemname='비밀번호' class=input></td>

<td>: <input type=password name='wr_password' size=15 maxlength=20 <?=$password_required?> itemname='비밀번호' class=input></td>
==============================================================================


☆★☆★☆★☆★ 2005. 06. 08 17:05 2차수정 ☆★☆★☆★☆★☆★☆★

1. view.skin.php 파일 118라인

============================================================================
<?//echo $view[rich_content]; // {img:0} 과 같은 코드를 사용할 경우?>
=>
<?//echo $view[rich_content]; // 과 같은 코드를 사용할 경우?>
=============================================================================

2. 글삭제시 썸네일 삭제를 위한 소스 수정
============================================================================
// 업로드된 파일이 있다면 파일삭제
        $sql2 = " select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$row[wr_id]' ";
        $result2 = sql_query($sql2);
        while ($row2 = sql_fetch_array($result2))
            @unlink("$g4[path]/data/file/$bo_table/$row2[bf_file].Thum");

=>

$sql2 = " select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$write[wr_id]' ";
        $result2 = sql_query($sql2);
        while ($row2 = sql_fetch_array($result2))
            @unlink("$g4[path]/data/file/$bo_table/$row2[bf_file].Thum");
            sql_query(" delete from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$write[wr_id]' ");
============================================================================


☆★☆★☆★☆★ 2005. 06. 05 02:00 1차수정 ☆★☆★☆★☆★☆★☆★

view_comment.skin.php 파일 상단 수정

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

if($board[bo_3]) {
$smark = substr($board[bo_3],0,1); // 제목의 구분자를 파악한다.
$itemtitle = explode("$smark", $board[bo_3]); // 제목 구분자로 제목을 나눈다.

}
?>

<link rel='stylesheet' href='<?=$board_skin_path?>/style<? if($itemtitle[1]) { echo "$itemtitle[1]"; }?>.css' type='text/css'>
==================================================================================

=>

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

<link rel='stylesheet' href='<?=$board_skin_path?>/style01.css' type='text/css'>
=====================================================================================
추천
0
  • 복사

댓글 전체

꿈나라님//

코멘트 감사합니다.

아래 링크로 코멘트를 옮겨 주시면 안될까요?
코멘트에도 적었지만 코멘트가 10개가 넘어가면 본문글 수정이 안됩니다.
관리자님께서 그렇게 하신거라 제가 어떻게 할 수 없습니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=714
본문 수정이 안되기 때문에 어쩔수 없이 새글로 이렇게 올립니다.
소스 편집조차 어려운 분들이 계실거란 생각을 미쳐 못했습니다.
늦게 올려 드려 죄송합니다.

강력한 피에쑤!!!
부탁인데 이 게시글에는 코멘트 달아주지 마세요.
코멘트가 10개 이상 달리면 본문수정이 안됩니다.
문제되는 부분이 있으면 원글(링크1)에 올려주시면 감사하겠습니다.
회원님들의 많은 양해 부탁드립니다.
앗 근데~...리스트에서는 이미지가 나오는데~

뷰화면에서는 이미지가 안나오는군요....쩝...

그래서 최근게시물에서도 그림이 no-image로 뜨고요...
© SIRSOFT
현재 페이지 제일 처음으로