NetStranger
Постоялец
- Регистрация
- 16 Сен 2008
- Сообщения
- 124
- Реакции
- 1
- Автор темы
- #1
Помогите составить функцию по замене ссылок на изображения в тексте статьи с
<a href='/adasd/sadasd'><img src='/sdfsdf/sf.jpg'></a>
на
<a href='/adasd/sadasd' class='thickbox'><img src='/sdfsdf/sf.jpg'></a>
Но нужно не забыть что только для изображений, чтобы простые ссылки не менялись. Вот у меня есть шаблон на изменение внешних ссылок чтобы добавлялось target='_blank' .
А для картинок, не могу сообразить((( хелп плиз
<a href='/adasd/sadasd'><img src='/sdfsdf/sf.jpg'></a>
на
<a href='/adasd/sadasd' class='thickbox'><img src='/sdfsdf/sf.jpg'></a>
Но нужно не забыть что только для изображений, чтобы простые ссылки не менялись. Вот у меня есть шаблон на изменение внешних ссылок чтобы добавлялось target='_blank' .
Код:
$host = str_replace('www.', '', getEnv('HTTP_HOST'));
$host = str_replace('.', '\.', $host);
$string = preg_replace('/href="?(http:\/\/(?!(www\.|)'.$host.')([^">\s]*))/ie',
"'href=\"\$1' . '\" target=\"_blank'", $string);
return $string;
А для картинок, не могу сообразить((( хелп плиз