Модернизация поля "Ссылка" 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 212
В общем возникла необходимость выводить видео с ютуба, но поля "Видео" нет.
Поэтому модернизировал малость поле "Ссылка".
1. Добавил опцию для поля "Ссылка на youtube видео", при включении которой ссылки на страницу ютуба с нужным видео, будут обрабатываться и выходить на странице в виде видео.
2. При этом в списке вместо изображений, которые нужно вставлять в ручную, выводится изображение для соответствующего видео с самого youtube.

Конечно можно это всё дело довести до ума, что бы и изображения парсились на сайт и больше источников обрабатывать, но я увы не знаток php на таком уровне, поэтому просто скину вот эту ссылку, авось кто доделает это дело до нужного вида: https://gist.github.com/bezumkin/4243590
по ссылке код класса, который обрабатывает ссылки с ютуба, рутуба, vimeo

Вот мои немного подправленные файлы, прикрепляю. Авось кому пригодится. Делал под шаблон OneNews
Размещать файлы нужно в папки:
\system\fields\url.php
\templates\OneNews\content\default_list_videofish.tpl.php
Комплексный интернет-маркетинг: dice.ru
Посетитель
small user social cms
Медаль
Сообщений: 212
прикрепил)
Системное название поля должно быть videolink
Если будете использовать для типа контента и поле изображения photo, тогда если фото добавлено для записи - в списке будет выводится изображение, если нет - то миниатюра видео картинки.
Прикрепленные файлы:
url_n1va8.zip | 3.82 Кб | Скачали: 102
Редактировалось: 1 раз (Последний: 23 мая 2017 в 18:52)
Комплексный интернет-маркетинг: dice.ru
Посетитель
no avatar
МедальАвторитет форума
Сообщений: 2619
видео растягивается на всю ширину рабочей области сайта?
Надежный быстрый хостинг
Посетитель
small user social cms
Медаль
Сообщений: 293
yury:
видео растягивается на всю ширину рабочей области сайта?
Там всего лишь два файла. 100%
Код PHP:
  1. <iframe '.$class.' width="100%" height="450" src="'.$urlv.'" frameborder="0" allowfullscreen></iframe>
Редактировалось: 2 раз (Последний: 30 мая 2017 в 04:27)
фаствпс 20-30к/сутки без проблем.
Посетитель
small user social cms
Медаль
Сообщений: 454
А можно более подробную инструкцию.. методом заливки файлом и назначения класса у меня ничего не получается.
Чистить кэш, исправлять базу ручками и искать в гугле умею. Если задаю вопрос, то значит есть существенная причина!!!
Посетитель
small user social cms
Медаль
Сообщений: 111
Есть же поле вставки видео с ютуба. Вот - http://addons.instantcms.ru/addons/fieldyoutube.html
Посетитель
small user social cms
Медаль
Сообщений: 454
GoodWay:

Есть же поле вставки видео с ютуба. Вот - http://addons.instantcms.ru/addons/fieldyoutube.html

Покупал kmedia - еще лучше вариант, но интересует именно изображение с видео
Чистить кэш, исправлять базу ручками и искать в гугле умею. Если задаю вопрос, то значит есть существенная причина!!!
Посетитель
small user social cms
Медаль
Сообщений: 454
Lisandr, пролейте свет! smile как делать авто картинку на 2.7.2 ? Что я делаю не так?
Чистить кэш, исправлять базу ручками и искать в гугле умею. Если задаю вопрос, то значит есть существенная причина!!!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.