← Форум / HTML5 / Как надо вставлять HTML5 в новость DLE 10.x через доп. поля без правки файлов движка для новичков
С плейлистами:
1. Заходим в админ панель сайта DLE, ищем раздел "Дополнительные поля новостей", заходим туда. Нажимаем кнопку "добавить поле":
а) Название поле вводим uppodhtml5
б) Описание поля можно оставить пустым
в) Тип поля выбираем "Одна строка"
г) Значение по умолчание можно оставить пустым
д) Ставим обязательно галочку "Использовать при желании (можно оставить поле пуcтым)"
Нажимаем сохранить.
2. Далее добавляем следующие коды в главный шаблон вашего сайта в main.tpl в раздел <head>:
где вашсайт.ру — адрес вашего сайта, uppod.js — файл html5 плеера, video152–33.js — стиль для html5 плеера. Файл и стиль для html5 плеера берется в вашем личном кабинете в конструкторе стилей. Не забываем проверить, что файлы по данным путям
3. Далее в главном шаблоне в файле шаблона под названием fullstory.tpl ищем место где будет стоять плеер, я лично советую ставить сразу после кода {full-story}. Итак, ставим следующий код сразу за кодом {full-story}:
где uppodhtml5 — созданное поле в пункте №1,
4. Теперь добавляем новость из админки с html5 плеером, в дополнительное поле вставляем только имя плейлиста, допустим у нас это имя будет playlist_video152–1001.txt, вписываем его в дополнительное поле новости без пробелов впереди.
1. Заходим в админ панель сайта DLE, ищем раздел "Дополнительные поля новостей", заходим туда. Нажимаем кнопку "добавить поле":
а) Название поле вводим uppodhtml5
б) Описание поля можно оставить пустым
в) Тип поля выбираем "Одна строка"
г) Значение по умолчание можно оставить пустым
д) Ставим обязательно галочку "Использовать при желании (можно оставить поле пуcтым)"
Нажимаем сохранить.
2. Далее добавляем следующие коды в главный шаблон вашего сайта в main.tpl в раздел <head>:
<script src="http://вашсайт.ру/uppod.js" type="text/javascript"></script>
<script type="text/javascript" src="http://вашсайт.ру/video152-33.js"></script>
где вашсайт.ру — адрес вашего сайта, uppod.js — файл html5 плеера, video152–33.js — стиль для html5 плеера. Файл и стиль для html5 плеера берется в вашем личном кабинете в конструкторе стилей. Не забываем проверить, что файлы по данным путям
http://вашсайт.ру/uppod.js и http://вашсайт.ру/video152-33.js существуют, пути к ним можете изменить как вам удобнее.
3. Далее в главном шаблоне в файле шаблона под названием fullstory.tpl ищем место где будет стоять плеер, я лично советую ставить сразу после кода {full-story}. Итак, ставим следующий код сразу за кодом {full-story}:
[xfgiven_uppodhtml5]
<div id="videoplayer" style="width:680px;height:440px;" ></div>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"http://вашсайт.ру/папка_плейлистов/[xfvalue_uppodhtml5]",st:"uppodvideo"});</script>
[/xfgiven_uppodhtml5]
<div id="videoplayer" style="width:680px;height:440px;" ></div>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"http://вашсайт.ру/папка_плейлистов/[xfvalue_uppodhtml5]",st:"uppodvideo"});</script>
[/xfgiven_uppodhtml5]
где uppodhtml5 — созданное поле в пункте №1,
http://вашсайт.ру/папка_плейлистов/ — путь к папке где лежат плейлисты. Готово.
4. Теперь добавляем новость из админки с html5 плеером, в дополнительное поле вставляем только имя плейлиста, допустим у нас это имя будет playlist_video152–1001.txt, вписываем его в дополнительное поле новости без пробелов впереди.
duralenta | Ссылка на пост (Смотрели 12200) | 24.03.14 21:44 Ответить |
А как сам фильм, ну ссылку на фильм куда добавлять? Вы написали что в доп. поле вставляется только плэйлист…..а ссылку на фильм куда вставлять?
[xfgiven_uppodhtml5]
<div id="videoplayer" style="width:680px;height:440px;" ></div>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"
[/xfgiven_uppodhtml5]
<div id="videoplayer" style="width:680px;height:440px;" ></div>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"http://вашсайт.ру/папка_плейлистов/plalist001.txt"]",st:"uppodvideo"});</script>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"http://вашсайт.ру/папка_плейлистов/plalist001.txt",st:"uppodvideo"});</script>
Может определенный формат нужен SWF ?
Заранее спасибо!
<div id="videoplayer" style="width:680px;height:440px;" ></div>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"
[/xfgiven_uppodhtml5] а как сделать так, чтобы вот я нажал кнопку "Смотреть" и у меня всплыл плеер, а так бы его видно не было, подскажите
В main поставил
<script src="
<script type="text/javascript" src="
в фултпл путь к папке с плэйлистом такой
[xfgiven_uppodhtml5]
<div id="videoplayer" style="width:680px;height:440px;" ></div>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"
[/xfgiven_uppodhtml5]
при добавлении новости в окно uppodhtml5 добавил playlist.txt
файл листа такой
{"playlist":[
{"comment":"10","file":"
пишет лист не найден.
пробывал другой вариант установки в parse.class.php изменить всё, пол сайта исчезло.
В этом варианте плеер стоит, но не находит лист. На компе пример плеера uppod работает нормально в хтмл, но мне в DLE 9.8 нужно добавить.Что не так сделал?
в корень сайта залить swfobject и uppod,из примера
в мэйн тпл
<script src=uppod.js type=text/javascript></script>
<script src=swfobject.js type=text/javascript></script>
в фул стори
<SCRIPT type=text/javascript>this.videoplayer = new Uppod({m:"video",comment:"Название",uid:"myplayer",file:"
в файле engine/classes/парсекласс нужно добавить разрешение iframe,т.е. просто дописать сайт
и в полной новости ставить ссылки
<iframe src="
В плейлист добавил 3 фильма, но проигрывается только первый, все остальные не отображаються
Возможно нужно использовать другой код, что бы было по сериям или другой стиль
Подскажите куда копать надо
Все работает
Но вот плеер как для обычного фильма
А мне нужен что бы было все под сериалы
Что бы в одном плеере можно было выбрать серию или сезон
[xfgiven_uppodhtml5]
<div id="videoplayer" style="width:680px;height:440px;" ></div>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"
[/xfgiven_uppodhtml5]
[xfgiven_uppodhtml5]
<div id="videoplayer" style="width:680px;height:440px;" ></div>
<script type="text/javascript">this.player = new Uppod({m:"video",uid:"videoplayer",
pl:"http://site.biz/playlist/[xfvalue_uppodhtml5]",st:"uppodvideo"});</script>
[/xfgiven_uppodhtml5]
Вот только что сменил на новый
Нашел где менять серию
Когда открываешь на полный экран, тогда в самом конце есть кнопка
При нажатии на которую появляются серии (у меня их 3)
А как сделать так что бы выводилось сразу серии на экран ?
вот тестовый домен, где я экспериментирую
посмотрите код, а там уже можно увидеть ссылку на плейлист
В настройках галочка стоит шифровать ссылки, но ссылки не шифруються
Лежит в открытом доступе ссылка на плейлист, ну а плейлисте можно посмотреть откуда идет трансляция
Спс большое
HTML5 доступна только в Pro версии?