20-10-2010, 20:13 Посмотрели: 18744 Добавил: Alex V

Как вставить Iframe в новость DLE? [Способ 2]


И опять же хочу поднять вопрос с темой видео iframe вконтакте и как его вставить в DLE? В этом способе мы будет использовать не хак и даже не модуль. Так как тут править практически ничего не нужно, будет использовать стандартные настройки DLE.

И так приступим.

Для начала заходим в админцентр и на верху нажимаем "Список всех разделов" / Дополнительные поля новостей

Там нажимаем на кнопочку "Добавить поле" и заполняем там следующее:

Как вставить Iframe в новость DLE? [Способ 2]


"Картинка Кликабельна"


1. Вписываем название, на скрине я написал VK, но вы можете поставить любое другое.
2. Напишите любое описание этого поля.
3. Поставьте галочку ОБЯЗАТЕЛЬНО!
4. Нажмите "сохранить"

Вы не поверите но на этом мы уже сделали половину!

Теперь приступим к использованию этого поля в наших новостях. Для этого откройте файл вашего шаблона fullstory.tpl

И найдите там: {full-story}

После него мы вставляем что-то одно из трех:

1.
<center>[xfgiven_vk]<br><iframe src="[xfvalue_vk]" width="607" height="360" frameborder="0"></iframe>[/xfgiven_vk]</center>


В дополнительно поле я ставлю ссылку типа "http://vkontakte.ru/video_ext.php?oid=8077974&id=150333108&hash=21abf0307d19a390", а не полностью весь iframe.

ИЛИ


2.
<noindex><center>[xfgiven_vk]<br><iframe src="http://vkontakte.ru/[xfvalue_vk]" width="607" height="360" frameborder="0"></iframe>[/xfgiven_vk]</center></noindex>


Т.е. тут я ставлю в дополнительно поле продолжение ссылки, а не всю ссылку. Пример "/video_ext.php?oid=8077974&id=150333108&hash=21abf0307d19a390". Таким образом ни какой iframe кроме vkontakte.ru на сайт поставить нельзя. Я считаю этот способ более безопасным!

На одном из своих сайтов я сделал так.

3. Самый расширенный!

<noindex>[xfgiven_vk]<iframe src="http://vkontakte.ru/[xfvalue_vk]" width="[xfvalue_vk-w]" height="[xfvalue_vk-h]" frameborder="0"></iframe>[/xfgiven_vkontakte]</noindex>


Этот вариант включает в себя второй способ, плюс два дополнительны поля.

Т.е. Вам нужно будет создать не одно дополнительное поле, а целых три.

1. vk - поле с ссылкой
2. vk-w - ширина видео
3. vk-h - высота видео

В итоге у нас получается самый гибкий вывод видео с вконтакте!

Спасибо за внимание!

Если Вам помог этот материал, пожалуйста поставьте ссылку на http://w9y.ru, я буду Вам очень благодарен!

При копирование материала, ссылка на меня обязательна! Уважайте чужой труд!

Гостиницы санкт-петербурга эконом класса на сайте spbhotel.info.
Все про отдых в ейске здесь на сайте eysk.net.
Рубрика записи: Советы

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

№ 1. 27-10-2010 08:49 Юрий из групы: Гости сказал :
РЕСПЕКТ АВТОРУ! Помогло решить проблему с вконтактом.
жаль что нет способа использовать прямые ссылки вконтакта, не охото на своем сайте его стандартный плеер светить!
№ 2. 27-10-2010 08:53 Alex V из групы: Администраторы сказал :
Юрий, пока только такой способ придумал.

Возможно позже будет плагин какой-то.

Коллектив WebNine Young (w9y)
№ 3. 27-10-2010 10:13 Юрий из групы: Гости сказал :
пока и этот хорош! спасибо)
№ 4. 12-11-2010 05:26 Алекс из групы: Гости сказал :
Спасибо,2 способ помог, но ставить "чужие" коды плееров все таки как то не каиф на свой видио сайт,вот если бы ты придумал как подключить uppod -плеер последней версии к DLE 9.0 ( там нужно правильно настроить engine/data/parse.class.php ) то я на своем сайте баннер твой размещу,навсегда ! )
ответ шли на емэил.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Юзер панель
Я тебя не знаю!
Зарегистрируйся, либо

войди под своим логином!

Fuck, я забыл свой пароль!

Восстановить данные =0
Новое на сайте
Известная социальная сеть Instagram приступила к тестированию новой...
Недавно, в приложения для Android и iOS социальной сети Twitter была...
Недавно, в Google "Мой бизнес" разработчики добавили новейший способ, как...
Недавно стало известно о том, что соцсеть Facebook по упоминанию в русских...
Недавно, представитель корпорации Google, Джон Мюллер (John Mueller)...
Голосуем

Ваша любимая CMS?


DataLife Engine
WordPress
Joomla
Drupal
LiveStreet
UCOZ
Самопис
Php+Includ
Статика