포럼
Youtube 업로더 Lite 버전 배포했습니다.
2014.05.18 19:26
업로드 기능이 빠진 Lite 버전을 배포하였습니다. (@몽실아빠님 의견 반영)
업로더 기능이 포함된 버전은 아직 여러가지 문제 점이 있어서..
실제 배포까지는 시간이 다소 걸릴 예정입니다.
현재 관리자 계정이 아닌 사용자 계정을 통한 기능 쪽으로 검토 중입니다.
(가능하면 둘 중에 관리자가 원하는 기능을 선택할 수 있도록..)
그리고.. 아직 전체적인 코드(css, js)가 중구난방입니다..ㅋㅋㅋ
완전히 제작이 완료되면 전체적으로 수정하겠습니다.
혹시나 기다리시는 분들을 위해 다소 빨리 배포해봤습니다.
업로더 api가 빠지면 크게 문제 있을 부분이 없는지라..ㅎ
ps. 에디터 컴포넌트 info 변수는 어떻게 사용하나요? ...ㅠㅠ 사용이 안됩니다......
따라서 Lite버전에서 별도의 설정이 작동하지 않습니다(미구현)표기
@xe 개인적인 의견입니다만.. 다운로드에 자료 올릴 때 사용 가능한 코어 버전을 입력할 수 있었으면 좋겠습니다.
모든 하위 버전에 대해 피드백을 할 수 없을 수도 있기 때문에...
댓글 84
-
키스투엑스이
2014.05.18 20:03
멋집니다. -
애니즌
2014.05.18 20:14
별다른 문제가 없었음 좋겠네요 ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ
-
바가G
2014.05.18 20:19
다운로드 답변 잘 받았습니다~!
컴포넌트 정보가 별로 없음에도 불구하고 열심히 만들어주신 것만으로도 개인적으로 너무 감사하고 있습니다~
얼른 컴포넌트에 대한 정보들이 많아졌으면 좋겠어요ㅎㅎ 아무튼 유용한 컴포넌트 만드시느라 너무 고생 많으셨습니다~
-
애니즌
2014.05.18 20:30
넵 그러사옵니다.. 원리는 자바스크립트로 넘기는 것 같은데...
흠.. 모르겠네요 뭔가 바꼈기 때문(?)에 안되는 거겠죠..?
-
희망규짱
2014.05.18 20:51
@애니즌아.. 업로드를 했는데 흰색바탕에 주소입력에는 <?=$ucc_url?> 이라고 나오며 확인버튼이 안먹힙니다만?.,최신버전이에요. /modules/editor/components/youtube_link_lite/ 에 넣었어요. -
애니즌
2014.05.18 21:05
크게 상관은 없을 것 같지만.. 다시 다운받아서 업로드해보세요
찌꺼기가 남아있었군요..
-
희망규짱
2014.05.18 21:14
다시 업로드 했는데 주소 입력에는 <?=$ucc_url?>
흰바탕에다가 미리보기 화면과는 완전 다르게 나오네요.
근데 그.. 등록도 뭐도 아무것도 안되네요;;
-
애니즌
2014.05.18 21:17
이해가 안가는게 흰색으로 나온다는 건
이렇게 나온다는 말씀인가요?
-
희망규짱
2014.05.18 21:20
아래 이미지와 같이 나옵니다.
-
애니즌
2014.05.18 21:21
아 ~~ 원인을 알것 같습니다.
지금 파일 다시 올려놨는데 다시 받아보세요
현재 코드가 DEBUG 기능이 켜져 있어야 본 소스를 불러오도록 처리되어 있군요..
저도 기존 소스를 가지고 수정한거라.. 이 부분을 캐치 못했네요..
해당 코드를 날려버렸으니 아마 잘될겁니다.
-
희망규짱
2014.05.18 21:33
그런데 문제가 하나 생겼습니다.
등록을 하면 이미지가 표시할수 없다는 유튜브 이미지랑 그안에 유튜브이미지재생아이콘이 두개 뜹니다?
그리고 가운데 정렬이 안되는군요. ㅎ
음 그런데 하나 말씀 드리자면. 고맙습니다.~
-
애니즌
2014.05.18 21:42
확인했습니다. ㅋ
아아 이거 예상 못한 부분이 계속 튀어나오네요 ㅋㅋ
가운데 정렬안되는 거랑 이미지 없음표시 (이건 xe기본 코어에 포함된 위치인데.. 아무튼 컴포넌트에 포함시킴)
다시 받으세용
-
희망규짱
2014.05.18 22:11
아 이제 되네요.
아 그런데 또 큰일 났습니다
일반 소스 편집 유튜브페이지에서 가져와서 소스 붙여넣은것은 전체 보기가 있는데
저기저 확장 저걸로 하면 전체보기가 없습니다만.. 하하
-
애니즌
2014.05.18 22:30
해당 문제 캐치했습니다.
잠시 후 수정 본 올리고 댓글 달게요
-
애니즌
2014.05.18 22:44
수정 완료
-
teguh100
2014.05.18 21:03
-
애니즌
2014.05.18 21:06
Pro는 없구.. 그냥 Lite가 빠진 버전은 있습니다..ㅋ
-
애니즌
2014.05.18 21:19
@teguh100 유튜브가 빨간색이라 이건 유튜브 업로더다~~ 라는 느낌을 주고 싶어서
전체적으로 저렇게 색상을 배치했습니다.ㅎ
-
teguh100
2014.05.18 21:20
-
애니즌
2014.05.18 21:29
@여우별다솜 확인해봤는데 제가 다시 업로드한 데이터가 아닙니다!!
아마 xe 캐시 때문에 새 데이터가 안받아지나 봅니다??
그래서 새로 올렸습니다.
-
애니즌
2014.05.18 21:34
@바가G 님 다시 받아보세요.. 특정 사용자의 경우 문제가 있었습니다. (debug 기능을 사용하지 않을 때 작동이 안됐던 문제)
-
여우별다솜
2014.05.18 22:51
@애니즌 힝..아직도 그대로네요..
-
애니즌
2014.05.18 23:14
파일 변경이 안되었는데요.. ???
http://www.xpressengine.com/index.php?mid=download&package_srl=22734419&item_srl=22734966&from=all
이거 받은 거 맞아요?
-
콩까기
2014.05.19 02:22
감사합니다!! 잘받아가요~~
-
애니즌
2014.05.19 02:55
:) 잘쓰세요~~ 문제만 없으면 좋겠네요 ㅎㅎ
-
Double'U'
2014.05.19 09:25
당장은 사용하지 않지만 그래도 이렇게 개발해서 공개해주셔서 감사합니다~^^
-
라미아스튜디오
2014.05.19 11:35
업로드기능이 어서 나왔으면 좋겠습니다.~~
현재의 기능은
http://www.xpressengine.com/index.php?mid=download&search_keyword=jw&package_srl=21194822
사실상 이 애드온과 동일하다싶이 하거든요.
멀티미디어 경로에 유튜브 주소 써넣으면 jw플레이어로 첨부가되죠.
업로드기능이 없으면 앙꼬없는 찐빵이죠~
회원들이 홈페이지에서 바로바로 자신들이 가진 동영상을 업로드 할 수 있다면
매우 좋을것같습니다.!
-
DjKiLLeR
2014.05.19 12:35
저는 왜 저렇게 컴포턴트 화면도 안나오고 적용도 안될까여 ㅠㅠ
설치는 잘 했는데 말이죠..
폼 배경 레드로 이쁘게도 안나오고 그냥 노말한 화면으로만 나옵니다.
-
애니즌
2014.05.19 14:08
글쎄요.. 실제 적용된 페이지를 봐야 알 것 같습니다.
최신버전이 맞는지.. 보면은 처음에 올린 버전으로 되어 있는 분들이 계시더라구요.
에디터 컴포넌트가 뜨면 오른쪽 버튼을 눌러 소스보기를 하셔서
popup.css
popup.js
를 불러오는지 확인하세요
만약
popup.min.js
popup.min.css
를 불러온다면 최신 버전이 아닙니다.
-
DjKiLLeR
2014.05.19 18:42
쉬운설치하고 다서 다시 받아서 덮어쓰기로 설치했는데~
전부 싹다 지우고 다시 설치하니 정상적으로 작동합니다. 감사합니다.
추가로 글쓰기 에디엍에서 확장컴포넌트 옆에 바로 유튜브 아이콘 추가하는 방법은? 어떤게 있을까요?
검색을 해봐도 잘 알수가 없네요^^:
-
애니즌
2014.05.19 22:08
이 두가지를 응용하면 됩니다
-
착한악마
2014.05.19 13:16
^^ 감사합니다.
-
몽실아빠
2014.05.19 13:48
테스트를 위해 설치 했는데 동작하지 않습니다. 등록버튼을 눌러도 반응이 없네요. 그리고 스킨디자인이 전혀 적용되지 않은 팝업이 뜹니다.
-
애니즌
2014.05.19 14:08
글쎄요.. 실제 적용된 페이지를 봐야 알 것 같습니다.
최신버전이 맞는지.. 보면은 처음에 올린 버전으로 되어 있는 분들이 계시더라구요.
에디터 컴포넌트가 뜨면 오른쪽 버튼을 눌러 소스보기를 하셔서
popup.css
popup.js
를 불러오는지 확인하세요
만약
popup.min.js
popup.min.css
를 불러온다면 최신 버전이 아닙니다.
-
몽실아빠
2014.05.19 14:15
저는 방금 처음 설치 했습니다. XE자료실에 파일이 정상이라면 이해하기 함든일이죠. 설정페이지에서 버전이 1.7.5.a.1 으로 표시되고 있습니다.
소스보기를 통한 확인을 해보겠습니다.
-
몽실아빠
2014.05.19 14:18
버전은 최신인 것 같습니다. xe/modules/editor/components/youtube_link_lite/tpl/popup.min.css?20140519134353
위와 같이 확인이 되네요. 다른 문제로 인해 정상동작을 하지 못하는 것 같네요.
-
애니즌
2014.05.19 14:20
희한하군요..-_-;;
그럼 혹시
youtube_link_lite/tpl/popup.html
열어서 1~ 10번째 줄이 이렇게 되어 있나 확인해보세요
<load target="popup.css" /> <load target="popup.js" /> {@ $width = $component_info->width; $height = $component_info->height; if(!$width) $width = 853; if(!$height) $height = 480; }
-
몽실아빠
2014.05.19 14:23
네. 위와 같은 코드로 되어 있구요. 혹시 저희 사이트가 XE폴더에 설치되어 있어 경로문제가 발생해서 그런건 아닐까요 ?
-
애니즌
2014.05.19 14:28
코드 자체가 상대경로로 지원하는 식이라 그 문제는 아닌 것 같구요
popup.min.css 나
popup.min.js 파일은 없습니다. 잘못된 걸 불러오는 게 문제네요..
아무튼 .js 파일 불러오는 방식을 load에서 import로 바꿔봤는데
다시한번 받아서 테스트 해보시거나
popup.html 을 열어
<load~ 라고 써있는 것을 아래처럼 수정해보세요
<!--%import("popup.js")-->
<!--%import("popup.css")-->ㄱ그리고 혹시나 안될 것을 대비해서 그냥 .min~ 파일도 같이 넣어놨습니다.
모로 가든 되기만 하면 되겠죠..-_-;
-
몽실아빠
2014.05.19 14:34
<!--%import("popup.js")-->
<!--%import("popup.css")-->위 코드로 수정해서는 변화가 없는 것 확인했습니다.
-
애니즌
2014.05.19 14:35
캐시재생성도 한번 해보세요.
그래도 정 안되면 지금 다시 올린 파일을 받으시면 됩니다..
솔직히 무슨 문제인지 모르겠네요..
왜 설정한 파일을 안불러오고 엉뚱한 파일을 불러오는 건지...
처음엔 옵션이 걸려서 그랬던 것이였는데..(__DEBUG__가 존재하지 않으면..)
근데 지금은 그런 부분이 아예 삭제되어버렸는데...-_-;;; 희한합니다~~
근데 정말 이상한건 되는 분이 있고 안되는 분이 있다는 거네요..-_-;; 물론 저는 잘되지만....
-
몽실아빠
2014.05.19 15:06
재생하기 버튼 가운데 어떠한 이미지가 들어가는거 같은데 이미지경로가 맞지 않은지 이미지 없는것으로 표시됩니다.(등록과정중...)
참 그리고 제가 잘못 알고 있었던 것 중 하나가 요 에디터를 통해 유튜브를 등록하면 섬네일이 생기는줄 알았는데 아니네요....
-
애니즌
2014.05.19 16:02
파일 수정해서 다시 올렸습니다.
썸네일 생성은 당연히 안되는 게 맞습니다.
왜냐면~~ 섬네일 코드 자체가 썸네일 생성 코드이기 때문에
제가 에디터컴포넌트에서 생성하게 한다하더라도 결국은 썸네일 생성 코드를 거쳐 썸네일이 삭제되기 때문이죠
-
몽실아빠
2014.05.19 16:20
네. 감사합니다. 유튜브/네이버 등 동영상 섬네일이 발목을 잡네요. 결국 저희 사이트는 동영상게시 게시판에는 첨부파일 필수 애드온을 사용하여 무조건 섬네일이 될 이미지를 넣게 하고 있어요. 사실 섬네일 게시자가 준비하는 것이 정말 귀찮고 때로는 할줄 모르는 분들도 많아서요 ㅜㅡ...
-
애니즌
2014.05.19 17:20
그.. 팁게시판에 유튜브 썸네일 생성하는 거.. 로 수정하면 되지 않을까요?
참고로 저같은 경우 자체 애드온을 개발해서
썸네일을 출력하고 있습니다. 원래는 직접 태그만 대응되었는데..
이번에 에디터컴포넌트 개발하면서 에디터 컴포넌트를 통해 작성한 것도 캐치할 수 있도록 처리를..
이런 느낌으로 말이죠..
다만 기존 썸네일 함수가 아닌 자체 썸네일 생성 함수를 이용해서
그 코드를 썸네일 출력할 부분에 넣어야 한다는 점..이 문제고..
(우선 썸네일을 우선해서 썸네일이 없으면 동영상 썸네일 생성 함수가 실행되도록..)
또 예상하지 못한 버그가 있을지도..(그래서 걍 방치중입니다..)
-
혼마_메이코
2014.05.19 16:19
오... 일단 잘 되는데 아직까진 기능이 겹치는게 많네요 일단 쉬엄쉬엄 하세요.
저도 얼마전에 몸이 뭔가 엄청 짓누른것같이 피곤해서 보니 몸이 많이 상해서 =_=;; 애니즌님도 몸조심하세요
-
애니즌
2014.05.19 22:42
네 완전 폐인 되었습니다. ㅠㅠ 예상치 못한 에러도 있었고...
근데 기능이 겹친다는 게 무슨 말씀인가영 ??
-
혼마_메이코
2014.05.20 00:16
당장 추가기능으로는 겹치는게 있다는 소리에여. 쉬엄쉬엄 하세요 ㅋㅋㅋ
-
prologos
2014.05.19 17:27
유튜브 썸네일문제 해결을 위한 방안을 한가지 제시한다면... 컴포넌트에서 유튜브 관련 tag를 삽입할때 위쪽이나 아래쪽에 썸네일을 위한 이미지 tag를 같이 삽입하면 되지 않을까 합니다.
유튜브에서 제공하는 썸네일의 url은 일정한 형식이 있으니 가능할것으로 보입니다.
http://img.youtube.com/vi/<VIDEOS_ID>/0.jpg
예) "_ehI4nDq11A"의 id를 가진 유튜브를 삽입할때 아래쪽에 아래와 같은 형식으로 img tag를 추가로 삽입니다.
<img src="http://img.youtube.com/vi/_ehI4nDq11A/0.jpg" height="0" width="0" />
가로 세로를 0으로 지정해서 화면에는 보이지 않지만 xe가 썸네일을 생성하는데는 전혀 문제가 없습니다.
- 추가
popup.js 99라인에 썸네일용 img tag를 추가하고 width, height를 0으로 만들기 위한 .attr, .css script를 추가해 봤더니 썸네일 생성이 잘됩니다.
var $component = $('<span><img src="/modules/editor/components/youtube_link_lite/tpl/blank.png" style="border:1px solid #aaa; background-image: url(./modules/editor/components/youtube_link_lite/tpl/YouTube_Play.png), url(http://img.youtube.com/vi/'+url+'/0.jpg); background-repeat: no-repeat; background-position: 50%; background-size: auto,cover;" editor_component="youtube_link_lite"/><img id="youtube_link_thumbnail" src="http://img.youtube.com/vi/'+url+'/0.jpg" /></span>'); var youtube_attrs = {}; var youtube_style = {}; youtube_attrs.youtube_url = url; if(width) { youtube_attrs.width = width; youtube_style.width = width; } if(height) { youtube_attrs.height = height; youtube_style.height = height; } $component.find('img').attr(youtube_attrs); $component.find('img').css(youtube_style); $component.find('#youtube_link_thumbnail').css({'width':'0','height':'0'}); $component.find('#youtube_link_thumbnail').attr({'width':'0','height':'0'});
-
몽실아빠
2014.05.19 18:56
와~~ 방법이 있군요. 이제 유튜브로 쉽게 올릴수 있다고 회원들께 알려서 유튜브영상 쉽게 가져오게 해야 겠어요.