확장 변수 값을 이용해서 YTplayer를 편하게 재생 시키고 싶을 때 말입니다..
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.0 |
- 생각하고 있는 UX중 하나가 게시물 본문 위에 큼지막한 크기로 YTplayer를 재생시키되,
- 각 게시물 마다 확장 변수 값을 이용해 youtube 주소를 입력 받는 조건으로 한다면
- 생각하고 있는대로 각 게시물 상단부분에 YTplayer를 연결 시킬 수 있겠죠?
- 자료실등에서 출토된 것은 애드온 위주라서 대부분 본문 안에 붙는 경우가 많긴 한데요
- 가끔은 쌩뚱맞게도 본문 위에~ 유튜브 영상을 재생 시키면 어떨까 싶어서요 ^^
ytplayer를 사용하고 계신 분께 여쭙는 질문은 아래와 같습니다
ytplayer 스크립트를 head/head에 넣어주고
그 다음 body안에서 iframe으로 ytplayer 관련 값 넣어주고
유튭 관련 영상을 확장 변수 값으로 넣으면 디자인은 둘째치고 뿅하고 재생되야 하는게 맞는 순서지요?
뭔가를 빼먹은건지 꼼꼼히 찾아봐야겠습니다만
아마 제가 로딩해야할 뭔가를 분실하고 삽질중인 것 같습니다
댓글 14
제가 질문드린 부분에 답은 없으시고 다른 이야기만 있으시네요. 제큐어리 3.0이 아니라 이하 버전에서도 되다면 문제가 없겠지만요. 3.0이 필수라면 그냥은 안될겁니다. 된다해도 XE의 다른기능이 문제가 생기죠.
윤삼님의 덧글에 XE로 YTplayer를 게시물 본문 상단의 동영상 재생으로 구현을 하셨기에 궁금해서 여쭤본 것입니다
다만 링크를 주신 YTplayer 의 소개에는 <script src="http://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
3.0.0 버전이 요구되는 플러그인입니다.
이부분을 저는 처음부터 가능하지 않을텐데 시도하시겠냐? 라는 질문을 드린 것이고 그 후 지금 예시로 주신 것을 가능하다라고 답변을 주셨는데 같은 플러그인으로 만들었는지는 저는 잘 모르겠습니다.
제 상식으로는 XE에서는 저 플러그인을 적용한다해도 제큐어리 의존성 자료들이 문제를 일으킬 것이기에 의견을 드렸던 것 뿐입니다.
전 이미 워드프레스 기반에선 직접 사용하던 것이긴 하나 한국형 커뮤니티 때문에 어쩔수 없이
제로보드로 기반으로 와서 포팅을 하려는데 제로보드 관련 함수가 당연히 다르니 관련된 부분을 해보신 분이 계시면 간단하더라도 답변하나 받아볼까 했던건데요 의존성의 문제가 크게 일어난다면 Chemistry님의 YTplayer는 동작을 하다 말썽이 생겨야 겠지만 지금 발생하는 이슈는 모바일 버전에서의 영상 크기와 자동 재생 관련 이슈때문에 데스크랍 버전에서만 해당 기능을 활성화 시켜 사용하고 계십니다
여기서 제로보드 XE나 XE나 라이믹스나 결국 파생의 원생지는 제로보드인데 제로보드가 된다 안된다의 문제가 아니라, 제로보드, XE, 라이믹스 어떤 유형이던 돌아가는게 있다면 그 말씀만 해주시는게 정확한 답변이기도 합니다
무조건 안된다고 하시기엔 이미 케미님이 판매버전으로 레이아웃에 실장시켜 판매중이기도 하시고요
한마디로 현재 XE에서 사용하고 계시는 분이 계시고 판매버전으로 있으니 대놓고 물어보는건 결례이니,
XETOWN이 그나마 활성화된 커뮤니티이다보니 이런 유형을 해보신 분이 계시다면 간략한 호출 함수 관련 설명을 얻을까 했던 겁니다
잘 돌아가는 버전을 본 상태인데 그걸 안된다고 판단을 내리시고 건네주시는 말씀은 실례하옵니다만 상대를 꾸짖는 언행인 셈이죠
더이상 댓글을 이어가도 더 의미있는 대화가 이어지기 어렵겠네요. 위드프레스기반 그리고 지금 예시 사례의 게시판 스킨에 이식한 것이 어떤 형태로 진행한 것인지 알 수 없지만 XE코어에 내장된 제큐어리 라이브러리는 2.0.3입니다.
지금 추가로 3.0.0을 불러오면 문제가 발생하니 그부분을 해결하신다면 진행하시면 됩니다.
본의 아니게 광고글이 될 것 같아 죄송합니다만, 제 의미는 케미님이 만든신 레이아웃중 본문에서 본문 상단에
YTplayer를 사용하고 계십니다
제로보드 = XE (혼동된 부분을 야기 시킨부분은 제가 사과 드립니다)
https://github.com/pupunzi/jquery.mb.YTPlayer/wiki 내용을 토대로 확장변수 값을 가지고 게시물 본문 상단에서 유튜브 영상 재생하도록 하면 될듯 하네요 주로 워드프레스 위주만 사용하다가 6년만에 XE/RHYMIX로 오니 변수 값 적응하는 것도 꽤 많은 일이긴 합니다 ㅎㅎㅎ
답변 감사합니다 : )
아참!! 윤삼님 혹시 버티컬 타임라인의 덧글 권한 관련 패치가 되셨는지도 궁금합니다 (바쁘실텐데 제가 조르는 뉘앙스가 될까봐 여쭙기 사뭇 조심스러워집니다)
사실 이번에 릴리즈한 위젯 빌더 컴포넌트 베타 버전 땜에 정신이 팔려서 새까맣게 까먹고 있었어요ㅜ
혹시라도 또 까먹을 수 있으니 언제든 이야기해주세요ㅠㅠ
다만 게시물스킨 파일에서 xe 확장변수 루프를 돌릴 때 해당 확장변수를 제외시켜줘야겠고, 해당 확장변수에 한해 값이 입력되어 있는 경우 적절한 곳에 영상 임베드하고 영상 관련 메타정보 파싱해서 출력하면 될 것 같습니다.
하긴 js를 활용한다면 확장변수를 그대로 출력한 후라도 유튜브 주소값을 가지고 영상 임베드하고 해당 확장변수는 목록에서 삭제해도 될 것 같구요.