поэтому я пару дней пытался заменить этот img
<img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" />
с див.
Я наконец получил результат, используя
$vbulletin->templatecache['postbit'] = str_replace('<img src=\"$post[avatarurl]\"', 'CRAP', $vbulletin->templatecache['postbit']);
который заменяет открывающий и src тег img, как и должно быть.
но я не могу заставить его захватить все в теге img, я пытаюсь сделать что-то вроде
str_replace('<img src=\"$post[avatarurl]\".*/>', .......
но когда я добавляю эту последнюю часть .*/>, она перестает работать =( что я делаю неправильно, как я могу заставить ее захватить все в теге img =/