Konstantine174 3 Опубликовано: 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 635 Опубликовано: 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 3 Опубликовано: 20 августа 2023 Рассказать Опубликовано: 20 августа 2023 Автор не помогло, так кодом в редактор все еще вставляется ,если вставлять iframe. Вставляю https://kinescope.io/204845565 через кнопку в редакторе Вставка контента с других сервисов, все ровно мимо. Цитата Ссылка на сообщение Поделиться на других сайтах
MSK 290 Опубликовано: 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 3 Опубликовано: 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 290 Опубликовано: 21 августа 2023 Рассказать Опубликовано: 21 августа 2023 4 часа назад, Konstantine174 сказал: Куда этот код вставлять? В редакторе новости открываешь просмотр html и вставляешь код фрейма. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 635 Опубликовано: 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 3 Опубликовано: 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 635 Опубликовано: 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 186 Опубликовано: 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 Цитата Ссылка на сообщение Поделиться на других сайтах
Ivan.Sp 0 Опубликовано: вчера в 04:05 Рассказать Опубликовано: вчера в 04:05 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_имя] Попытался с умничать у создал доп поле в надежде с лёгкостью добавлять видео по ссылке вк и рутуб, но он все ссылки блокирует по данному полю. Подскажите пожалуйста правильный код. Сломал себе голову, как сделать автоматическое указание высоты и ширины в iframe, движок ставит свои размеры и всё, что я только не пробовал. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 186 Опубликовано: вчера в 07:20 Рассказать Опубликовано: вчера в 07:20 3 часа назад, Ivan.Sp сказал: Попытался с умничать у создал доп поле в надежде с лёгкостью добавлять видео по ссылке вк и рутуб, но он все ссылки блокирует по данному полю. Чтобы вам помочь для начала очень подробно опишите что и как вы создали и с какими опциями, что конкретно вы пишите в поле, и как именно в шаблоне вы выводите значения поля. Где то вы допустили ошибку, а где именно сказать нельзя не зная подробно ваших действий. 3 часа назад, Ivan.Sp сказал: Сломал себе голову, как сделать автоматическое указание высоты и ширины в iframe, движок ставит свои размеры и всё, что я только не пробовал. Открою вам большой секрет )) DLE вообще не ставит никогда свои размеры. Поэтому точно также как и написано выше, полностью подробно описывайте свои действия, чтобы можно было вам помочь. Цитата Ссылка на сообщение Поделиться на других сайтах
radrigo 198 Опубликовано: 16 часов назад Рассказать Опубликовано: 16 часов назад (изменено) 18 часов назад, Ivan.Sp сказал: Сломал себе голову, как сделать автоматическое указание высоты и ширины в iframe, движок ставит свои размеры и всё, что я только не пробовал. aspect-ratio в помощь Примерно так frame { display: block; width: 100% !important; aspect-ratio: 16 / 9; } Изменено 16 часов назад пользователем radrigo Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.