Q&A

확장 변수 값을 이용해서 YTplayer를 편하게 재생 시키고 싶을 때 말입니다..

2019.04.25 03:35
334
0
CMS/프레임워크 Rhymix 1.9
개발 언어 PHP 7.0
  • 생각하고 있는 UX중 하나가 게시물 본문 위에 큼지막한 크기로 YTplayer를 재생시키되,
  • 각 게시물 마다 확장 변수 값을 이용해 youtube 주소를 입력 받는 조건으로 한다면
     
  • 생각하고 있는대로 각 게시물 상단부분에 YTplayer를 연결 시킬 수 있겠죠?

 

  • 자료실등에서 출토된 것은 애드온 위주라서 대부분 본문 안에 붙는 경우가 많긴 한데요
  • 가끔은 쌩뚱맞게도 본문 위에~ 유튜브 영상을 재생 시키면 어떨까 싶어서요 ^^

 

ytplayer를 사용하고 계신 분께 여쭙는 질문은 아래와 같습니다

 

ytplayer 스크립트를 head/head에 넣어주고

그 다음 body안에서 iframe으로 ytplayer 관련 값 넣어주고
유튭 관련 영상을 확장 변수 값으로 넣으면 디자인은 둘째치고  뿅하고 재생되야 하는게 맞는 순서지요?

 

뭔가를 빼먹은건지 꼼꼼히 찾아봐야겠습니다만

 

 

아마 제가 로딩해야할 뭔가를 분실하고 삽질중인 것 같습니다

댓글 14

  • 2019.04.25 03:44 #1212829
    jquery 3.0.0 이 필수라면 XE에서 지금 사용되는 버전과 차이가 나서 문제가 될 것 같습니다. 뭐 저는 개발자는 아니라 잘은 모르지만 일단 XE에서는 3.0을 지원하지 않아 3.0을 적용하면 XE 기능에 문제가 생길 듯 한데요....
  • 2019.04.25 04:10 #1212837
    이미 제로보드에서 케미님이 구현을 하셨는데 무조건 소스 다 뜯어보는것보단 원리를 조금 더 감을 잡고 작업해볼까 하고요 ^^
  • 2019.04.25 04:12 #1212841
    XE겠죠. 제로보드는 이미 지원이 중단되서 사용되는 곳이 거의 없을 겁니다.
    제가 질문드린 부분에 답은 없으시고 다른 이야기만 있으시네요. 제큐어리 3.0이 아니라 이하 버전에서도 되다면 문제가 없겠지만요. 3.0이 필수라면 그냥은 안될겁니다. 된다해도 XE의 다른기능이 문제가 생기죠.
  • 2019.04.25 10:56 #1213017
    제로보드와 XE를 구분해서 표기해야함은 정확한 답변을 위한 척도였는데 그 부분을 보편적으로 일반 사용자가 통칭하는 명사를 사용한 것은 XETOWN 성격상 혼동이 생길 수 밖에 없겠군요

    윤삼님의 덧글에 XE로 YTplayer를 게시물 본문 상단의 동영상 재생으로 구현을 하셨기에 궁금해서 여쭤본 것입니다
  • 2019.04.25 11:13 #1213026
    글쎄요. 지금 확인하신 곳이 YTplayer 로 게시판 스킨을 만든것인지 저는 잘 모르겠습니다.
    다만 링크를 주신 YTplayer 의 소개에는 <script src="http://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>

    3.0.0 버전이 요구되는 플러그인입니다.
    이부분을 저는 처음부터 가능하지 않을텐데 시도하시겠냐? 라는 질문을 드린 것이고 그 후 지금 예시로 주신 것을 가능하다라고 답변을 주셨는데 같은 플러그인으로 만들었는지는 저는 잘 모르겠습니다.

    제 상식으로는 XE에서는 저 플러그인을 적용한다해도 제큐어리 의존성 자료들이 문제를 일으킬 것이기에 의견을 드렸던 것 뿐입니다.
  • 2019.04.25 13:07 #1213063

    전 이미 워드프레스 기반에선 직접 사용하던 것이긴 하나 한국형 커뮤니티 때문에 어쩔수 없이

    제로보드로 기반으로 와서 포팅을 하려는데 제로보드 관련 함수가 당연히 다르니 관련된 부분을 해보신 분이 계시면 간단하더라도 답변하나 받아볼까 했던건데요 의존성의 문제가 크게 일어난다면 Chemistry님의 YTplayer는 동작을 하다 말썽이 생겨야 겠지만 지금 발생하는 이슈는 모바일 버전에서의 영상 크기와 자동 재생 관련 이슈때문에 데스크랍 버전에서만 해당 기능을 활성화 시켜 사용하고 계십니다

     

    여기서 제로보드 XE나 XE나 라이믹스나 결국 파생의 원생지는 제로보드인데 제로보드가 된다 안된다의 문제가 아니라, 제로보드, XE, 라이믹스 어떤 유형이던 돌아가는게 있다면 그 말씀만 해주시는게 정확한 답변이기도 합니다
     

    무조건 안된다고 하시기엔 이미 케미님이 판매버전으로 레이아웃에 실장시켜 판매중이기도 하시고요

     

    한마디로 현재 XE에서 사용하고 계시는 분이 계시고 판매버전으로 있으니 대놓고 물어보는건 결례이니,
    XETOWN이 그나마 활성화된 커뮤니티이다보니 이런 유형을 해보신 분이 계시다면 간략한 호출 함수 관련 설명을 얻을까 했던 겁니다

    잘 돌아가는 버전을 본 상태인데 그걸 안된다고 판단을 내리시고 건네주시는 말씀은 실례하옵니다만 상대를 꾸짖는 언행인 셈이죠
     

  • 2019.04.25 13:12 #1213069

    더이상 댓글을 이어가도 더 의미있는 대화가 이어지기 어렵겠네요. 위드프레스기반 그리고 지금 예시 사례의 게시판 스킨에 이식한 것이 어떤 형태로 진행한 것인지 알 수 없지만 XE코어에 내장된 제큐어리 라이브러리는 2.0.3입니다.
    지금 추가로 3.0.0을 불러오면 문제가 발생하니 그부분을 해결하신다면 진행하시면 됩니다.

  • 2019.04.25 04:48 #1212894
    "본문 위"에서 "뿅"이라면 혹시 그냥 아이프레임이 아니라 레이어-팝업 이야기겠죠? 살짝 헷갈려서요. 본문 위라는 게 본문 상단 말씀하시는 것도 같고, "뿅"이라면 팝업 같기도 하고요.
  • 2019.04.25 10:54 #1213013
    http://chemi.kr/avicii/36785

    본의 아니게 광고글이 될 것 같아 죄송합니다만, 제 의미는 케미님이 만든신 레이아웃중 본문에서 본문 상단에
    YTplayer를 사용하고 계십니다

    제로보드 = XE (혼동된 부분을 야기 시킨부분은 제가 사과 드립니다)
  • 2019.04.25 11:00 #1213021

    https://github.com/pupunzi/jquery.mb.YTPlayer/wiki 내용을 토대로 확장변수 값을 가지고 게시물 본문 상단에서 유튜브 영상 재생하도록 하면 될듯 하네요 주로 워드프레스 위주만 사용하다가 6년만에 XE/RHYMIX로 오니 변수 값 적응하는 것도 꽤 많은 일이긴 합니다 ㅎㅎㅎ

    답변 감사합니다 : )

     

    아참!! 윤삼님 혹시 버티컬 타임라인의 덧글 권한 관련 패치가 되셨는지도 궁금합니다 (바쁘실텐데 제가 조르는 뉘앙스가 될까봐 여쭙기 사뭇 조심스러워집니다)

  • 2019.04.25 11:46 #1213030
    아뇨 이렇게 종종 인지시켜주시면 좋죠.
    사실 이번에 릴리즈한 위젯 빌더 컴포넌트 베타 버전 땜에 정신이 팔려서 새까맣게 까먹고 있었어요ㅜ
    혹시라도 또 까먹을 수 있으니 언제든 이야기해주세요ㅠㅠ
  • 2019.04.25 13:04 #1213059
    감사 합니다 건강 잘 챙기세요~ ^^"
  • 2019.04.25 15:49 #1213188
    아, 그리고 본문에서 말씀하신 방법대로 하면 걸어주신 링크처럼 충분히 재연 가능하다고 봅니다.

    다만 게시물스킨 파일에서 xe 확장변수 루프를 돌릴 때 해당 확장변수를 제외시켜줘야겠고, 해당 확장변수에 한해 값이 입력되어 있는 경우 적절한 곳에 영상 임베드하고 영상 관련 메타정보 파싱해서 출력하면 될 것 같습니다.

    하긴 js를 활용한다면 확장변수를 그대로 출력한 후라도 유튜브 주소값을 가지고 영상 임베드하고 해당 확장변수는 목록에서 삭제해도 될 것 같구요.
  • 2019.04.26 11:03 #1213460
    네 감사합니다 ^^