Hello borg,
I appreciate your reply. I understand what you mean. What I don't understand, though, is how could people complain about this and call it a bug.
Take any instant messenger as an analogy. On MSN for example, if I switch to Appear Offline status, that means I don't want anybody see me. Now if there was a way around this and people was still able to see I'm online, then the whole purpose of this status would be defeated, and THAT would be a bug. Invisible mode on WWF, or any other forum for that matter, should work the same way, IMO.
A possible solution to make everyone happy would be a put a "Show Anonymous Users as Offline" option somewhere on the Forum Configuration, where one could choose the desired behavior.
Then the code for forum_posts.asp would look more or less like this (latest addition in bold):
For intArrayPass = 1 To UBound(saryActiveUsers, 2)
If saryActiveUsers(1, intArrayPass) = lngUserID And (Not CBool(saryActiveUsers(7, intArrayPass) Or bShowAnonymousUsersAsOffline) Then blnIsUserOnline = True
Next |
This will hide users who choose to login anonymously, AS LONG AS the "Show Anonymous Users As Offline" option is checked.
Just an opinion.