koroman 0 Опубликовано: 13 октября 2020 Рассказать Опубликовано: 13 октября 2020 Здравствуйте. Добавляю в новость ссылку в ютуб, в редакторе отображается нормально, а при просмотре новости в разных браузерах - белый квадрат) Подскажите в чем может быть дело https://rfs21.ru/2159-ssh-2009-pobezhdaet-v-turnire-starshih-yunoshey.html Ссылка на сообщение Поделиться на других сайтах
celsoft 6210 Опубликовано: 13 октября 2020 Рассказать Опубликовано: 13 октября 2020 youtube работает по протоколу https Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 13 октября 2020 Рассказать Опубликовано: 13 октября 2020 (изменено) Автор Спасибо, но ничего не изменилось. Видео не проигрывает, и даже квадрат пропал( <iframe src="https://www.youtube.com/embed/JYQGj10-Qpo" width="640" height="480" ></iframe> Изменено 13 октября 2020 пользователем koroman Ссылка на сообщение Поделиться на других сайтах
Captain 635 Опубликовано: 13 октября 2020 Рассказать Опубликовано: 13 октября 2020 Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 14 октября 2020 Рассказать Опубликовано: 14 октября 2020 Автор Не получается так... Пишу код. <div><iframe src="https://www.youtube.com/embed/JYQGj10-Qpo" width="640" height="480"></iframe></div> В редакторе появляется окошко проигрывателя. Сохраняю новость. В новости ничего нет. В коде пустой контейнер div <div></div> Ссылка на сообщение Поделиться на других сайтах
celsoft 6210 Опубликовано: 14 октября 2020 Рассказать Опубликовано: 14 октября 2020 Для вставки youtube и других сервисов есть конретная кнопка в редакторе и вставлять нужно используя тег [media=...] Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 14 октября 2020 Рассказать Опубликовано: 14 октября 2020 (изменено) 10 часов назад, koroman сказал: Пишу код. <div><iframe src="https://www.youtube.com/embed/JYQGj10-Qpo" width="640" height="480"></iframe></div> В редакторе появляется окошко проигрывателя. DLE блокирует вставку фреймов (и правильно делает), потому-что это небезопасно. Тут есть несколько вариантов решения проблемы, и самый правильный удобный и безопасный: 9 часов назад, celsoft сказал: вставлять нужно используя тег [media=...] Есть и другие, например реализовать это через доп. поля, чтобы вставлять только id видеозаписи, это может пригодиться если новости добавляют пользователи и у них отключен редактор (у меня так реализовано, но в вашем случае не уверен что уместно). fullstory.tpl [xfgiven_yt] <div class="sect sect-bg"> <div class="sect-header sect-title">Видеотрансляция</div> <div class="sect-content video-box"> <iframe width="560" height="315" src="https://www.youtube.com/embed/[xfvalue_yt]" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div> </div> [/xfgiven_yt] Можно сделать совсем небезопасно - через правку кода в файлах скрипта - вычистить обработку фреймов, этот способ позволит вам вставлять фреймы именно так как вы хотели. Я у себя на одном из сайтов так и реализовал (это было давно и целью было сделать плеер респонсивом), но не рекоммендую так делать и (даже не буду пытаться описывать его) Результат: Изменено 14 октября 2020 пользователем Drage Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 14 октября 2020 Рассказать Опубликовано: 14 октября 2020 Автор Спасибо за развернутый ответ. Но почему то media не лечит... Теперь просто пустое место высотой с окно проигрывателя. Простите, не могу изображение вставить. По ссылке видно будет Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 14 октября 2020 Рассказать Опубликовано: 14 октября 2020 4 часа назад, koroman сказал: Спасибо за развернутый ответ. Но почему то media не лечит... Теперь просто пустое место высотой с окно проигрывателя. Простите, не могу изображение вставить. По ссылке видно будет Вы уверены что вставляете ссылку именно вот так? https://youtu.be/JYQGj10-Qpo или https://www.youtube.com/watch?v=JYQGj10-Qpo httpS Должен быть обязательно Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 15 октября 2020 Рассказать Опубликовано: 15 октября 2020 (изменено) Автор В воскресенье в Вурнарах завершилось Первенство Чувашии среди старших юношей 2009-2010 г.р. сезона 2020 года. По итогам группового этапа неделей ранее определились три лучшие команды - СШ-2009, СШ-2010 и местный "Химик-АВГУСТ"-2010, которые и разыграли между собой призовые места. [media=https://youtu.be/JYQGj10-Qpo] Вурнарцы не смогли справиться с двумя грандам юношеского футбола из Чебоксар, проиграв городским командам оба матча. Главное противостояние за трофей развернулось между двумя чебоксарскими командами. В решающем поединке финального кругового турнира против СШ-2009, юношей СШ-2010 устраивала даже ничья, но для сенсации нехватило около 5 минут. Не отображает ничего( Изменено 15 октября 2020 пользователем koroman Ссылка на сообщение Поделиться на других сайтах
celsoft 6210 Опубликовано: 16 октября 2020 Рассказать Опубликовано: 16 октября 2020 На странице https://rfs21.ru/2159-ssh-2009-pobezhdaet-v-turnire-starshih-yunoshey.html у вас обращение именно по http адресу идет а не по https Очень похоже что вы пользуетесь какой то ну очень древней версией DLE которой уже несколько лет, где этот тег формирует именно http ссылку Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 16 октября 2020 Рассказать Опубликовано: 16 октября 2020 Автор Версия 10.2 В этих версиях же наверняка была возможность воспроизводить видео с ютуб Ссылка на сообщение Поделиться на других сайтах
Captain 635 Опубликовано: 16 октября 2020 Рассказать Опубликовано: 16 октября 2020 14.10.2020 в 17:55, Drage сказал: DLE блокирует вставку фреймов (и правильно делает), потому-что это небезопасно. Администратор может вставлять, посмотреть доверенные сайты и добавить другие при необходимости можно в parse.class.php. 1 час назад, koroman сказал: Версия 10.2 В этих версиях же наверняка была возможность воспроизводить видео с ютуб Поддержка есть, только этой версии 6,5 лет стукнуло и многое с тех пор изменилось как в DLE, так и на youtube. Чтобы добавить поддержку iframe в новостях для youtube вашей версии DLE найдите в engine/classes/parse.class.php строку: var $allowed_domains = array("http://vkontakte.ru/", "http://www.vkontakte.ru/", "http://vk.com/", "http://www.vk.com/", "http://youtube.com/", "http://www.youtube.com/", "//www.youtube.com/", "http://maps.google.ru/", "http://maps.google.com/", "http://player.vimeo.com/", "http://www.facebook.com/", "http://mover.uz/", "http://v.kiwi.kz/", "http://www.dailymotion.com/", "http://www.bing.com/", "http://www.ustream.tv/", "http://w.soundcloud.com/", "http://www.coveritlive.com/", "http://video.yandex.ru/", "http://player.rutv.ru/", "http://promodj.com/", "https://maps.google.ru/", "https://maps.google.com/", "http://rutube.ru/", "https://skydrive.live.com/", "https://docs.google.com/", "http://api.video.mail.ru/", "http://megogo.net/"); и измените "http://youtube.com/" на "https://www.youtube.com/" или добавьте по аналогии. Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 16 октября 2020 Рассказать Опубликовано: 16 октября 2020 2 часа назад, Captain сказал: Администратор может вставлять, посмотреть доверенные сайты и добавить другие при необходимости можно в parse.class.php. Спасибо, я в курсе :) Просто я не увидел что версия 10.2, и проверял на последней (14.1). А в ней как раз там прописано с https Ссылка на сообщение Поделиться на других сайтах
celsoft 6210 Опубликовано: 16 октября 2020 Рассказать Опубликовано: 16 октября 2020 4 часа назад, koroman сказал: В этих версиях же наверняка была возможность воспроизводить видео с ютуб Была. Только с того момента youtube уже давно изменил свои правила показа и встраивания видео. И отключил поддержку http протокола. Поэтому обновляйте скрипт до актуальной версии. С тех пор уже многое что изменилось в мире и стандартах. Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 16 октября 2020 Рассказать Опубликовано: 16 октября 2020 Автор спасибо, подскажите как это сделать с минимальными вложениями?) 2 часа назад, Captain сказал: Администратор может вставлять, посмотреть доверенные сайты и добавить другие при необходимости можно в parse.class.php. Поддержка есть, только этой версии 6,5 лет стукнуло и многое с тех пор изменилось как в DLE, так и на youtube. Чтобы добавить поддержку iframe в новостях для youtube вашей версии DLE найдите в engine/classes/parse.class.php строку: var $allowed_domains = array("http://vkontakte.ru/", "http://www.vkontakte.ru/", "http://vk.com/", "http://www.vk.com/", "http://youtube.com/", "http://www.youtube.com/", "//www.youtube.com/", "http://maps.google.ru/", "http://maps.google.com/", "http://player.vimeo.com/", "http://www.facebook.com/", "http://mover.uz/", "http://v.kiwi.kz/", "http://www.dailymotion.com/", "http://www.bing.com/", "http://www.ustream.tv/", "http://w.soundcloud.com/", "http://www.coveritlive.com/", "http://video.yandex.ru/", "http://player.rutv.ru/", "http://promodj.com/", "https://maps.google.ru/", "https://maps.google.com/", "http://rutube.ru/", "https://skydrive.live.com/", "https://docs.google.com/", "http://api.video.mail.ru/", "http://megogo.net/"); и измените "http://youtube.com/" на "https://www.youtube.com/" или добавьте по аналогии. Спасибо большое. Сделаю - отпишусь) Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 17 октября 2020 Рассказать Опубликовано: 17 октября 2020 (изменено) Автор 16.10.2020 в 11:03, Captain сказал: Администратор может вставлять, посмотреть доверенные сайты и добавить другие при необходимости можно в parse.class.php. Поддержка есть, только этой версии 6,5 лет стукнуло и многое с тех пор изменилось как в DLE, так и на youtube. Чтобы добавить поддержку iframe в новостях для youtube вашей версии DLE найдите в engine/classes/parse.class.php строку: var $allowed_domains = array("http://vkontakte.ru/", "http://www.vkontakte.ru/", "http://vk.com/", "http://www.vk.com/", "http://youtube.com/", "http://www.youtube.com/", "//www.youtube.com/", "http://maps.google.ru/", "http://maps.google.com/", "http://player.vimeo.com/", "http://www.facebook.com/", "http://mover.uz/", "http://v.kiwi.kz/", "http://www.dailymotion.com/", "http://www.bing.com/", "http://www.ustream.tv/", "http://w.soundcloud.com/", "http://www.coveritlive.com/", "http://video.yandex.ru/", "http://player.rutv.ru/", "http://promodj.com/", "https://maps.google.ru/", "https://maps.google.com/", "http://rutube.ru/", "https://skydrive.live.com/", "https://docs.google.com/", "http://api.video.mail.ru/", "http://megogo.net/"); и измените "http://youtube.com/" на "https://www.youtube.com/" или добавьте по аналогии. ... Изменено 17 октября 2020 пользователем koroman Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 19 октября 2020 Рассказать Опубликовано: 19 октября 2020 Автор Не помогло(( сделал все по инструкции. Добавил ютуб в доверенные сайты, сделал с S, но тщетно Сайт www.youtube.com заблокирован. Сайт www.youtube.com не позволяет установить соединение. Ссылка на сообщение Поделиться на других сайтах
Captain 635 Опубликовано: 19 октября 2020 Рассказать Опубликовано: 19 октября 2020 5 часов назад, koroman сказал: Не помогло(( сделал все по инструкции. Добавил ютуб в доверенные сайты, сделал с S, но тщетно 16.10.2020 в 13:48, celsoft сказал: Была. Только с того момента youtube уже давно изменил свои правила показа и встраивания видео. И отключил поддержку http протокола. Поэтому обновляйте скрипт до актуальной версии. С тех пор уже многое что изменилось в мире и стандартах. Ссылка на сообщение Поделиться на других сайтах
koroman 0 Опубликовано: 20 октября 2020 Рассказать Опубликовано: 20 октября 2020 Автор Чудо) Все заработало!) Всем спасибо за поддержку и терпения! Вы крутые! Ссылка на сообщение Поделиться на других сайтах
kamensk 91 Опубликовано: 27 декабря 2020 Рассказать Опубликовано: 27 декабря 2020 14.10.2020 в 17:55, Drage сказал: Можно сделать совсем небезопасно - через правку кода в файлах скрипта Я у себя внес изменения в engine/classes/parse.class.php $query_string = http_build_query(array('url' => $content_url,'maxwidth' => '560','maxheight' => '315','format' => 'json')); Указал свои размеры - это не повлияет на безопасность? Ссылка на сообщение Поделиться на других сайтах
desart 8 Опубликовано: 2 мая 2021 Рассказать Опубликовано: 2 мая 2021 (изменено) Подскажите по данному файлу Бала та же проблема с видео dle 10.4 - проблему решил правкой файла engine/classes/parse.class.php, как написал админ. Но возникла другая проблема: после перестройки новостей, все ссылки на картинки и переходы внутренние остались http (site) Подскажите, что поправить в данном файле? Премного благодарен! P.S. : если кому интересно - до 10.6 такая трабла с видео. Начиная с 10.6 и выше - все ОК Изменено 2 мая 2021 пользователем desart_old Ссылка на сообщение Поделиться на других сайтах
desart 8 Опубликовано: 2 мая 2021 Рассказать Опубликовано: 2 мая 2021 спасибо. вопрос отпал Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас