DLE, как вывести [media=] в дополнительном поле

12
IT-Engineer
На сайте с 05.09.2012
Offline
47
5877

fullstory.tpl

Работает такая конструкция:

[xfgiven_video]<iframe width="990" height="580" src="[xfvalue_video]" frameborder="0" allowfullscreen></iframe>[/xfgiven_video]

Работает такая:

[xfgiven_video]
<div align="center"><object width="990" height="580"><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="990" height="580" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://www.youtube.com/v/[xfvalue_video]&amp;hl=ru&amp;fs=1&amp;rel=0"></object></div>
[/xfgiven_video]

Мне нужно выводить видео в своем плеере [media=], подскажите, как это можно реализовать?

DD
На сайте с 13.10.2012
Offline
9
#1

Вопрос не развернут, остается лишь догадываться, что вам нужно. Если, что бы видео с ютюб играло в своем плеере, то в настройках видеоплеера есть галочка воспроизводить видео ютюб в плеере dle.

IT-Engineer
На сайте с 05.09.2012
Offline
47
#2
DerectiveDX:
Вопрос не развернут, остается лишь догадываться, что вам нужно. Если, что бы видео с ютюб играло в своем плеере, то в настройках видеоплеера есть галочка воспроизводить видео ютюб в плеере dle.

Разворачиваю:

Дополнительное поле. Нужно проигрывать видео используя видеоплеер DLE [media=], не нашел решения как это реализовать.

DerectiveDX, я хорошо знаком с галочками, кнопками, да и с кодом знаком. Здесь сложнее проблема, как мне кажется.

Ребята, может кто знает? Край, до понедельника сделать нужно.

SR
На сайте с 14.11.2008
Offline
104
#3

Если я вас правильно понял то:

В настройках доп.поля -> Тип поля -> Несколько строк

Даже самый долгий путь начинается с первого шага. Не бойся начать.
IT-Engineer
На сайте с 05.09.2012
Offline
47
#4

SuRS, Вы имеете ввиду, что в поле "несколько строк" обрабатывается ВВ-код, а в в "одной строке" нет, проблема в этом?

SR
На сайте с 14.11.2008
Offline
104
#5

IT-Engineer, Именно

IT-Engineer
На сайте с 05.09.2012
Offline
47
#6

SuRS, тогда подскажите, как правильно будет вписать [media=] в это строку:[xfgiven_video]<iframe width="990" height="580" src="[xfvalue_video]" frameborder="0" allowfullscreen></iframe>[/xfgiven_video]

SR
На сайте с 14.11.2008
Offline
104
#7

IT-Engineer, А что у Вас идет в до.поле [xfvalue_video]? Ссылка вида хттп://youtu.be/geAWsZRsv58 ?

IT-Engineer
На сайте с 05.09.2012
Offline
47
#8

Нужно ссылки вставлять, как в обычный видеоплеер, примерно так: http://www.youtube.com/watch?v=sFSesoqjNn8

Ну, и другие видеохостинги, что поддерживает стандартный плеер. Просто человек, которому помогаю с сайтом, незнаком с этой темой, ему трудно будет брать обрезанные и с html. Нужно максимально просто, как в стандартном.

SR
На сайте с 14.11.2008
Offline
104
#9

IT-Engineer, По любому придется выводить так:

В доп.поле -> [media=http://www.youtube.com/watch?v=sFSesoqjNn8]

В шаблоне -> [xfgiven_video][xfvalue_video][/xfgiven_video]

А размеры настроаиваются в админке -> Настройка проигрывателей медиаконтента

Чтобы полегче было в доп.поле -> Тип поля -> Несколько строк -> Значение по умолчанию -> [media=Здесь ссылка на видеоролик]

IT-Engineer
На сайте с 05.09.2012
Offline
47
#10

Не проблема, сейчас попробую. Можно будет вставлять в плеер, потом просто перекидывать строку в дополнительное поле - это приемлемый вариант.

---------- Добавлено 04.11.2012 в 15:56 ----------

Не работает:

Not Found

The requested URL /[media=http://www.youtube.com/watch was not found on this server.

Поле "несколько строк":

[media=http://www.youtube.com/watch?v=sFSesoqjNn8]

Код в fullstory.tpl:

<div class="videoplayer">[xfgiven_video]<iframe width="990" height="580" src="[xfvalue_video]" frameborder="0" allowfullscreen></iframe>[/xfgiven_video]</div>

Безопасный режим дополнительных полей отключен.

---------- Добавлено 04.11.2012 в 15:57 ----------

9.7 лицензия

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий