답변 2개
채택된 답변
+20 포인트
8년 전
thumbnail.lib.php 안에 보시며
get_list_thumbnail 라는 함수가 있습니다.
특정 게시판만 위 조건을 거시려면 if($bo_table=="테이블명"){ 해서 조건을 걸어주셔야 하고
게시판 상관없이 사이 전체적으로 적용하실꺼면
</p><p> if($row['bf_file']) {</p><p> $filename = $row['bf_file'];</p><p> $filepath = G5_DATA_PATH.'/file/'.$bo_table;</p><p> $alt = get_text($row['bf_content']);</p><p> } else {</p><p> $write_table = $g5['write_prefix'].$bo_table;</p><p> $sql = " select wr_content from $write_table where wr_id = '$wr_id' ";</p><p> $write = sql_fetch($sql);</p><p> $matches = get_editor_image($write['wr_content'], false);</p><p> $edt = true;</p><p> </p><p> for($i=0; $i<count($matches[1]); $i++)</p><p> {</p><p> // 이미지 path 구함</p><p> $p = parse_url($matches[1][$i]);</p><p> if(strpos($p['path'], '/'.G5_DATA_DIR.'/') != 0)</p><p> $data_path = preg_replace('/^\/.*\/'.G5_DATA_DIR.'/', '/'.G5_DATA_DIR, $p['path']);</p><p> else</p><p> $data_path = $p['path'];</p><p> </p><p> $srcfile = G5_PATH.$data_path;</p><p> </p><p> if(preg_match("/\.({$config['cf_image_extension']})$/i", $srcfile) && is_file($srcfile)) {</p><p> $size = @getimagesize($srcfile);</p><p> if(empty($size))</p><p> continue;</p><p> </p><p> $filename = basename($srcfile);</p><p> $filepath = dirname($srcfile);</p><p> </p><p> preg_match("/alt=[\"\']?([^\"\']*)[\"\']?/", $matches[0][$i], $malt);</p><p> $alt = get_text($malt[1]);</p><p> </p><p> break;</p><p> }</p><p> }</p><p> }</p><p> </p><p>//해당 부분을</p><p> </p><p> </p><p> </p><p> $write_table = $g5['write_prefix'].$bo_table;</p><p> $sql = " select wr_content from $write_table where wr_id = '$wr_id' ";</p><p> $write = sql_fetch($sql);</p><p> $matches = get_editor_image($write['wr_content'], false);</p><p> $edt = true;</p><p> </p><p> for($i=0; $i<count($matches[1]); $i++)</p><p> {</p><p> // 이미지 path 구함</p><p> $p = parse_url($matches[1][$i]);</p><p> if(strpos($p['path'], '/'.G5_DATA_DIR.'/') != 0)</p><p> $data_path = preg_replace('/^\/.*\/'.G5_DATA_DIR.'/', '/'.G5_DATA_DIR, $p['path']);</p><p> else</p><p> $data_path = $p['path'];</p><p> </p><p> $srcfile = G5_PATH.$data_path;</p><p> </p><p> if(preg_match("/\.({$config['cf_image_extension']})$/i", $srcfile) && is_file($srcfile)) {</p><p> $size = @getimagesize($srcfile);</p><p> if(empty($size))</p><p> continue;</p><p> </p><p> $filename = basename($srcfile);</p><p> $filepath = dirname($srcfile);</p><p> </p><p> preg_match("/alt=[\"\']?([^\"\']*)[\"\']?/", $matches[0][$i], $malt);</p><p> $alt = get_text($malt[1]);</p><p> </p><p> break;</p><p> }</p><p> }</p><p> </p><p style="font-size: 14.6667px;"> if(!<span style="font-size: 14.6667px;">$filename && </span><span style="font-size: 14.6667px;">$row['bf_file']) {</span></p><p style="font-size: 14.6667px;"> $filename = $row['bf_file'];</p><p style="font-size: 14.6667px;"> $filepath = G5_DATA_PATH.'/file/'.$bo_table;</p><p style="font-size: 14.6667px;"> $alt = get_text($row['bf_content']);</p><p style="font-size: 14.6667px;"> }</p><p> </p><p>
이렇게 변경해주세요
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인