Исправление тега youtube для DLE форум

Исправление тега youtube для DLE форум

Исправление тега youtube для DLE форум

Багфикс:


Открываем файл 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», ‘

’, $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 «

»;

Заменяем на
if ($source[‘host’] != «youtube.com» AND $source[‘host’] != «rutube.ru») return «[media=».$url.»]»;