본문에 이미지 첨부했을 때 이미지 새창 링크 없애기 > 그누보드5 팁자료실

그누보드5 팁자료실

본문에 이미지 첨부했을 때 이미지 새창 링크 없애기 정보

본문에 이미지 첨부했을 때 이미지 새창 링크 없애기

본문

그누보드는 기본적으로 파일 첨부나 에디터로 이미지를 넣었을 경우

이미지를 클릭하면 원본 이미지가 새창으로 뜨게 되어 있는데 링크를 삭제하는 방법입니다.

 

그누보드 버전마다 원본 코드가 일부 차이는 있지만 방법은 동일합니다.

 

 

1. 파일 첨부로 이미지를 올렸을 경우 링크 삭제

 

/lib/common.lib.php 파일에서 빨간색 부분처럼 주석 처리.

 

그누보드 5.4 최근 버전 

 

if (preg_match("/\.({$config['cf_image_extension']})$/i", $file) && isset($board['bo_table'])) {

    $attr_href = run_replace('thumb_view_image_href', G5_BBS_URL.'/view_image.php?bo_table='.$board['bo_table'].'&fn='.urlencode($file), $file, $board['bo_table'], $width, $height, $content);

    // $img = '<a href="'.$attr_href.'" target="_blank" class="view_image">';

    $img .= '<img src="'.G5_DATA_URL.'/file/'.$board['bo_table'].'/'.urlencode($file).'" alt="'.$content.'" '.$attr.'>';

    // $img .= '</a>';

 

    return $img;

}

 

 

그누보드 예전 버전

 

if (preg_match("/\.({$config['cf_image_extension']})$/i", $file)) {

    // $img = '<a href="'.G5_BBS_URL.'/view_image.php?bo_table='.$board['bo_table'].'&fn='.urlencode($file).'" target="_blank" class="view_image">';

    $img .= '<img src="'.G5_DATA_URL.'/file/'.$board['bo_table'].'/'.urlencode($file).'" alt="'.$content.'" '.$attr.'>';

    // $img .= '</a>';

 

 

 

2. 에디터로 이미지를 올렸을 경우 링크 삭제

 

/lib/thumbnail.lib.php​ 파일에서 아래 코드를 찾아서 전체 주석 처리

빨간색 부분처럼 위 아래에 추가하시면 됩니다.

 

그누보드5.4 최근 버전

 

/*

if(strpos($img_tag, G5_DATA_DIR.'/'.G5_EDITOR_DIR) && preg_match("/\.({$config['cf_image_extension']})$/i", $filename)) {

    $imgurl = str_replace(G5_URL, "", $src);

    $attr_href = run_replace('thumb_view_image_href', G5_BBS_URL.'/view_image.php?fn='.urlencode($imgurl), $filename, '', $width, $height, $alt);

    $thumb_tag = '<a href="'.$attr_href.'" target="_blank" class="view_image">'.$thumb_tag.'</a>';

}

*/

 

 

그누보드 예전 버전

 

/*

if(strpos($img_tag, G5_DATA_DIR.'/'.G5_EDITOR_DIR) && preg_match("/\.({$config['cf_image_extension']})$/i", $filename)) {

    $imgurl = str_replace(G5_URL, "", $src);

    $thumb_tag = '<a href="'.G5_BBS_URL.'/view_image.php?fn='.urlencode($imgurl).'" target="_blank" class="view_image">'.$thumb_tag.'</a>';

}

*/

추천
6

댓글 5개

전체 2,432 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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