
Не так давно сам изменял код Dle, чтоб вставить видео вконтакте. Но оказывается все можно сделать намного проще если включить мозги ![]()
Итак проблема со вставкой видео вкантакте на сайт под управлением CMS DLE в теге iframe. Можно конечно покопаться в коде и разрешить использование этого тега тем самим сделать свой сайт уязвимым, а можно просто воспользоваться дополнительными полями.
Например у нас на сайте есть категория Видео Онлайн куда будет поститься видео с вконтакта. Тогда делаем так:
- в админке Dle редактируем shortstory.tpl и добавляем код после {short-story}
[xfgiven_film] < iframe src="http://vkontakte.ru/video_ext.php[xfvalue_film]" frameborder="0" height="385" width="551" >< / iframe > [/xfgiven_film]его можно еще заключить в тег center, чтоб отображался по центру поста
- тоже самое проделываем с fullstory.tpl добавляем после {full-story} код выше
- идем в Дополнительные поля новостей, жмем кнопку «Добавить поле»
- В нашем случаем в поле название фильма пишем film, описание — вконтакте, категория — выбираем Видео Онлайн
- если в категории не каждая новость будет содержать видео вконтакте можно отметить: «Использовать при желании (можно оставить поле пуcтым)»
- теперь при создании новости в дополнительное поле вставляем этот код например с взятого кода вконтакте:
?oid=56413761&id=147408001&hash=58f94cfc2aa943e4&hd=1
Все гениальное просто!
Успехов нам!
loading...

