묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
유투브 소스를 게시판에 붙어넣기를 하였을 때...
2011.09.03 21:51
xe 1.4.5.10 버젼이고 board 기본 게시판 보드에 기본 게시판 스킨을 사용하고 있습니다.
아무런 장애 없이 잘 작동하고 있습니다.
유투브에서 볼만한 자료를 소스 복사해서 게시판에 붙여넣기를 하면 최고 관리자 아이디로는
화면이 나오는데 일반 회원 아이디로 소스를 붙여넣기를 하면 그냥 소스 글자만 나오고 화면이 나오지 않습니다.
이게 왜 이런지 영문을 모르겠습니다.
원하는 바는 최고관리자 아이디이거나 일반 회원 아이디이거나 유투브 같은 곳에서 소스 복사를 해서
게시판에 붙여넣기를 했을 때 차별없이 화면이 나오는 것입니다.
답변 좀 부탁드립니다.
댓글 2
-
송동우
2011.09.03 22:27
-
글문
2011.09.03 23:13
송동우님 감사합니다. 어떻게 되어서 그런 현상이 발생하는지가 궁금하였습니다. 말씀마따나 소스를 수정하는 것은 보완에 문제가 있을 수 있어 손대지 않을려고 합니다. 유트부에서 찾아보니 올리는 방법이 나와 있습니다. 그 방식을 적용하니 일반 회원 아이디로 잘 올라오는군요. 감사합니다.
보안문제 때문에 iframe을 사용못하도록 막아놨습니다.
xe - config - func.inc.php 열고
line 651 쯤에
$content = preg_replace('+ '/<(\/?)(iframe|script|meta|style|applet|link|base|html|body)/is', '<$1$2', $content);
여기서 붉은 부분을 삭제하면 됩니다.
그러나
검색해 보면
동영상 올리는 방법 나와 있습니다.
그 방법을 사용하기를 권하는 바입니다.
왜냐면 나중에 해킹당해서 홈페이지 망가질 수 있기때문입니다.