Помогите разобраться с модулем jw player. Делаю все по магнуалу скачиваю последнюю версию плеера. разщмещаю в директорию sites/all/libraries/jwplayer , даее ставлю модуль плеера.
В конфигрурации возникает ошибка "The file player.swf is not present in the directory sites/all/libraries/jwplayer". А его действительно там нет. Есть jwplayer.flash.swf....
Далее добавляю пресет.
Дальше по манулу...
Оnce a preset has been defined visit /admin/structure/types and select "manage
display" for the content type you'd like to configure and select "JW player" as
the formatter on the relevant file field. At this point you will also need to
click on the cog beside the field to select the preset you'd like to apply to
the file. That's it - vidoes uploaded to this field should now be displayed
using JW Player!
Но тип контента "JW player не возникает...." Тупик.... Как быть?
Комментарии
переименуй, проверь
Выбери нужный тип контента (video, article, page), там выбери вкладку Manage Display, там уже в поле файла выбери показать по jw playr.
тепрь пишет нет лицензионного файла. как ключ к нем у прикрутить?
да вроде бесплатный есть http://www.jwplayer.com/pricing/
http://support.jwplayer.com/customer/en/portal/articles/1434510-jw6-gett...
написано "This will download a zip of all required files." - то есть лицензия уже там...
Они там с помощью скрипта его всавляют в свой сайт. Это в описании видно... Ключ в теле скрипта... А я на Друпал 7 его ставлю.... Мне его где прикрутить?
(я использую free версию )
в настройках admin/config/media/jw_player/settings
По данному адресу у меня одна-единственная опция, где можно поставить или снять галку
Use inline javascript. Use inline javascript
With this option enabled JW Player configuration will be printed inline directly after the player markup. This can be useful if the player markup is cached as otherwise JW Player will not be loaded. The downside is that the player itself will be loaded on all pages.
Никакого поля для ключа лицензии не наблюдается
смотри версию 2
Я Вас не понял. Какую версию 2? Где?
https://www.drupal.org/project/jw_player - http://ftp.drupal.org/files/projects/jw_player-7.x-2.x-dev.tar.gz
C этой версией друпал пишет в отчете о состоянии
"Ошибка
JW Player Не найдено
Please consult README.txt for installation instructions"
хотя он лежит по пути sites\all\libraries
более того скажу - после установки модуля по Вашей ссылке - и обновления по update.php система написала "jW Player version has been set to 5".... Где искать эту версию? Там только 6 и 7...
jwplayer.js там внутри jwplayer?
....
Внутри файла jwplayer.js некий код. также код и в рядом находящихс я файлах jwplayer.flash.swf и provider.shaka.js и это вместе с директорией skins лежит по пути sites\all\libraries\jwplayer.
Также по пути \sites\all\modules лежит сам друпал- модуль плеера, путь на который Вы мне подсказали. Он включен. Несмотря на это выдается ошибка
JW Player Не найдено
Please consult README.txt for installation instructions
внутри папки sites\all\libraries\jwplayer точно есть jwplayer.js ? Если есть, проверь права...
точно есть. Как проверить права если сайт лежит пока на Денвере?
незнаю денвер. Может просто поставишь галку - Cloud Hosted в настройках jwplayer?
Не могу. У юзеров не будет инета в процессе эксплуатации. Сеть интранет only....
dd($info);
в строке №86 файл jw_player.install
Отправь сюда файл с temp (drupal_debug.txt)
Извините я начинающий...
я нашел фаргмент кода со строки 86
$info = libraries_detect('jwplayer');
if ($info['installed']) {
$value = t('Self-Hosted') . " (v{$info['version']})";
if (!($key = variable_get('jw_player_key', NULL))) {
$requirements['jw_player']['severity'] = REQUIREMENT_ERROR;
$requirements['jw_player']['description'] = t('Please configure your Self-Hosted Player License Key from the JW Player settings page.', array(
'@url' => url('admin/config/media/jw_player/settings'),
а вот drupal_debug.txt я не нашел...
в настройках друпал - файловая система - посмотри временный путь - он там....
я зашел по admin/config/media/file-system. там указан путь временной папки как /tmp файла drupal_debug.txt там нет....
так?
<?php
$info = libraries_detect('jwplayer');
dd($info);
....
Если Вы про фрагмент кода файла jw_player.install , то именно так оно и есть'jwplayer' . И библиотека лежит в директории "jwplayer", а модуль в модулях - уже "jw_player". Все как написано в мануале
внимательнее на строку dd($info); - вот так вставили?
именнно так там как Вы написали. При входе в "конфигурацию" возникает
Fatal error: Call to undefined function dd() in L:\home\aumc-tu-remote.ru\www\sites\all\modules\jw_player\jw_player.install on line 86
devel то установили?
уф... Он отключен почему то был....((
вот он файл...
отправь jwplayer.js
готово
добавь в этом файле
//jwplayer.version="7.0.2"
в конце enter.должно получиться примерно так:
!function(a,b){"object"==typeof exports&&"object"==typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):"object"==typeof exports?exports.jwplayer=
Куда добавить?
У меня ошибка
Parse error: syntax error, unexpected ',', expecting '&' or T_VARIABLE in L:\home\---- мой сайт----\www\sites\all\modules\jw_player\jw_player.install on line 13
сейчас ты сломал jw_player.install, надо было в jwplayer.js, чуть внимательнее...
вставил теперь правильно... ошибки не возникает но и плеер не кажет...(((
смотри логи консольки браузера
http://ruseller.com/lessons.php?rub=28&id=1408
...
значит не подключился, смотри в каком порядке идут js файлы
где идут? Там только 2 файла в директории - jwplayer.js и provider.shaka.js а в директории модуля один файл jw_player_seek.js
в html
ни одно файла с расширением html в модуле и библиотеке модуля jw плеера нет!
я имею в виду твой сайт, на браузере жми ctrl+u
Порядок каких файлов смотреть? В окошке где работает Views отображающий плеер жму ctrl u и не вижу никаких js файлов, имеющих отнощение к jw плеееру....
(script type="text/javascript" src="http://--.ru/sites/all/modules/jw_player/jw_player_seek.js?v=cloud-hosted")(/script) только это единсвеное место где упоминается модуль js относящийся к jw плееру . (Угловые скобки заменил на круглые а иначе не отображается тут)
---
значит не подключился.
А как же подключить? -)
Ну я могу отдебажить сам, а вот так удаленно уже ничего не скажу...
ну сайт пока на Денвере лежит...
есть же бесплатные хостинги, попробуй там, да и полезно разработчику иметь под рукой тестовый хостинг, желательно виртуальный.
да понимаешь, залег, захрапел и спать никому в доме не дает...)))