묻고답하기
@애니즌님 유튜브업로드라이트 잘 되시나요 ?
2014.07.04 10:14
오늘 갑자기 영상을 삽입하면 영상이 나오지 않는데요. 유튜브쪽 뭔가 변화가 있나 의심해 봅니다.
혹시 다른분들 상황이 어떤지 궁금합니다. 동일하다면 유튜브쪽의 변화이고 아니라면 저희 사이트 문제인것 같네요..
댓글 26
-
애니즌
2014.07.04 10:17
-
몽실아빠
2014.07.04 10:59
그렇군요. 갑자기 나타난 현상이라 당황스럽네요. 추측되는 원인도 없고요.. ㅜㅡ
-
몽실아빠
2014.07.04 11:04
얼마전 gzip 설정을 서버에서 조정했는데요. 이거랑 연관이 있을까요 ?
-
몽실아빠
2014.07.04 11:07
글 작성 후 수정으로 해서 html 소스를 보니 이렇게 나옵니다.
<img src="http://img.youtube.com/vi/JrDX7P8u5ng/0.jpg" width="640" height="360" style="width:640px;height:360px;border:3px dashed #ca2327;" alt="유튜브 영상" editor_component="image_link" /><br /></p>
-
애니즌
2014.07.04 11:11
<img src="http://img.youtube.com/vi/JrDX7P8u5ng/0.jpg" width="640" height="360" style="width:640px;height:360px;border:3px dashed #ca2327;" alt="유튜브 영상" editor_component="image_link" /><br /></p>
여기 보면
editor_component="image_link" <--- image_link 로 되어 있네요..
youtube_link_lite로 되어야 합니당.
-
몽실아빠
2014.07.04 11:14
요건 어디 파일에서 수정해 줘야 하나요 ? 제가 수정한 부분이 아니라서요....
-
애니즌
2014.07.04 11:14
아 그런데.. 비회원의 경우 저게 강제로 image_link로 고정되더라구요...
-
몽실아빠
2014.07.04 11:15
비회원이 아니구요. 회원으로 로그인해서 작성한 게시물이에요.
-
애니즌
2014.07.04 11:20
지금 확인해보니까 관리 권한이 없으면
무조건 코어에서 강제되네요..-_-
-
몽실아빠
2014.07.04 11:22
근데요.. 최초버전에서는 잘 되었었거든요.... 근데 제가 최근버전 설치 후 확인을 안하다가 오늘 확인하니 안되는거였어요. 그리고 최조버전을 깔아도 마찬가지로 안되더라구요.
근데 최초버전 사용할때 코어 버전이 지금께 아닐수도 있다는 생각이 듭니다.
-
몽실아빠
2014.07.04 11:26
1.7.5.2 와 1.7.5.3 의 차이일 거라는 추측이 됩니다.
-
애니즌
2014.07.04 12:11
열심히 찾아보고 있긴 하지만 강제하는 부분을 못찾겠군요....-_-;;
우선 image_link 컴포넌트 자체를 return 시켜보니까...
editor_component 값과 youtube_srl 이 초기화 되는 거 보니..
어디 따로 img에 허용되지 않은 확장자를 사용할 경우 변환하는 게 있는 것 같긴 한데....
-
애니즌
2014.07.04 12:25
아무튼 확실한 건
저장할 때 강제로 변환 되는 것 같습니다.
db에서 직접 수정해서 할 경우 작동하는 거보니...-_-...
-
몽실아빠
2014.07.04 12:30
그렇겠죠 ㅜㅡ 1.7.5.3 에서 변화가 있나봐요.. ㅡㅡ;
-
애니즌
2014.07.04 12:44
멀티미디어 컴포넌트도 한번 테스트해보세요.
저는 멀티미디어 컴포넌트도 작동이 안되는 걸로 봐서는...
컴포넌트 단에서 해결될 문제가 아닌 것 같습니다...
-
몽실아빠
2014.07.04 15:45
네... 잘은 모르겠지만 1.7.5.3 변경내용 중 아래내용이 관련있어 보입니다.
editor/components/image_link에서 XSS 취약점 보안 문제 해결
-
애니즌
2014.07.04 17:26
음 해당 코드만으로는 크게 관계가 없어 보이긴 합니다만..
일단 깃허브에 이슈 등록했습니다. 결과를 기다려 봐야겠지요..
-
콩까기
2014.07.04 17:09
@애니즌님 여기에 묻어가기 질문드려도될까요? 유투브업로드를 시키면동영상이름이 - [저희싸이트명] 제 아이피주소- 이렇게 나오는데 제 아이피주소부분을 없앨수없을까요? 회원들이 올릴때마다 아이피주소가 노출되는건 개인정보침해같아서 ㅠ
-
애니즌
2014.07.04 17:22
IP는 운영자의마지막 회피수단이긴 합니다만..
(저작권 및 기타 법률 위반 영상으로 고발당했을 때 자료 제출 근거..)
출력도 기존 순서대로 출력되는 것이 아니라 약간 뒤죽박죽으로 출력됩니다.
따라서 해당 ip를 조회해보면 조회가 안되거나 엉뚱한 곳이 될 겁니다.
다만 해당 컴포넌트를 받아 본 사람은 ip 조합을 풀 수 있죠...
굳이 수정하시겠다면
./modules/editor/components/youtube_link/tpl/api/ytUpLoader.php
을 열어서
$youtube_video_title = "[".$site_name."] ".$ipAdress; // This is the uploading video title.
이 부분을
$youtube_video_title = "[".$site_name."] "; // This is the uploading video title.
이렇게 바꿔주세요
-
콩까기
2014.07.04 20:21
답변감사합니다 ^^
-
애니즌
2014.07.05 17:02
우선 다음과 같은 임시 조치로 해결 가능합니다.
./classes/security/Purifier.class.php
을 열어서
약 51번 째줄에 있는 private function _setDefinition(&$content) 을 찾아서
하단에 보면 약 55번째줄?
if(is_array($editComponentAttrs))
{
이게 있는데 그 바로 밑에
$this->_def->addAttribute('img', 'editor_component', 'CDATA');
$this->_def->addAttribute('img', 'youtube_url', 'CDATA');이 두줄을 추가해주세요.
원래 그 밑에 있는 foreach($editComponentAttrs AS $k => $v)에서 추가가 되어야 하지만
무슨 문제인지 버그인지 값은 제대로 받지만 추가가 안되더군요...-_-;;;
아무튼 저 두줄을 추가하면 우선 조치는 됩니다.
해당 필터링 기능도 그대로 유지하면서... 사용할 수 있는 유일한 방법이라 보시면 됩니다.
그리고 깃허브에 이슈를 등록했습니다. 뭔가 문제가 있는 게 맞다면 뭔가 조치가 있겠지요..
그 전엔 이 방법밖에 없습니다.
-
몽실아빠
2014.07.05 18:36
감사합니다. 도움을 드리지도 못하고 고생만 하시는 것 같아 죄송하네요. 일단 코어에서 오류가 있다면 빨리 수정이 되었으면 좋겠습니다.
-
키스미베이베
2014.11.12 03:56
안녕하세요 몽실아빠님 혹시 최신버전에서도 유투브 업로더 잘쓰고계신가요??
저도 에디터를쓰고 수정을 눌러서 보면 이런식으로 나와서요.... 물론 위에 애니즌님께서 말씀하신것(코어수정?)도 하였습니다.
유투브 업로드 에디터버전은 1.7.7 이구요
<p><img src="http://img.youtube.com/vi/?=$ucc_url?/0.jpg" width="853" height="480" style="width:853px; height:480px; border: 3px dashed #ca2327;" editor_component="youtube_link" youtube_url="?=$ucc_url?" alt="유튜브 영상" /></p>
-
몽실아빠
2014.11.12 08:44
저에게 발생했던 문제는 리퍼러수집기 모듈과 애드온의 문제였습니다. 해당자료 업데이트로 문제는 해결되었습니다.
-
키스투엑스이
2014.07.05 21:36
뒷북이지만 그럭저럭 잘 되고있습니다. -
몽실아빠
2014.07.05 21:57
1.7.5.3 코어에서 문제 확인했습니다.
음.. 테스트 해본 결과 이상없습니다.
http://anizen.kr/youtube_link/139422