Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Модули » Как зделать доп поле видео

Как зделать доп поле видео


     29.09.2011    дополнительные поля, видео    Модули, Хаки    5238

вопрос
Помогите пожалуйста создать дополнительное поле для видео.
Чтобы можно при создание материала добавить ссылку для видео .

Ответил: SlimYalta


Идём в http://твой сайт/admin.php?mod=xfields&xfieldsaction=configure
Жмём Добавить поле
Там выбираем:
Название поля - video
Описание поля - Ссылка на видео с YouTube
Категория - Всё или выбери те что нужны тебе
Тип поля - одна строка
Значение по умолчанию - оставляешь пустым
Использовать при желании (можно оставить поле пуcтым) - лучше поставь галочку...

В fullstory.tpl добавляем в нужное место :
[xfgiven_video]
<div align="center"><object width="425" height="325"><param value="http://www.youtube.com/v/[xfvalue_video]&hl=ru&fs=1&rel=0" name="movie"><param value="transparent" name="wmode"><param value="true" name="allowFullScreen"><param value="always" name="allowscriptaccess"><embed width="425" height="325" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube.com/v/[xfvalue_video]&hl=ru&fs=1&rel=0"></object></div>
[/xfgiven_video]


Либо просто html код нужного плеера, где вместо адреса на видео вставляем [xfvalue_video]

Вот и всё...если поле пустое оно не будет воображаться.
И помни ссылка на ролик с ютуба должны быть такая и начинаться с http:
http://s013.radikal.ru/i322/1109/3d/8f5d30d143d3.jpg
Должно работать....Енджой ;)
Отредактировал 15-10-2011, 10:59 - ПафНутиЙ
Причина: дополнил ответ из комментария #1590

4 комментария

SlimYalta
Юзер

SlimYalta - 30 сентября 2011 00:47 -

Прошу прощения:
Если DLE 9.3 и выше:
[xfgiven_ssilki][media=[xfvalue_video]] [/xfgiven_ssilki]
Если DLE 9.2 и ниже:
[xfgiven_ssilki][yоutube=[xfvalue_video]] [/xfgiven_ssilki]
Поправка в ответе...

Timur
Юзер

Timur - 30 сентября 2011 05:33 -

У меня 9.0 я не хочу использовать через плеер youtube.
Если другие способы ?

nowheremany
Эксперт

nowheremany - 30 сентября 2011 08:49 -

Че сам плеер в шаблон влом вставить чтоле?

Благодарность принимаю тут Связь

FreakMurderer
Юзер

FreakMurderer - 30 сентября 2011 21:21 -

Вы сами хоть проверяли подобную конструкцию... ?
Это получается вы BBCOD-ы вставили в сам DLE шаблон... Такое что должно работать ?
Во вторых с 9.2 в однострочных полях не обрабатываются ни BBCODы, ни HTML...

Правильно так:
[xfgiven_evideo]
<div align="center"><object width="425" height="325"><param value="http://www.youtube.com/v/[xfvalue_evideo]&amp;hl=ru&amp;fs=1&amp;rel=0" name="movie"><param value="transparent" name="wmode"><param value="true" name="allowFullScreen"><param value="always" name="allowscriptaccess"><embed width="425" height="325" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube.com/v/[xfvalue_evideo]&amp;hl=ru&amp;fs=1&amp;rel=0"></object></div>
[/xfgiven_evideo]

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх