dle.in.ua » Хаки » Запрет ссылок в комментариях для старых версий

Запрет ссылок в комментариях для старых версий

Автор: Baggio от 16-10-2008, 12:08
Хак запрещает писать ссылки в комментариях в старых версиях DataLife Engine (в dle 7.2 это поддерживается).
читаем полную новость.
Установка в 1 шаг.
Хак запрещает писать ссылки в комментариях в старых версиях DataLife Engine (в dle 7.2 это поддерживается).
Всего есть 2 вида замены ссылок - текстовый и leech (удаление или замена ввкода url=)

Текстовый:
откроем engine/classes/parse.class.php
и удалим строку
$source = preg_replace( "#[urls*=s*(S.+?)s*](.*?)[/url]#ie"                       , "$this->build_url(array('html' => '1', 'show' => '2'))", $source );


leech :
откроем engine/classes/parse.class.php
и заменим

$source = preg_replace( "#[urls*=s*(S.+?)s*](.*?)[/url]#ie"                       , "$this->build_url(array('html' => '1', 'show' => '2'))", $source );



на
$source = preg_replace( "#[urls*=s*(S.+?)s*](.*?)[/url]#ie"                       , "$this->build_url(array('html' => '1', 'show' => '1', 'leech' => '1'))", $source );


Вот собственно и всё , выбирайте замену ссылок которая вам подходит.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.