Помощь Как вставить видео из Вконтакте на ДЛЕ 9.4

Тема в разделе "DLE", создана пользователем zilon, 17 окт 2011.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    Очень нужно чтобы видео из ВК в спойлере выводилось, видео я вставил на страницу новости так: в админке/список всех разделов/дополнительное поле для новостей/ делаю поле с названием vkfilm и в шаблоне полной новости для фильмов вставил код видео из ВК вот этот:

    потом в админке дле, добавляя новость в поле vkfilm вставляю ссылку которая стоит в теге iframe, после .php вот эту ?oid=4452871&id=158728817&hash=cdb5fa04ae1ec9c8&hd=3

    Но я хотел чтобы видео выводилось в спойлере а если спойлер в шаблон вставить то он выводится как есть, а как сделать чтобы видео в спойлере выводилось нормально?

    Вот на этой странице видео из ВК в спойлере:
    http://www.big-movie.ru/serials/18141-taynyy-krug-1-sezon-2011.html

    [​IMG]
     
  2. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.175
    Симпатии:
    423
    пробуй вот так
    PHP:
    [xfgiven_vkfilm]<a href="javascript:ShowOrHide('[xfvalue_vkfilm]')">Cмотреть фильм онлайн</a>
    <
    div id="[xfvalue_vkfilm]" class="text_spoiler" style="display: none; "><iframe src="http://vkontakte.ru/video_ext.php[xfvalue_vkfilm]" width="460" frameborder="0" height="335"></iframe></div>[/xfgiven_vkfilm]
     
  3. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    не получилось вот такая строчка вывелась...

    PHP:
    [xfgiven_vkfilm]Cмотреть фильм онлайн[/xfgiven_vkfilm]
     
  4. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.175
    Симпатии:
    423
    ???
    куда вставил то?

    Добавлено через 4 минуты
    щелкая по Cмотреть фильм онлайн ничего не появляется?
     
  5. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    Вставил в шаблон полной новости заменив:

    [xfgiven_vkfilm]<iframe src="http://vkontakte.ru/video_ext.php[xfvalue_vkfilm]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkfilm]

    когда по ссылке Cмотреть фильм онлайн кликаю ничего не появляется...
     
  6. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.175
    Симпатии:
    423
    у тебя проект рабочий? можешь ссылку под хайд кинуть или в личку? Так быстрее получится.
     
  7. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
  8. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.175
    Симпатии:
    423
    так у тебя не обрабатывается совсем вот это [xfgiven_vkfilm]
    у тебя точно есть дополнительное поле vkfilm ?

    Добавлено через 13 минут
    Создаешь доп поля
    vkser1,vkser2,vkser3,vkser4,...
    Затем в шаблоне прописываешь:
    PHP:
    [xfgiven_vkser1]<a href="javascript:ShowOrHide('vkser1')">Cмотреть серию 1 онлайн</a
    <
    div id="vkser1" class="text_spoiler" style="display: none; "><iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkser1]" width="460" frameborder="0" height="335"></iframe></div>[/xfgiven_vkser1]
    [
    xfgiven_vkser2]<a href="javascript:ShowOrHide('vkser2')">Cмотреть серию 2 онлайн</a
    <
    div id="vkser2" class="text_spoiler" style="display: none; "><iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkser2]" width="460" frameborder="0" height="335"></iframe></div>[/xfgiven_vkser2]
    [
    xfgiven_vkser3]<a href="javascript:ShowOrHide('vkser3')">Cмотреть серию 3 онлайн</a
    <
    div id="vkser3" class="text_spoiler" style="display: none; "><iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkser3]" width="460" frameborder="0" height="335"></iframe></div>[/xfgiven_vkser3]
    [
    xfgiven_vkser4]<a href="javascript:ShowOrHide('vkser4')">Cмотреть серию 4 онлайн</a
    <
    div id="vkser4" class="text_spoiler" style="display: none; "><iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkser4]" width="460" frameborder="0" height="335"></iframe></div>[/xfgiven_vkser4]
    ...
    Теперь при добавлении новости(фильма,сериала) ты заполняешь доп поля значениями:
    oid=4452871&id=158728817&hash=cdb5fa04ae1ec9c8&hd=3
    oid=4452871&id=158728817&hash=cdb5fa04ae1ec9c8&hd=2
    oid=4452871&id=158728817&hash=cdb5fa04ae1ec9c8&hd=1
    oid=4452871&id=158728817&hash=cdb5fa04ae1ec9c8
    ...
    Ну и для фильмов тоже отдельно создаешь, чтоб можно было прописать Смотреть фильм онлайн
     
    Serberg и zilon нравится это.
  9. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    Еще один способ есть, которым можно вставить видео из вконтакта в спойлер через админку! Надо создать дополнительное поле vkvideo, тип поля: несколько строк. По умолчанию туда вписать

    HTML:
    [spoiler=Название спойлера]<object width="607" height="360" frameborder="0" data="Сюда вставить ссылку из в контакта"></object>[/spoiler]
    При добавлении новости ссылку из кода iframe вставить в data"..."

    HTML:
    http://vkontakte.ru/video_ext.php?oid=-18933202&id=148139664&hash=1ce287be7575e898&hd=1
    и в шаблон новости добавить строчку:

    [xfgiven_vkvideo][xfvalue_vkvideo][/xfgiven_vkvideo]

    и будет выводится видео из в контакте в спойлере шаблона.
     
Статус темы:
Закрыта.