Нужна помощь с анкорами

[Удален]
303

Всем привет.

Суть вопроса: когда новости добавляются журналистами в ДЛЕ 9.0, то у всех разные анкоры к ссылкам. Хочу привести всё к одному виду. В файле addnews.php из папочки engine/modules перед текстом

$parse->ParseFilter();

$title = $db->safesql( $parse->process( trim( strip_tags ($_POST['title']) ) ) );
$alt_name = trim( $parse->process( stripslashes( $_POST['alt_name'] ) ) );

пишу вот такое:

function zamena_ankora($urle, $ankor="") {

if (substr_count($urle, 'letitbit') !=0) {$ankor="Letitbit";}
$target="target=\"_blank\"";
return "<a href=\"" . $urle . "\" " . $target . ">" . $ankor . "</a>";
}

$full_story = preg_replace( "#<a href=[\"'](http://)?(\S.+?)['\"].*?" . ">(.+?)</a>#ie", "\$this->zamena_ankora('\\1\\2', '\\3')", $full_story );

Для начала решил попробовать для летитбита, поэтому только его прописал.

Промучался уже часа 3 над этой мулькой. Не знаю в чём проблема. Помогите кто может, буду очень благодарен.

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