Опубликовано Пнд, 23/01/2012 - 22:26 пользователем wshurik
Достаточно часто возникают вопросы, как установить 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 вставить название Вашего поля
Все пути заменить на свои.