Багфикс тега youtube для DLE Forum под DLE 9.3
Исправляем проблему с тегом youtube в связке DLE Forum и DLE 9.3.
Исправление: Открываем файл engine/forum/classes/parse.class.php 1) Находим строку (349)
$source = preg_replace( "#\[youtube=([^\]]+)\]#ies", "\$this->build_youtube('\\1')", $source );
Заменяем на
$source = preg_replace( "#\[media=([^\]]+)\]#ies", "\$this->build_youtube('\\1')", $source );
2) Находим строку (396)
$txt = preg_replace( "#<!--dle_youtube_begin:(.+?)-->(.+?)<!--dle_youtube_end-->#is", '[youtube=\\1]', $txt );
Заменяем на
$txt = preg_replace( "#<!--dle_youtube_begin:(.+?)-->(.+?)<!--dle_youtube_end-->#is", '[media=\\1]', $txt );
3) Находим строку (582)
if ($source['host'] != "youtube.com" AND $source['host'] != "rutube.ru") return "[youtube=".$url."]";
Заменяем на
if ($source['host'] != "youtube.com" AND $source['host'] != "rutube.ru") return "[media=".$url."]";
Готово.
Комментарии к статьеЕсли Вам понравилась эта статья или не понравилась напишите об этом в комментариях
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |