Excellent hack. Thanks!
My second instance that you said to comment out of this code has a comma in it. Do we need to put a comma back in the line above it or anything?
Code:
eval("\$activeusers .= \", ".gettemplate('forumhome_loggedinuser')."\";");
Also, if a staff member is online and invisible, will the staff tag still show up on the line and be blank or will it not show up to regular members? If I am the only staff member online and in Ghost mode, I really don't want the Staff: to show up, if possible. That would pretty well give it away that there is a staff member online but invisible.