웹마스터 팁

묻고 답하기에 주제넘게 답 달았다가 팁으로 해달라는 요청을 받았습니다.


아래와 같이 사용하시게 되면 본문에는 이미지태그가 모두 사라진 결과물을 얻을 수 있으며,

본문에 있던 이미지 태그의 경로명을 모두 얻어 배열로 만들어 출력할 수 있습니다.


※ 이미지 경로에 대해서는 경로만 출력합니다. 원하시는 디자인을 입히시면 되겠습니다.


해당내용은 게시판 스킨의 view_document.html 안에 $oDocument->getContent(); 을 이용합니다.


{@ // 본문에서 이미지 추출, 이미지 제거
    $oDocument->getContent = $oDocument->getContent();
    preg_match_all('!<img([^\>]*)src=([^\>]*?)\>!is', $oDocument->getContent, $matches);
}
<!--@foreach($matches[0] as $key => $val)-->
{@
    $oDocument->getContent = str_replace($val,"",$oDocument->getContent);
    preg_match_all('/([^=^"^ ]*)src=([^ ^>]*)/i', $val, $src_match);
    $src[] = str_replace("\"","",$src_match[2][0]);
}
<!--@endforeach-->

<!-- 이미지 경로 출력 -->
<!--@foreach($src as $key => $val)-->
    {$val}
<!--@endforeach-->

<!-- 이미지 제거된 본문 출력 -->
{$oDocument->getContent}


태그 연관 글
  1. [2015/11/06] 묻고답하기 Board DX 본문 입력을 없애는 방법 알 수 있을까요? by 주시제
  2. [2012/02/23] 묻고답하기 본문 자르기를 하고 싶어요 by YO-DA *2
  3. [2011/02/16] 묻고답하기 본문 글자 확대축소 기능 - XE에서는 이 기능 구현에 어려움이 있나요? by 빨간발 *1
  4. [2010/11/11] 묻고답하기 본문 삽입 배너를 제거할려고 하는데.... by 김서원
  5. [2009/03/05] 묻고답하기 게시판 본문의 글꼴은 어느 파일을 수정해야 하나요? by 마래바 *2
제목 글쓴이 날짜
startssl 에 가입하고 패널 들어갈때 인증서 못받으신분들 file 우리아기 2012.09.12
[공유]게시물 자동삭제 애드온 (Made by 송동우) [11] file 시릐우스 2012.09.11
인증메일 에러 나시는 분께 드리는 글 sorigongan 2012.09.11
XE스팸필터 등록 오류(1.5.3.2 적용후) [10] 정박사닷컴 2012.09.11
'작성 글 보기' 리스트에서 특정 게시판 제외 [13] showjean 2012.09.04
사이트 공사할 때 임시로 다른 페이지 보여주기 하늘종 2012.09.03
iframe 깨는 스크립트 입니다. [4] HB 2012.09.01
"스팸필터에 IP추가" 메뉴 미작동 패치 [1] showjean 2012.08.31
게시판 확장변수 설명 삭제 안 되는 버그 해결방법 sejin7940 2012.08.30
회원가입폼의 추가 폼에서 설명 부분 안 지워지는 버그 수정법 sejin7940 2012.08.30
XE 1.5.3.1hotfix1에서 Content widget이 정상작동 하지 않을때 [3] file 황비 2012.08.29
1.5 업데이트후 Textyle Hub 블로그생성 오류 수정방법 해피해킹 2012.08.27
XE와 마인크래프트 서버 화이트리스트 연동하기 [9] file 연가시먹었다 2012.08.25
웹호스팅 사용자를 위한 SSL 보안서버인증 적용하기 [1] 우진홈 2012.08.25
크롬에서 ssl 에러(?)나는 경우_노란삼각형 나우는 경우 민수짱짱 2012.08.24
ssl 항상적용시 첨부화일 오류 해결 [1] 민수짱짱 2012.08.24
개인정보보호 참고자료 [2] file misol 2012.08.22
mysqli bind_result에서 발생하는 memory 오류 대처법 cherryfilter 2012.08.14
ssl 적용시 ie8에서 보안경고창이 뜨는 경우 [2] 휘즈 2012.08.14
Startssl 설치과정!! [83] file 제이엔지 2012.08.13