Video

YouTube 동영상을 FeedAPI로 불러들일 때 Thumbnail 이미지를 설정하는 (새로운) 방법

YouTube 동영상을 FeedAPI로 불러들일 때 Thumbnail 이미지를 설정하는 방법은,
이미 본 사이트의 다른 노드에서도 기록했으나, 모듈의 버전업에 따라 새롭게 주의할 점이 나타났다. 그래서 메모해 둔다.

사용 모듈 - emfield, media_youtube

1. 미디어 유튜브 모듈은 드루팔용 젠더도 필요로 한다.
자세한 내용은, 예전에 써 둔 댓글에서 인용한다.

최근에 업데이트된 emfield 에서는 각각의 3rd Party 동영상 설정을 직접 하지 않게 됐습니다.

예를 들어 유튜브 동영상을 입수하려면, http://drupal.org/project/media_youtube 같은 모듈을 별도로 설치/활성화해야 합니다.

이때 젠드 모듈도 필요로 하는 것 같아 메모해 둡니다.

1. http://framework.zend.com/download/gdata
에서 최신판 젠드 모듈을 다운로드 합니다.

2. 드루팔 sites/all/libraries 폴더에 1의 압축 해제 폴더 중 library/Zend를 업로드 합니다. 결과적으로 sites/all/libraries/Zend 폴더로 업로드 됩니다.

이렇게 하면 emfield의 업그레이드 후 관리자 설정화면에서 나오는 젠드 관련 경고가 사라집니다.

젠더 모듈 설치 이후에 아래와 같은 에러가 나타난다면,
Fatal error: Class 'Zend_Uri_Http' not found drupal

YouTube 동영상을 최신글 썸네일 형태로 출력하기

YouTube 동영상을 최신글 썸네일 형태로 출력하기.

유튜브 동영상을 URL만 입력하면 컨텐츠로 작성 가능한 모듈은, 여러가지가 있지만 그 중에서도 emfield 가 제일 좋았었다.

* 추가 : 2010년 중반에 이 모듈이 대폭적으로 변경되면서, 유튜브 등의 3rd Party 모듈이 별도 분리됐다.
* 추가 : 2012년 1월 기준, 작년부터 본 모듈은 PHP 버전에 지나치게 민감해져 오작동이 발생하는 경우가 늘어났다. PHP 5.1 보다는 5.2에서 사용하기를 권한다.

emfield (Embedded Media Field의 약자)를 이용한 예는 http://4kg.net 사이트에 있다.

설정법을 간단하게 기록해 둔다.

* 주의 : 아래 설명은 이전 버전의 설명이 포함돼 있다. 참고용으로만... 헛갈릴 수 있다.


1. emfield 모듈을 다운로드/설치/활성화한다.
http://drupal.org/project/emfield

관리 > 사이트 구성 > 모듈 화면에서 활성화해야 할 모듈로는,
Embedded Media Field 모듈과
Embedded Media Thumbnail 과 Embedded Video Field 모듈이 있다.
이 셋 다 CCK(Content Construction Kit) 분류의 세부 항목으로 포함돼 있다.

* 수정 : 2010년 중반부터는 각각의 3rd Party 모듈을 별도 설치/활성화해야 한다.

2. 관리 페이지 admin/content/emfield 에 있는,

Syndicate content