재경아빠님의 ucc스킨 설치방법이.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

재경아빠님의 ucc스킨 설치방법이.. 정보

재경아빠님의 ucc스킨 설치방법이..

본문

이 스킨을 설치하고있습니다.
 
설치도움말을 보면서 잘 따라한거 같은데 이상하게 잘 안되네요;;
 
Fatal error: Cannot redeclare smaller() (previously declared in /home/hosting_users/navstudio/www/gbbs/extend/thum.lib.php:7) in /home/hosting_users/navstudio/www/gbbs/skin/board/ucc/list.skin.php on line 8
위에 에러가 뜨는데 어뜨케 잡아야 하는지도 모르겠어요;ㅁ;
 
list.skin.php에 8째줄내용 ------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit;
$noIMG = $board_skin_path."/img/noimg.gif"; //[필수](URL)
$max = 120 ; //[필수](픽셀) 썸네일 이미지의 가로세로(긴쪽)의 최대치.
$resol = 90 ; //[필수](퍼센트%) 생성되는 썸네일의 JPG압축률.

function smaller( $W, $H ) { <---------------------- 여기가 8번째줄
 global $max, $thum_W, $thum_H ;
  if ( $W > $H ) { //가로형일 경우.
   $thum_W = $max ;
   $thum_H = ceil( $H * ( $max / $W ) );
  }
  if ( $W < $H ) { //세로형일 경우.
   $thum_H = $max ;
   $thum_W = ceil( $W * ( $max / $H ) );
  }
  if ( $W == $H ) { //정사각형일 경우.
   $thum_W = ceil( $max * 0.8 );
   $thum_H = ceil( $max * 0.8 );
  }
 
 return $thum_W ;
 return $thum_H ;
}

function maker2( $thum_W, $thum_H ) {
 global $thum, $resol, $ori, $ori_info ;
  //$newImg = ImageCreate($thum_W,$thum_H); // GD라이브러리 2.0 (이하일 경우)
  $newImg = ImageCreateTrueColor($thum_W,$thum_H); // GD라이브러리 2.0 전용함수
  
  if($ori_info[2]=="2") $origImg=ImageCreateFromjpeg($ori);
  if($ori_info[2]=="3") $origImg=ImageCreateFrompng($ori);
  
  //ImageCopyResized($newImg,$origImg,0,0,0,0,$thum_W,$thum_H,ImageSX($origImg),ImageSY($origImg));
  imageCopyResampled($newImg,$origImg,0,0,0,0,$thum_W,$thum_H,ImageSX($origImg),ImageSY($origImg));
  
  Imagejpeg($newImg, $thum, $resol );
  
  chmod($thum,0707);
  ImageDestroy($newImg);
  ImageDestroy($origImg);
 return $thum ;
}
?>
 
 
 
 
 
 
 
 
 
 
설치도움말 --------------------------------------------------------------------
 
1) 압축파일을 풀어서 서버에 올리기 전에 skin/board/ucc/폴더안의 wr_1.php 내용을 보고 수정합니다.게시판 테이블이 pb_episode 입니다.그래서 sql_query(" ALTER TABLE `g4_write_gnuucc` CHANGE `wr_1` `wr_1` TEXT NOT NULL ");이부분을sql_query(" ALTER TABLE `g4_write_pb_episode` CHANGE `wr_1` `wr_1` TEXT NOT NULL ");이렇게 바꿨습니다.; 맞는건가요?  2) 아래 내용을 복사해서 js/common.js 에 추가해 넣으세요
    function movieGo(url,w,h,autosize,showstbar,id){
var movieStr=
"<object classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' id=MPlayer codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715' width='"+w+"' height='"+h+"' id='"+id+"' pluginspage='http://www.microsoft.com/windows/windowsmedia/download' />"+
"<param name='Filename' value='"+url+"' />"+
"<param name='AutoStart' value='true' />"+
"<param name='ShowTracker' value='false' />"+
"<param name='ShowControls' value='true' />"+
"<param name='ShowGotoBar' value='false' />"+
"<param name='ShowDisplay' value='false' />"+
"<param name='ShowStatusBar' value='false' />"+
"<param name='AutoSize' value='"+autosize+"' />"+
"<param name='SHOWSTATUSBAR' value='"+showstbar+"' />"+
"<param name='EnableContextMenu' value='0' />"+
"</object>";

document.write(movieStr);

}
 
그누보드/js/common.js 제일아래 그냥 복사해서 추가했습니다.;; 맞게 한건가요?   3) 파일을 서버에 올립니다. 주의) 파일중 flv_up.cgi는 아스키 모드로 올립니다.압축을 풀었더니 3개 파일이 나왔습니다. 그 파일들을 각각 아래경로에 업로드 했습니다.- js : 안에 파일을 그누보드/js/ 폴더에 올림- skin/board/ucc : ucc폴더를 그누보드/skin/board/에 올림- ucc : 그누보드 폴더안에 올림.flv_up.cgi 파일은 파일질라에서 편집>settings>파일종류에서 아스키로 따로 선택해서 올렸습니다.파일질라를 사용한지 얼마 안되어서;;이렇게 하는게 맞는건지요?   4) ucc폴더 안의 flv_data 폴더를 권한 777로 주고  flv_up.cgi 권한은 755 로 줍니다.파일질라에서 폴더와 파일에 오른쪽버튼 클릭 > 파일속성에서 8진수부분에 각각777/755를 입력하면 되는지요?;;  5) 관리자에서 게시판 생성후 스킨을 선택한 후 여분필드 1,2,3,4 에 아래그림처럼 한줄광고 내용 입력
 ex01.jpg
이부분은
1. 관리자에서 설정한 자체광고
3. 관리자에서 설정한 자체광고
이렇게 입력했습니다.
 
 
 
6) 관리자로 접속한 상태에서 웹브라우저 주소창에 http://도메인/skin/board/skin/ucc/wr_1.php 를 입력하고 엔터제가 잘못해서 그런건지;; 위에 주소랑 경로가 다르던데;;제가 업로드한 결과에 의하면 wr_1.php는그누보드경로/skin/board/ucc/wr_1.php가 됩니다.(그누보드 경로 : http://navstudio.cafe24.com/gbbs)    어디를 수정해야 할까요;;

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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