Froala에디터 사용시 thumbnail 생성

2025-03-16 10:52
151
0
0
본문
Froala에디터 사용시 thumbnail 생성
Froala 에디터에서 썸네일 생성이 제대로 작동하지 않는 문제가 있습니다.
이 문제를 해결하기 위해 그누보드5의 썸네일 생성 관련 파일을 수정했습니다.
Froala 에디터에서는 이미지 파일이 'data/froala' 폴더에 저장되기 때문에, 이 경로에 맞춰서 썸네일 생성 코드를 수정해야 합니다.
파일 위치 : WWW/lib/thumbnail.lib.php
그누보드5 기준 210번 줄
[추가]
$ymd = date("y.m", G5_SERVER_TIME); // 현재 날짜를 'YY.MM' 형식으로 설정
그누보드5 기준 210번 줄 코드 변경
[변경 전]
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);
$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>';
} else if(strpos($img_tag, G5_DATA_DIR.'/froala/'.$ymd) && 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>';
}
0
로그인 후 추천 또는 비추천하실 수 있습니다.
댓글목록0