Konstantine174 2 Опубликовано: 20 августа Рассказать Опубликовано: 20 августа Привет. В целях экономии диска нашел сервис хранения видео, но так и не смог вставить видео. Подскажите как это реализовать на DLE 15.0 версии. Сайт предоставляет 2 варианта вставки: Скрытый текст <div style="position: relative; padding-top: 56.25%; width: 100%"><iframe src="https://kinescope.io/embed/204845565" allow="autoplay; fullscreen; picture-in-picture; encrypted-media;" frameborder="0" allowfullscreen style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;"></iframe></div> Скрытый текст https://kinescope.io/204845565 Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 598 Опубликовано: 20 августа Рассказать Опубликовано: 20 августа В /engine/classes/parse.class.php добавьте kinescope.io в строку: var $allowed_domains = array("vkontakte.ru", "ok.ru", "vk.com", "youtube.com", "maps.google.ru", "maps.google.com", "player.vimeo.com", "facebook.com", "web.facebook.com", "dailymotion.com", "bing.com", "ustream.tv", "w.soundcloud.com", "coveritlive.com", "video.yandex.ru", "player.rutv.ru", "promodj.com", "rutube.ru", "skydrive.live.com", "docs.google.com", "api.video.mail.ru", "megogo.net", "mapsengine.google.com", "google.com", "videoapi.my.mail.ru", "coub.com", "music.yandex.ru", "rasp.yandex.ru", "mixcloud.com", "yandex.ru", "my.mail.ru", "icloud.com", "codepen.io", "embed.music.apple.com"); Цитата Ссылка на сообщение Поделиться на других сайтах
Konstantine174 2 Опубликовано: 20 августа Рассказать Опубликовано: 20 августа Автор не помогло, так кодом в редактор все еще вставляется ,если вставлять iframe. Вставляю https://kinescope.io/204845565 через кнопку в редакторе Вставка контента с других сервисов, все ровно мимо. Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 271 Опубликовано: 20 августа Рассказать Опубликовано: 20 августа <iframe src="https://kinescope.io/embed/204845565?параметр=значение" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; encrypted-media;" ></iframe> Вставляй как фрейм в виде html или попробуй такого вида ссылку вставлять https://kinescope.io/embed/204845565 Цитата Ссылка на сообщение Поделиться на других сайтах
Konstantine174 2 Опубликовано: 21 августа Рассказать Опубликовано: 21 августа (изменено) Автор 19 часов назад, MSK сказал: <iframe src="https://kinescope.io/embed/204845565?параметр=значение" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; encrypted-media;" ></iframe> Вставляй как фрейм в виде html или попробуй такого вида ссылку вставлять https://kinescope.io/embed/204845565 Стесняюсь спросит. Куда этот код вставлять? Может можно как- то доп полем это сделать? По ссылке вставлять, не работает Изменено 21 августа пользователем Konstantine174 Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 271 Опубликовано: 21 августа Рассказать Опубликовано: 21 августа 4 часа назад, Konstantine174 сказал: Куда этот код вставлять? В редакторе новости открываешь просмотр html и вставляешь код фрейма. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 598 Опубликовано: 21 августа Рассказать Опубликовано: 21 августа (изменено) 4 часа назад, Konstantine174 сказал: Куда этот код вставлять? Может можно как- то доп полем это сделать? Либо как выше написали, можно и через доп. поле: Тип поля: Одна строка Использовать по желанию Безопасный режим В новости в доп.поле вставляешь ссылку на видео: https://kinescope.io/embed/204845565 В шаблон: [xfgiven_имя] <iframe src="[xfvalue_имя]" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; encrypted-media;"> </iframe> [/xfgiven_имя] Изменено 21 августа пользователем Captain 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Konstantine174 2 Опубликовано: 25 августа Рассказать Опубликовано: 25 августа Автор 22.08.2023 в 00:33, Captain сказал: Либо как выше написали, можно и через доп. поле: Тип поля: Одна строка Использовать по желанию Безопасный режим В новости в доп.поле вставляешь ссылку на видео: https://kinescope.io/embed/204845565 В шаблон: [xfgiven_имя] <iframe src="[xfvalue_имя]" width="640" height="360" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; encrypted-media;"> </iframe> [/xfgiven_имя] я так понимаю такими манипуляциями и через этот код в шаблоне можно аналогичные проблемы с видео решать, но с других видео хостингов? Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 598 Опубликовано: 25 августа Рассказать Опубликовано: 25 августа 19 часов назад, Konstantine174 сказал: я так понимаю такими манипуляциями и через этот код в шаблоне можно аналогичные проблемы с видео решать, но с других видео хостингов? Если стороний сервис поддерживает embed, то да, вроде так, Цитата Ссылка на сообщение Поделиться на других сайтах
Efendi 0 Опубликовано: 26 августа Рассказать Опубликовано: 26 августа Не в тему спрошу, но про вставку видео )) Когда загружаешь видео на сайт, при переходе на вкладку модального окна "загруженное для публикации" и выборе нужного файла - radiobutton автоматически устанавливается "вставить ссылку" . Как сделать чтобы активной был пункт "вставить видео"? Цитата Ссылка на сообщение Поделиться на других сайтах
techno2009 1 Опубликовано: 4 сентября Рассказать Опубликовано: 4 сентября (изменено) Подскажите плиз, я вот никак не могу сделать, чтобы вставилось видео со сторонних сайтов, помогите новичку. в engine--->classes, в файле parse.class.php дописал: var $allowed_domains = array("https://ok.ru/", "https://vk.com/", "https://youtube.com/", "https://youtu.be/", "https://www.youtube.com/", "https://maps.google.ru/", "https://maps.google.com/", "https://player.vimeo.com/", "https://vimeo.com/", "https://video.yandex.ru/", "https://promodj.com/", "https://rutube.ru/", "https://camera.rt.ru/", "https://live-msk2.camera.rt.ru/", "https://smotrim.ru/", "https://player.smotrim.ru/", "https://stream.1tv.ru/embed/", "https://uma.media/", "https://player.vgtrk.com/", "https://cdn-st1.rtr-vesti.ru/", "https://docs.google.com/", "https://api.video.mail.ru/", "https://mapsengine.google.com/", "https://google.com/", "https://my.mail.ru/video/", "https://coub.com/", "https://www.mixcloud.com/", "https://music.yandex.ru/", "https://rasp.yandex.ru/", "https://tv.yandex.ru/", "https://yandex.ru/"); или так правильно, кстати??? var $allowed_domains = array("ok.ru", "vk.com", "youtube.com", "youtu.be", "www.youtube.com", "maps.google.ru", "maps.google.com", "player.vimeo.com", "vimeo.com", "video.yandex.ru", "promodj.com", "rutube.ru", "camera.rt.ru", "live-msk2.camera.rt.ru", "smotrim.ru", "player.smotrim.ru", "stream.1tv.ruembed", "uma.media", "player.vgtrk.com", "cdn-st1.rtr-vesti.ru", "docs.google.com", "api.video.mail.ru", "mapsengine.google.com", "google.com", "my.mail.ruvideo", "coub.com", "www.mixcloud.com", "music.yandex.ru", "rasp.yandex.ru", "tv.yandex.ru", "yandex.ru"); далее создаю обычную новость и вставляю туда в редакторе переключив на исходный html код <iframe src="https://camera.rt.ru/sl/MNtMbD62B" height="550" width="800"></iframe> далее переключаю обратно и вижу плеер а когда нажимаю опубликовать новость, то код новости автоматически форматируется и новость уже отображена без плеера и вставки iframe. Если делать новость как отдельную статическую страницу html и в ней включать пункт: исходный текст HTML без фильтрации и изменений то плеер с iframe отображается нормально. Как сделать это в обычной новости, чтобы не было авто форматирования кода? Изменено 4 сентября пользователем techno2009 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 5 891 Опубликовано: 4 сентября Рассказать Опубликовано: 4 сентября 6 минут назад, techno2009 сказал: или так правильно, кстати??? Как изначально указано в вашей версии DLE? В разных версиях по разному, и править нужно так как изначально стоит. Более того в актуальных версиях, это вообще делается в настройках скрипта, без необходимости правок файлов скрипта. Цитата Ссылка на сообщение Поделиться на других сайтах
Pupsator 16 Опубликовано: 4 сентября Рассказать Опубликовано: 4 сентября 32 минуты назад, techno2009 сказал: или так правильно, кстати??? var $allowed_domains = array("ok.ru", "vk.com", "youtube.com", "youtu.be", "www.youtube.com", "maps.google.ru", "maps.google.com", "player.vimeo.com", "vimeo.com", "video.yandex.ru", "promodj.com", "rutube.ru", "camera.rt.ru", "live-msk2.camera.rt.ru", "smotrim.ru", "player.smotrim.ru", "stream.1tv.ruembed", "uma.media", "player.vgtrk.com", "cdn-st1.rtr-vesti.ru", "docs.google.com", "api.video.mail.ru", "mapsengine.google.com", "google.com", "my.mail.ruvideo", "coub.com", "www.mixcloud.com", "music.yandex.ru", "rasp.yandex.ru", "tv.yandex.ru", "yandex.ru"); Так Цитата Ссылка на сообщение Поделиться на других сайтах
techno2009 1 Опубликовано: 4 сентября Рассказать Опубликовано: 4 сентября (изменено) Спасибо. Разобрался! Ура. В новых версиях DLE с 16 точно... надо добавлять всё вот сюда: 1) !!! в админке ---> настройка системы --- новости (Настройки вывода новостей) --- Список разрешённых доменов для вставки c использованием iframe 2) Вот мой дополнненый список сайтов для вставки iframe youtu.be, promodj.com, dzen.ru, smotrim.ru, player.smotrim.ru, player.vgtrk.com, camera.rt.ru, stream.1tv.ru, ok.ru, vk.com, youtube.com, maps.google.ru, maps.google.com, player.vimeo.com, facebook.com, web.facebook.com, dailymotion.com, bing.com, w.soundcloud.com, video.yandex.ru, player.rutv.ru, rutube.ru, skydrive.live.com, api.video.mail.ru, docs.google.com, mapsengine.google.com, google.com, videoapi.my.mail.ru, coub.com, music.yandex.ru, rasp.yandex.ru, mixcloud.com, yandex.ru, my.mail.ru, icloud.com, codepen.io, embed.music.apple.com, drive.google.com Изменено 4 сентября пользователем techno2009 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.