Fantastic....
A couple of ideas though. You may want to work on a way to get the "Last Post by" field to show up as the user for the user. I tell you why: If a user realises that while he or she is stealth banned that they don't show up on the Last Post part then detection of a stealth ban will be very fast.
I was thinking that you could add another "lastpost/lastposter" field to the tables, and use that for the admins etc... But I know that would mean a handful of columns and that's not so great...
Another idea would be to add a flag on the posts table to record if the post was made from a user stealth banned at the time. This might also be useful if the user gets un-stealth banned, and all the posts they made during stealth banned status won't suddenly appear.
|