Version: 1.00, by Moonwolf
Developer Last Online: Nov 2003
Version: 2.2.x
Rating:
Released: 01-11-2002
Last Update: Never
Installs: 18
No support by the author.
(AKA Nosey Bugger Blocker )
This is an expansion on Firefly's mod to online.php
It'll allow you to individually set Admins, Super Mods, and Mods, to not show their activity in online.php, and allow you to use a default message, or enter a custom one for each group via the control panel.
It might be going out under my name, but since the idea was firefly's, and he fixed my really stupid mistake, he should get most of the credit for it. All I did was kludge
To Install: Place the install_stealth.php file in your admin directory, and run it. It'll set up the necessary variables in your control panel, then give you a list of changes to make to your online.php file. Once you've got it all in place, go to Admin Control Panel -> vBulletin Options -> Who's Online and you can set the appropriate stuff up.
For the text strings that show when a usergroup is stealthed, you can use the following variables in the string:
$bbuserinfo[username] - Prints the name of the user viewing the online list
$userinfo[username] - Prints the name of the admin/super mod/mod being stealthed
You can change the default stealthed message by changing the line in the hack that reads "In The Shadows" in online.php to whatever suits you.
Go to Post #8. Follow the instructions about creating a file with the included code, run the file with that code. Remove the lines in online.php that the original installer tells you to add, and you're back to where you started. You should only need to remove the lines in online.php since nothing was replaced in the hack.
I have added your changes, and uploaded. I had a couple errors, but fixed those (my own fault - I added another usergroup).
But, while I no longer receive errors, nothing seems to have changed on the 'who's online'. It still shows everyone like normal.
I created a test user since guests can't view the who's online at my forum. The test user was just a regular member. I had a moderator log onto the board, and I logged in as the test user. But I could still see where the mod was and what they were doing.
Only two things can think of if you're getting this.
You're not uxing the "default" usergroups
Some times you have to submit the admin CP options form twice. (i.e. load it, changer it, submit it, load it again, submit it)
No idea why that second one works :-/
Kathi
Quote:
Originally posted by Rose I have added your changes, and uploaded. I had a couple errors, but fixed those (my own fault - I added another usergroup).
But, while I no longer receive errors, nothing seems to have changed on the 'who's online'. It still shows everyone like normal.
I created a test user since guests can't view the who's online at my forum. The test user was just a regular member. I had a moderator log onto the board, and I logged in as the test user. But I could still see where the mod was and what they were doing.