добавил эти бб коды. норм все. потом заметил что у меня не работает преобразование ссылки, если написать просто через http:// / раскоментировал это
$var = preg_replace_callback('~\\[url=(https?://.+?)\\](.+?)\\[/url\\]|(https?://(www.)?[0-9a-z\.-]+\.[0-9a-z]{2,6}[0-9a-zA-Z/\?\.\~&_=/%-:#]*)~', 'url_replace', $var); ссылка за работала..но тепеть когда пишешь site то получается html код ворт такой <a href=<a href="http://site.ru">http://site.ru</a>>site</a> . как это исправить ?