if (!defined("_GNUBOARD_")) exit; // ?>
$noIMG = $board_skin_path."/img/noimg.gif"; //[필수](URL) $max = 120 ; //[필수](픽셀) 썸네일 이미지의 가로세로(긴쪽)의 최대치. $resol = 90 ; //[필수](퍼센트%) 생성되는 썸네일의 JPG압축률. $str = 15 ; //[필수](글자수) 썸네일 밑의 제목의 글자수. function smaller( $W, $H ) { 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 maker( $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 ; } ?>
if (!$wr_id) { ?>
$cnt = 1;
$sql = " SELECT bo_category_list FROM $g4[board_table] WHERE bo_table = '$bo_table' ";
$row = sql_fetch($sql);
$arr = explode("|", $row[bo_category_list]); // 구분자가 , 로 되어 있음
$str = "";
$str .= "";
for ($i=0; $i$arr[$i] ($row1[cCount]) | | ";
if ($cnt == 5) { $cnt = 1; $str .= ""; }
$cnt++;
}
$sql2 = " SELECT count(*) as cCount FROM $write_table WHERE wr_comment >= 0 ";
$row2 = sql_fetch($sql2);
$Total_Cat = $row2[cCount]
?>
} ?>
|
|
|