I changed postbit to postbit_legacy in the following code to make it work for legacy!
PHP Code:
<phpcode><![CDATA[if(isset($vbulletin->templatecache['postbit_legacy']))
{
$find = '<strong>$post[postcount]</strong></a> ") : (""))."';
$replace = '<strong>$post[postcount]</strong></a> ") : (""))."
".((can_moderate($thread[\'forumid\'], \'canmoderateposts\')) ? ("
".((!$post[disemvowel]) ? ("[ <a href=\"disemvowelpost.php?do=disemvowel&p=$post[postid]\" name=\"vB::Disemvowel::$post[postid]\">$vbphrase[disemvowel]</a> ]") : ("[ <a href=\"disemvowelpost.php?do=revowel&p=$post[postid]\" name=\"vB::Revowel::$post[postid]\">$vbphrase[revowel]</a> ]"))."
") : (""))."';
$vbulletin->templatecache['postbit_legacy'] = str_replace($find, $replace, $vbulletin->templatecache['postbit_legacy']);
$find = '<!-- message -->';
$replace = '".(($post[disemvowel]) ? ("
<div align=\"center\" style=\"color: red; background-color: white; border: 1px solid black; padding:2px\">
$vbphrase[this_post_has_been_disemvoweled]
</div>
") : (""))."
<!-- message -->';
$vbulletin->templatecache['postbit_legacy'] = str_replace($find, $replace, $vbulletin->templatecache['postbit_legacy']);
}]]></phpcode>