I might also suggest adding something to the 'have they signed a contract' line, especially in newthread.php, because guests still get the 'New Thread' link due to the silly logic behind displaying that..
I use
PHP Code:
if (!$contractsigned AND $bbuserinfo['userid'] != 0) {
Guests don't see it any more. I am also using the hack on forumdisplay.php...it works okay but the redirect sends people back to the Forumhome. *confusion*