Как в DLE обрезку кода обойти?

kapper
На сайте с 25.11.2010
Offline
174
702

Нужно вставить видео на сайт, но там есть возможность вставлять только с известных ресурсов плеер. Вставляю с менее известных в html формате и плеер отображается в материале, но при сохранении кода видео нет и только текст на сайте отображается.

Работаю только с этого дня с этой смс поэтому не в курсе. Раньше на Джумла просто редактор менял и там не обрезался код.

WebAlt
На сайте с 02.12.2007
Offline
251
#1

/engine/classes/parse.class.php

В новых версиях так:

var $allowed_domains = array("vkontakte.ru", "ok.ru", "vk.com", "youtube.com", "maps.google.ru", "maps.google.com", "player.vimeo.com", "facebook.com", "mover.uz", "v.kiwi.kz", "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");

В других так:

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/", "https://youtube.com/", "https://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/", "//rutube.ru/", "https://skydrive.live.com/", "https://docs.google.com/", "http://api.video.mail.ru/", "http://megogo.net/", "https://mapsengine.google.com/", "//rutube.ru/", "//www.dailymotion.com/", "//vk.com/", "//www.vk.com/", "//player.vimeo.com/");

Добавь нужный сайт по аналогии.

kapper
На сайте с 25.11.2010
Offline
174
#2

Спасибо, у меня стоит новая версия, но основные видео я беру с НТВ, Вести.ру и с Первого канала - их я не вижу в коде вашем. Новости публикую.

WebAlt
На сайте с 02.12.2007
Offline
251
#3

Это и есть доверенные домены в DLE.

Открой /engine/classes/parse.class.php, найди строку:

var $allowed_domains = array("vkontakte.ru", "ok.ru", "vk.com", "youtube.com", ...... ... ...

и добавь нужные домены также.

Tortemon
На сайте с 09.07.2011
Offline
62
#4

Длина iframe не выходит за пределы ограничения поля типа TEXT в бд?

65535 символов

Веб и мобильная разработка [PHP, JS, Golang, Python, Java] (/ru/forum/998064)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий