[이윰] 댓글(코멘트)에 외부 이미지를 넣어보기
페이지 정보
루루아빠
3,560 1
2015.09.14 05:36:56
짧은주소
-
https://yadolee.com/tip/290 주소복사
본문
그누보드5/eyoom/core/board/view_comment.skin.php 을 열어 $content = $list[$i]['content']; 을 찾아 바로 아래 소스를 수정한다.
수정 전
사용 방법은 댓글 입력창에 {외부이미지 주소} 형식으로 입력하면 된다.
외부에서 가져오는 이미지는 디바이스에 가로폭에 따라 다음과 같이 적용된다.
수정 전
$comment[$i]['comment'] = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $content);
수정 후
$comment[$i]['comment'] = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp|mms)\:\/\/([^[:space:]]+)\.(mp3|wma|wmv|asf|asx|mpg|mpeg)\".*\<\/a\>\]/i", "<script>doc_write(obj_movie('$1://$2.$3'));</script>", $content);
$comment[$i]['comment'] = preg_replace("/\{\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\".*\<\/a\>\}/i", "<img class='comment-img' src='$1://$2.$3'>", $content); // 루루아빠 수정 - 코멘트 외부이미지 출력
스타일 지정은 그누보드5/eyoom/theme/설치된 테마/css/custom.css 를 열어 아래 소스를 추가한다.
@media (min-width:769px) {
.comment-img {
position: relative;
overflow: hidden;
max-width: 300px;
height: auto;
padding: 3px 0 0 0;
}
}
@media (max-width:768px) {
.comment-img {
position: relative;
overflow: hidden;
max-width: 100%;
height: auto;
padding: 3px 0 0 0;
}
}
사용 방법은 댓글 입력창에 {외부이미지 주소} 형식으로 입력하면 된다.
외부에서 가져오는 이미지는 디바이스에 가로폭에 따라 다음과 같이 적용된다.
- 디바이스 해상도의 가로 넓이가 769px 이상이면 가로폭 300px이 넘더라도 300px로 표현하고 가로폭이 300px 이하라면 원본 크기대로 보여준다.
- 디바이스 해상도의 가로 넓이가 768px 이하이면 가로폭 300px이 넘는 이미지는 디바이스의 가로폭에 맞춰 100%로 표현되고 가로폭이 300px 이하라면 원본 크기대로 보여준다.
추천인
레벨 101
경험치 1,519,440
Progress Bar 14.66%
- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS
BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑
루루아빠랍니다~~
최신댓글이 없습니다.


댓글1
루루아빠님의 댓글
을 검색 다음과 같이 수정한다. 수정 후2. comment-upload-img 클래스 값을 정의하기위해 그누보드5/eyoom/theme/설치된 테마/css/custom.css를 열어 기존 코멘트 관련 값에 추가 작업을 한다.