Konstantine174 2 Опубликовано: 20 августа 2023 Рассказать Опубликовано: 20 августа 2023 Привет. В целях экономии диска нашел сервис хранения видео, но так и не смог вставить видео. Подскажите как это реализовать на 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 625 Опубликовано: 20 августа 2023 Рассказать Опубликовано: 20 августа 2023 В /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 августа 2023 Рассказать Опубликовано: 20 августа 2023 Автор не помогло, так кодом в редактор все еще вставляется ,если вставлять iframe. Вставляю https://kinescope.io/204845565 через кнопку в редакторе Вставка контента с других сервисов, все ровно мимо. Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 289 Опубликовано: 20 августа 2023 Рассказать Опубликовано: 20 августа 2023 <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 августа 2023 Рассказать Опубликовано: 21 августа 2023 (изменено) Автор 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 августа 2023 пользователем Konstantine174 Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 289 Опубликовано: 21 августа 2023 Рассказать Опубликовано: 21 августа 2023 4 часа назад, Konstantine174 сказал: Куда этот код вставлять? В редакторе новости открываешь просмотр html и вставляешь код фрейма. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 625 Опубликовано: 21 августа 2023 Рассказать Опубликовано: 21 августа 2023 (изменено) 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 августа 2023 пользователем Captain 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Konstantine174 2 Опубликовано: 25 августа 2023 Рассказать Опубликовано: 25 августа 2023 Автор 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 625 Опубликовано: 25 августа 2023 Рассказать Опубликовано: 25 августа 2023 19 часов назад, Konstantine174 сказал: я так понимаю такими манипуляциями и через этот код в шаблоне можно аналогичные проблемы с видео решать, но с других видео хостингов? Если стороний сервис поддерживает embed, то да, вроде так, Цитата Ссылка на сообщение Поделиться на других сайтах
Efendi 0 Опубликовано: 26 августа 2023 Рассказать Опубликовано: 26 августа 2023 Не в тему спрошу, но про вставку видео )) Когда загружаешь видео на сайт, при переходе на вкладку модального окна "загруженное для публикации" и выборе нужного файла - radiobutton автоматически устанавливается "вставить ссылку" . Как сделать чтобы активной был пункт "вставить видео"? Цитата Ссылка на сообщение Поделиться на других сайтах
techno2009 1 Опубликовано: 4 сентября 2023 Рассказать Опубликовано: 4 сентября 2023 (изменено) Подскажите плиз, я вот никак не могу сделать, чтобы вставилось видео со сторонних сайтов, помогите новичку. в 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 сентября 2023 пользователем techno2009 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 4 сентября 2023 Рассказать Опубликовано: 4 сентября 2023 6 минут назад, techno2009 сказал: или так правильно, кстати??? Как изначально указано в вашей версии DLE? В разных версиях по разному, и править нужно так как изначально стоит. Более того в актуальных версиях, это вообще делается в настройках скрипта, без необходимости правок файлов скрипта. Цитата Ссылка на сообщение Поделиться на других сайтах
Pupsator 17 Опубликовано: 4 сентября 2023 Рассказать Опубликовано: 4 сентября 2023 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 сентября 2023 Рассказать Опубликовано: 4 сентября 2023 (изменено) Спасибо. Разобрался! Ура. В новых версиях 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 сентября 2023 пользователем techno2009 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.