워터마크 질문입니다. ㅠㅠ
관련링크
본문
정말 멍청한 놈입니다. 나이가 많아서 그런가?
두달 전 워터마크 만들어 넣고 로고가 바뀌어 바꿀려니 이게 어디에 있는지 도통...
검색을 해봐도 안나오고...소스에는 워터마크가 이미지 위에 달아 붙어 있고....
어디쯤에서 찾으면 될까요? ㅠㅠ
답변 5
아래 팁 중에 적용한 팁이 있는지 확인해보세요.
https://sir.kr/g5_tip?sfl=wr_subject&stx=%EC%9B%8C%ED%84%B0%EB%A7%88%ED%81%AC
해당사진이 썸네일로 구성된듯 하니...
스킨폴더에서 썸네일 생성하는 과정을 유추하셔서 따라가시면 알듯 합니다.
모든 스킨에 적용되네요. ㅠㅠ
작은별님의 조언으로 thumbnail.lib.php 안에
179줄
/*썸네일에 로고를 워터마크로*/
$ALIGN_CENTER = false;
$IMAGE_PATH = G5_PATH.str_replace($filename, $thumb_file, $data_path);
$WATERMARK_PATH = G5_IMG_PATH.'/title_logo.png'; //G5_IMG_PATH : define('G5_IMG_PATH', G5_PATH.'/'.G5_IMG_DIR);
$IMAGE_TYPE = strtolower(substr($IMAGE_PATH, strlen($IMAGE_PATH)-4, 4));
$WATERMARK_TYPE = strtolower(substr($WATERMARK_PATH, strlen($WATERMARK_PATH)-4, 4));
if($IMAGE_TYPE == '.bmp') $image = imagecreatefromwbmp($IMAGE_PATH);
if($IMAGE_TYPE == '.gif') $image = imagecreatefromgif($IMAGE_PATH);
if($IMAGE_TYPE == '.jpg') $image = imagecreatefromjpeg($IMAGE_PATH);
if($IMAGE_TYPE == '.png') $image = imagecreatefrompng($IMAGE_PATH);
if($image) {
if($WATERMARK_TYPE == '.bmp') $watermark = imagecreatefromwbmp($WATERMARK_PATH);
if($WATERMARK_TYPE == '.gif') $watermark = imagecreatefromgif($WATERMARK_PATH);
if($WATERMARK_TYPE == '.jpg') $watermark = imagecreatefromjpeg($WATERMARK_PATH);
if($WATERMARK_TYPE == '.png') $watermark = imagecreatefrompng($WATERMARK_PATH);
if($watermark) {
list($IMAGE_W, $IMAGE_H) = getimagesize($IMAGE_PATH);
list($WATERMARK_W, $WATERMARK_H) = getimagesize($WATERMARK_PATH);
if($ALIGN_CENTER) { // Center
$POS_X = (($IMAGE_W - $WATERMARK_W)/2);
$POS_Y = (($IMAGE_H - $WATERMARK_H)/2);
}
else {
$POS_X = ($IMAGE_W - $WATERMARK_W);
$POS_Y = ($IMAGE_H - $WATERMARK_H);
}
imagealphablending($image, true);
imagecopy($image, $watermark, $POS_X, $POS_Y, 0, 0, $WATERMARK_W, $WATERMARK_H);
//header("Content-type: image/jpeg");
imagejpeg($image,$IMAGE_PATH,100);
imagedestroy($image);
imagedestroy($watermark);
}
}
/*썸네일에 로고를 워터마크로 끝*/
삭제하여 해결했습니다.
감사합니다.
http://xn--2r1b43o04k.net/yc/bbs/board.php?bo_table=dog_photo&wr_id=11
img/title_logo.png 수정하여 해결했습니다. 로고 파일명 변경시 유의 바랍니다.