Snoze 0 Опубликовано: 20 мая 2016 Рассказать Опубликовано: 20 мая 2016 Помогите пожалуйста, на сайте DLE 10.4 стоит модуль iChat 7.0, но в последнее время он не работает: выдает ошибку, что надо заменить "preg_replace" на "preg_replace_callback". Простая замена привела к тому, что отправленный текст не отображается. Сам в этом полный 0.Ругается вот на эти строчки:$message = preg_replace("#\[quote\]#i", "<!--QuoteBegin--><div class=\"quote\"><!--QuoteEBegin-->", $message); $message = preg_replace("#\ #i", "<!--QuoteBegin \\1 --><div class=\"title_quote\">{$lang['i_quote']} \\1</div><div class=\"quote\"><!--QuoteEBegin-->", $message); $message = preg_replace("#\[/quote\]#i", "<!--QuoteEnd--></div><!--QuoteEEnd-->", $message); $message = preg_replace("#<!--dle_leech_begin--><a href=[\"'](http://|https://|ftp://|ed2k://|news://|magnet:)?(\S.+?)['\"].*?" . ">(.+?)</a><!--dle_leech_end-->#ie", "iChat_decode_leech('\\1\\2', '\\3')", $message);Понимаю, что к самому движку сайта это мало как относится, но буду признателен, если поможете решить данную проблему. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.