Достаточно часто возникают вопросы, как установить Jw Player. Можно интегрировать плеер через модуль либо напрямую, используя файл шаблона.
1. Скачиваем плеер здесь. И копируем его в какую-нибудь папку на сервере. Я поместила в папку с темой.
2. Создаем шаблон с именем node-type.tpl.php, где type это машинное имя типа контента.
3. Добавляем к типу контента CCK-поле(я) в зависимости от цели. Поле должно быть либо текстовое либо filefield.
4. Вставляем в код шаблона следующий код:
<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 тега в который будет вставлен плеер.
Комментарии
есть плееры лучше
у которых есть перемотка на незакаченую область видео
flowplayer.org
http://vseok.org.ua/oleksandrija_zirka_2009_video
если прочитать первый комментарий сразу станет ясно зачем переметка нужна
Спасибо Мария. Очень толковая статья. И как раз то что нужно.)
Единственное что, $node->field_name[0]['view'] - у меня возвратило урл ролика обрамленные в тег span
я применил $node->field_vyoutube[$i]['value'].
СПАСИБО ВАМ БОЛЬШОЕ!!!
Как всегда инструкция для тех кто итак это всё сам знает.
Создали шаблон и что с ним потом делать?
Жалко что подробных инструкций очень мало.
шаблон кидаешь в папку с темой
а т.к в нем ты прописываешь field_myvideo, и в новом типе содержимого тоже прописываешь field_myvideo, то все автоматически работает
немного терпения, и можно во всем разобраться
Скажите а этот ваш вариант решает проблему отображения нескольких экземпляров плеера загруженных на одну страницу? Например отображение в тизере.
кто нибудь решил как всё таки настроить video в drupal 7 или нет как устаниовить плеер и так далее помогите пожалуйста мне нужно видео вставлять в медиа галерею и не с youtuba а с компа может есть решение?
в седьмом друпале устанавливаем модуль Media, Jw Player и Libraries. Практически работает из коробки.
Лучше JwPlayer, ничего нету имхо.
А флов только для видео, а JW и то и то рулит.
Вот пример, делал под заказ.
Из всех бесплатных плееров, только данный плеер позволил такое сделать.
P.S. Конечно сразу перемотки на средину нет, это минус.
а где поюзать плеер можно?
+
на офсайте плеера есть всегда рабочий вариант
А как это поле CCK скрыть, чтобы оно не отображалось? Ведь оно нам нужно фактически для получения url видеоролика.