Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Как зделать доп поле видео

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


     29.09.2011    Модули, Хаки    3476

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

Ответил: 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
1

37 | 36

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
31 | 31

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

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

nowheremany
192

1659 | 1292

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

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

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

FreakMurderer
20 | 21

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]

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

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