베이직게시판 유창화썸네일 웹진 > 그누4 스킨

그누4 스킨

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

베이직게시판 유창화썸네일 웹진 정보

게시판 베이직게시판 유창화썸네일 웹진

첨부파일

morningWebzinU.zip (77.2K) 438회 다운로드 2010-01-21 18:30:37
view.skin.php (17.2K) 62회 다운로드 2010-01-21 18:30:37

본문

******************************************************
1월21일 오후6:29 기준으로 아래 링크적용, 뷰화면수정.
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=122851&page=7&sca=&sfl=&stx=&spt=0&page=7&cwin=#c_149578
이전분은 뷰화면만 다시 받아가세요...
******************************************************


***
유창화썸네일의 장점은 아래 링크를 보세요
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=18971&page=22
간단예
http://ongga.com/Hwathumb.php

1.
썸네일방식은 철저히 유창화님의 방식만을 사용했습니다.
링크1의 자료를 곰꼼히 보시고 사용하세요...
특히  both+,both-,width,height,  썸네일방식1,2,3,4,5

이것을 플록님의 이용방식으로 사용했습니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=44374&sca=&sfl=mb_id%2C1&stx=ntoy

2.
섬네일의 위치방식은 오달수님의 방식입니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=27715&sca=&sfl=wr_name%2C1&stx=%BF%C0%B4%DE%BC%F6&sop=and

3.
관리자여분필드를 나누고 이것을 글쓰기여분필드로 받고 다시 이것을 실렉트화하는 것은 불당님자료.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=12169&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B4%D9%C1%DF&sop=and

4.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=87886&sca=&sfl=wr_name%2C1&stx=morning&sop=and  를 베이직게시판에 적용한 것입니다.
그리고 조금 단순화했습니다.
따라서.
원하는 곳에, 원하는 크기로 그림을 있게하여,
보이는 그림처럼 글을 쓰는 것이 가능하고, 
웹문서를 긁어올 수도 있으며,

***
단순화된 곳
유창화섬네일원본그대로,
쎔네일설정단순화,
여분필드 text로 고치지 않아도 되게.
아래 링크에 맞추어 그림설정소스를 문법에 맞추어 단순화
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=122851&page=7&sca=&sfl=&stx=&spt=0&page=7&cwin=#c_149578

5.
그리고 어떤 경우(첨부그림,에디터그림,긁어온웹문서그림)이든지,
그림이 있다면 리스트에서 썸네일을 보여줍니다.
그리고 썸네일옵션이 풍부합니다.
같은 리스트 안에서조차 대부분의 원하는 부분의 썸네일이, 원하는 크기로 가능합니다.


7.
이 모든 것을 실렉트화 함으로써 작업이 간단하도록 했습니다.

8.
이외에도 이곳 저곳 고수님들의 숨결이 숨겨져있습니다.
저의 소스는 하나도 없습니다.

9.
첨부그림화일이 최우선입니다.
에디터그림과, 웹문서그림은 앞선 위치에 있는 것이 우선입니다.

10.사용예
http://ongga.com/bbs/board.php?bo_table=webzin
내용보기는 아래링크에서 디자인만 베이직게시판으로 생각하시면 됩니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=87886&sca=&sfl=wr_name%2C1&stx=morning&sop=and

*** 사용법 ***

1.
링크1의 유창화썸네일을 사용합니다.
저는 YouChangHwa.lib.php를 extend 에 넣어서 사용합니다.
게시판 안에 포함되어있습니다.
필요하신분은 게시판에서 YouChangHwa.lib.php을 불러오세요.
// include_once($board_skin_path . "/YouChangHwa.lib.php");//본문 링크 이미지 썸네일 생성
위부분을 푸시면 됩니다.

2.
관리자여분필드 2개(bo_2, bo_3)를 사용합니다.
쓰기여분필드(wr_1~wr_9)도 사용합니다.

관리자여분필드
2에는
150/100/both-/1/330/380|150/100/both-/2/330/380|150/100/both-/3/330/380|150/100/both-/4/330/380|150/100/both-/5/330/380

3에는
600/700/left|300/700/left|270/700/left|230/700/left|200/700/left|600/700/right|300/700/right|270/700/right|230/700/right|200/700/right

로 일단 설정하신 후 후에 병경하세요...

3.
쓰기에서 첨부그림이 있을 때에만 그림설정하십시요.
그렇지 않으면 DB가 지저분해집니다.
추천
8

댓글 전체

와 진짜 좋은 스킨입니다. 꼭 필요했습니다. 고맙습니다. 다양한 기능들이 웹진에 꼭 필요하게 뭉쳤네요. ^____^ 고맙습니다. 추천 쾅! - 나중에 디자인좀 변경해서 다시 올려도 될까요? ^^; -
안녕하세요~초보입니다.

맨위의 파일을 풀어서 어케 어느폴더에 넣어야 되나요?

YouChangHwa.lib.php 파일을 풀어서 보니 확인은 되는데...
저의 보관 bbs 폴더에는 안보이네요~
풀어서 /그누보드/skin/board 폴더에 넣으시고...

YouChangHwa.lib.php 화일은 따로 ftp를 사용해서 /그누보드/extend 에 넣으시던가, 그것이 싫으시면 스킨폴더그대로 사용하시면서

-------------------------------
// include_once($board_skin_path . "/YouChangHwa.lib.php");//본문 링크 이미지 썸네일 생성
-------------------------------

화일의 위부분을 아래처럼 해서 쓰세요.

--------------------------------
include_once($board_skin_path . "/YouChangHwa.lib.php");//본문 링크 이미지 썸네일 생성
morning 님 가능하시다면 ongga.com 로그인 아래에 있는 이미지 최근게시물
스킨도 공개해 주시면 안될까요?..^^ 무리한 부탁이면 죄송합니다..
아래 링크스킨입니다.
DQ엔진이 설치되어 있어야 합니다.
그림만 불러오는 스킨입니다.
그림이 없으면 지나가고....
꼼꼼히 보시면서 사용하세요.

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=50347&sca=&sfl=wr_name%2C1&stx=morning&sop=and



지금은 인클루드방식사용합니다.

<table><tr><td>
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
 
////////////////basic cf control///////////
  $g4[g4_board_file] = "g4_board_file"; 
  $one_rows          = "10";  ////// 출력 이미지 갯수
  $t_start          =  300; // 검색시작일
  $t_end            =  0; // 검색 종료일

////////////////basic cf control///////////
///// 기간별 출력을 하지 않을 경우 아래부분을 삭제
/*
  $s_day    = 24;    // 하루는  24시간
  $s_time  = $s_day*$t_start; // 검색일을 시간으로 환산처리
  $now_time = $g4[time_ymdhis];  //현재시간, 삭제해도 됩니다.
  $t_start  = date("Y-m-d H:i:s", time()-3600 * $s_time);  // 시간 검색 조건을 일치시킴
   
  $t_day    = 24; 
  $t_time  = $s_day*$t_end;
  $t_end  = date("Y-m-d H:i:s", time()-3600 * $t_time);  // 시간 검색 조건을 일치시킴
   
  $one_mct = "bf_datetime >= '$t_start' and bf_datetime <= '$t_end'"; 
*/
// 기간별 출력을 하지 않을 경우 아래부분을 삭제
///////////////////////////////////////////////////////
  //jpg, gif 파일만 검색한다.
  $one_like  = "and (bf_file LIKE '%jpg' or bf_file LIKE '%gif')  ";
  $one_sql = " select * from $g4[g4_board_file] where bo_table not in ('with', 'gallery') order by bf_datetime desc limit 0, $one_rows";
  //$one_sql = " select * from $g4[g4_board_file] where $one_mct $one_like and bo_table not in ('with', 'gallery') order by bf_datetime desc limit 0, $one_rows";
  //bo_table not in ('제외게시판1','제외게시판2') 로도 가능
  $one_result = sql_query($one_sql);
  $cols  = 2; //////  이미지 가로갯수 //////  이미지 총갯수는 맨 위에서 지정

?>

<?

 echo "<table width='100%' border='0' cellspacing='0' cellpadding='0' align='center'>";
 echo "<tr>";

for ($i=0; $one_row = sql_fetch_array($one_result); $i++)
{
if ($i && $i%$cols==0) {
        echo "</tr><tr>";
}

//섬네일 관련 설정
$thumb_width= 102;//섬네일 최대폭
$thumb_height= 68;//섬네일 최대높이
            // 파일 출력
//섬네일 관련 설정

$image = urlencode($one_row[bf_file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image))
{

$thumbimg="$g4[path]/data/file/{$one_row[bo_table]}/thumb/onlyphotosY_" . $image;

if (!file_exists($thumbimg))
{
//DQ엔진 인클루드 2005-03-22 석훈
//// 이 스킨에서 DQ 가 작동하기 위해서는 입력하는 이미지보다는 작게 설정해야 됨
//// $thumbimg,img src 이미지 디렉토리를 변경해야 함
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
$dqEngine['using_usm'] = 1;
// 1또는 0 사용, 썸네일 이미지에 언샵마스크 필터를 적용한다. (샤픈필터의 한 종류)
// GD2.0 이상, PHP 4.3.2 이외의 버전일때 기본값 1, 그외 상황에서는 기본값 0 자동선택
// 1로 지정 하더라도 GD2.0이 아니거나 PHP 4.3.2 환경이면 자동으로 0으로 재설정 된다.
$dqEngine['usm_option1'] = 60; // USM 필터의 amount(강도) 수치, 기본값 : 60
$dqEngine['usm_option2'] = 0.5; // USM 필터의 radius(반경) 수치, 기본값 : 0.5
$dqEngine['usm_option3'] = 1; // USM 필터의 threshold(제외픽셀) 수치, 기본값 : 1
// USM 필터의 세부 설정은 포토샵의 그것과 사용법이 동일합니다.
$dqEngine['thumb_resize'] = 2;
// 0, 1, 2 사용
// 0: 원본 비율 대칭 리사이즈, 1: 비율유지 안함(찌그러짐), 2: 원본비율 리사이즈 + Center Crop

$thumbsource="$g4[path]/data/file/{$one_row[bo_table]}/" . $image;
$thumb_path ="$g4[path]/data/file/{$one_row[bo_table]}/" . 'thumb';

if (!is_dir($thumb_path))
{
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
}

make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
}

    echo "<td width='{$thumb_width}+10' style='padding-right:3; padding-bottom:3;'>";

    echo "<table width='100%' cellspacing='1' cellpadding='0'><tr><td style='border:2 solid #D1C9BE; padding:0; '><a href='$g4[bbs_path]/board.php?bo_table=$one_row[bo_table]&wr_id=$one_row[wr_id]' onfocus='this.blur()'><img src='$thumbimg' alt='{$list[$i][subject]}' border='0'></a></td></tr></table>";
//    echo "<tr><td align=center height=7 valign=top><a href='{$list[$i][href]}'>{$list[$i][subject]}</a> <font color=#5A99DE>/</font> <a href='{$list[$i][ca_name_href]}'><font color=#cccccc>{$list[$i][ca_name]}</font></a> <br>";
                }
}

// 나머지 td

if ($cnt) {
$cnt = $i%$cols;
    for ($i=$cnt; $i<$cols; $i++) {
        echo "<td width='{$thumb_width}+10' height='1'>&nbsp;</td>";

}
}
echo "</tr></table>";
?>
</td></tr> </table>
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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