>>747 実況モードで使っている方法ですが
showthreadpc.class.php の426行目辺り
$tores .= "<dd id=\"{$res_id}\"{$automona_class}>{$msg}<br><br></dd>\n"; // 内容
の前に
$msg = preg_replace("(^ ( <br> )+)", " ", $msg); // 文頭の全改行を消去
$msg = preg_replace("(( <br> )+ $)", " ", $msg); // 文末の全改行を消去
$msg = preg_replace("(( <br> ){3,})", " <br> ", $msg); // 3連以上の改行を1つに
$msg = preg_replace("(( <br> ){3,})", " <br> ", $msg); // 3連以上の改行を1つに (半角スペースが入る場合)
$msg = preg_replace("(( <br> ){3,})", " <br> ", $msg); // 3連以上の改行を1つに (全角スペースが入る場合)
を追加すると無駄な改行は消せます。ただしAAは全く考慮してませんが