[Пример] Jw Player

23 января 2010 в 1:08
Аватар пользователя gagaga gagaga 0 12

Достаточно часто возникают вопросы, как установить Jw Player. Можно интегрировать плеер через модуль либо напрямую, используя файл шаблона.
1. Скачиваем плеер здесь. И копируем его в какую-нибудь папку на сервере. Я поместила в папку с темой.
2. Создаем шаблон с именем node-type.tpl.php, где type это машинное имя типа контента.
3. Добавляем к типу контента CCK-поле(я) в зависимости от цели. Поле должно быть либо текстовое либо filefield.
4. Вставляем в код шаблона следующий код:

<script type="text/javascript" src="sites/all/themes/media/player/swfobject.js"></script>

<div id="videocontent">Ваш плеер устарел, обновите <a href="http://get.adobe.com/flashplayer/">здесь</a>.</div>

<script type="text/javascript">
var so = new SWFObject('<?php print 'sites/all/themes/media/player/player.swf'; ?>','mpl','527','450','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addParam('flashvars','file=<?php print $node->field_name[0]['filepath'] /* $node->field_name[0]['view'] */ ?>');
so.write('videocontent');  
</script>

Пояснения:
Если filefield, то $node->field_name[0]['filepath'] / вместо field_name вставить название Вашего поля
Если текстовое поле, то $node->field_name[0]['view'] / вместо field_name вставить название Вашего поля
Все пути заменить на свои.
videocontent - id тега в который будет вставлен плеер.

Комментарии

Аватар пользователя orb orb 0

есть плееры лучше
у которых есть перемотка на незакаченую область видео
flowplayer.org
http://vseok.org.ua/oleksandrija_zirka_2009_video
если прочитать первый комментарий сразу станет ясно зачем переметка нужна Smile

23 января 2010 в 15:50

Спасибо Мария. Очень толковая статья. И как раз то что нужно.)
Единственное что, $node->field_name[0]['view'] - у меня возвратило урл ролика обрамленные в тег span
я применил $node->field_vyoutube[$i]['value'].

СПАСИБО ВАМ БОЛЬШОЕ!!! Smile

23 января 2010 в 23:34

Как всегда инструкция для тех кто итак это всё сам знает.
Создали шаблон и что с ним потом делать?
Жалко что подробных инструкций очень мало.

23 марта 2010 в 14:07

шаблон кидаешь в папку с темой
а т.к в нем ты прописываешь field_myvideo, и в новом типе содержимого тоже прописываешь field_myvideo, то все автоматически работает
немного терпения, и можно во всем разобраться Smile

22 декабря 2010 в 12:54

Скажите а этот ваш вариант решает проблему отображения нескольких экземпляров плеера загруженных на одну страницу? Например отображение в тизере.

16 марта 2011 в 15:43

кто нибудь решил как всё таки настроить video в drupal 7 или нет как устаниовить плеер и так далее помогите пожалуйста мне нужно видео вставлять в медиа галерею и не с youtuba а с компа может есть решение?

30 октября 2011 в 15:12

"orb" wrote:
есть плееры лучше

Лучше JwPlayer, ничего нету имхо.
А флов только для видео, а JW и то и то рулит.
Вот пример, делал под заказ.

Из всех бесплатных плееров, только данный плеер позволил такое сделать.
P.S. Конечно сразу перемотки на средину нет, это минус.

10 ноября 2015 в 11:48

А как это поле CCK скрыть, чтобы оно не отображалось? Ведь оно нам нужно фактически для получения url видеоролика.

12 марта 2013 в 9:42