XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
출처 | 리크스 |
---|---|
출처URL | http://www.xpressengine.com/freeboard/22245801 |
XE 1.7 부터는 에디터에 동영상 링크 넣고 저장하고 보면 동영상이 나타나지 않아요.
보니까 동영상 주소가 자동으로 필터되서 소스가 들어가 있더라구요.
정상 소스 : <iframe width="560" height="315" src="//www.youtube.com/embed/egO51pJCl7M" frameborder="0" allowfullscreen></iframe>
소스가 이렇게 삭제되서 들어가 있음 : <iframe width="560" height="315" frameborder="0" ></iframe>
그런데 최고관리자로 저장하면 소스도 정상적으로 들어가 잘 보이는 군요.
일반 유저가 등록할때도 정상적으로 등록하게 하는 방법이 있을까요?
/security/conf/embedWhiteUrl.xml 위치에 있는 파일에 패턴을 추가하시면 됩니다
위의 예제라면.. embedWhiteUrl.xml 파일을 열고 36번째 줄 정도에 있는
<domain name="http://www.youtube.com" desc="Youtube">
<pattern>http://www.youtube.com/v/</pattern>
<pattern>http://www.youtube-nocookie.com/</pattern>
</domain>
이것을 아래와 같이 바꾸고
<domain name="http://www.youtube.com" desc="Youtube">
<pattern>http://www.youtube.com/v/</pattern>
<pattern>http://www.youtube-nocookie.com/</pattern>
<pattern>//www.youtube.com/v/</pattern>
<pattern>//www.youtube-nocookie.com/</pattern>
</domain>
197번째 줄 정도에 있는
<domain name="http://www.youtube.com" desc="유튜브 동영상" mobile="true">
<pattern>http://www.youtube.com/</pattern>
<pattern>https://www.youtube.com/</pattern>
<pattern>http://www.youtube-nocookie.com/</pattern>
<pattern>https://www.youtube-nocookie.com/</pattern>
</domain>
이것도 아래와 같이 바꾸시면 됩니다.
<domain name="http://www.youtube.com" desc="유튜브 동영상" mobile="true">
<pattern>http://www.youtube.com/</pattern>
<pattern>https://www.youtube.com/</pattern>
<pattern>http://www.youtube-nocookie.com/</pattern>
<pattern>https://www.youtube-nocookie.com/</pattern>
<pattern>//www.youtube.com/v/</pattern>
<pattern>//www.youtube.com/v/</pattern>
</domain>