View Full Version : Adding a user to everyone's ignore list
Chen
Thu 14th Feb '02, 12:46pm
If you want to add a certain member to all your users' ignore lists, run this query, replacing XXX with that user's ID:
UPDATE user SET ignorelist=IF(CONCAT(' ',ignorelist,' ') LIKE '% XXX %',ignorelist,CONCAT(ignorelist,' XXX'));
(KEEP THE SPACES WHERE THEY ARE IN MY POST! :))
eva2000
Thu 14th Feb '02, 1:09pm
hehe :cool:
Freddie Bingham
Thu 14th Feb '02, 1:40pm
There is no bad effect to adding a user to the list multiple times so you don't really need that IF mess ;)
Chen
Thu 14th Feb '02, 2:12pm
And I was so proud of myself, damn. ;)
Zzed
Thu 14th Feb '02, 3:54pm
The only problem with that is that it is not discrete enough. I haven't tested that code, but I think it will put that user in his own ignore list.
The thing most users complain about the ignore lists is the replacement of that user's post with the text: "This user is in your ignore list..."
I searched for the Ultimate Ignore hack at Vbulletin.org and I couldn't find it. So I wrote my own.:cool:
I created a new user group called Ignored, and modified forumdisplay.php showthread.php and functions.php to make that user invisible to all users except himself, moderators, and administrators.
I didn't assign a title to the user group, and I allowed his title to be determined by his post counts. But in forum display and thread display, I made his name show up in italics. This way when mods and admins are scanning a forum/post they can identify the ignored users.
And yes, anything he posts will never be seen by any registered or any other ignored user.:cool:
Remember the movie Alien? In space no one can hear you scream...:D
Freddie Bingham
Thu 14th Feb '02, 4:29pm
add WHERE userid <> XXX
Also you can empty the postbit_ignore (is that the name?) template and you won't see the "this person is on your ignorelist" anymore.
ubbuser
Sat 16th Feb '02, 12:48pm
Hmm what's the diff. bet. this and banning a user? :)
Steve Machol
Sat 16th Feb '02, 12:52pm
Banning a user prevents them from accessing the board at all. Ignoring them is more insidious. They can still access the board and post messages, but no one will be able to see what they've posted. In effect they become 'invisible'.
Dylan Leblanc
Sun 11th Aug '02, 5:52pm
If you have a forumer who you have banned, but they keep coming back with different IP's, doing an ignore is a great way to deal with them.
Zzed, you going to give us a link?
Zzed
Mon 12th Aug '02, 3:42pm
Originally posted by Dylan Leblanc
If you have a forumer who you have banned, but they keep coming back with different IP's, doing an ignore is a great way to deal with them.
Zzed, you going to give us a link?
I have since then come up with various ways of dealing with bad membes a.k.a. trolls. :D
Here is what I have done:
- Ignored users. They post but no one sees them
- Blurred users. Anything they post comes out blurry. Here is an example: http://www.ls1.com/forums/showthread.php?threadid=90049
- Miserable users. I have set up intentional sleeps, up to 60 seconds when they try to click on a link. And using a random number generator, they get server busy message 75% of the time, About 50% of the time, the page load fails, and other times, I throw in a META statement to throw them back in the main index. This one actually drives them nuts. :D
- I have also setup IP traps and apssword traps for repeat offenders. I have a list of IP's that if a user, who is banned or ignored, signs up again on the board he/she will automatically become invisible again. Also most people with mulriple ID's tend to use the same password. I have hacked my site to store the plaintext passwords of the users, and I am using that info to also catch them if they come in and I make them invisible.
- My IP traps also work for guests and unregistered users. If they happen to be one of the trolls they will automatically be treated like a miserable user.
We do get occasional trolls on the board. The funny thing is that the board regulars warn the troll about what will happen to them. :D
BTW, I just made some enhancements to my Ignore hack. I am just a bit too lazy to publish it. I think if someone were to twist my arm, I'll do it. ;)
Julie
Sat 17th Aug '02, 8:39pm
LMAO we could use this for our trolls :cool:
Levelord
Sun 18th Aug '02, 7:49am
Originally posted by Julie
LMAO we could use this for our trolls :cool:
yes.. especially users called 'sweettits' :)
Julie
Sun 18th Aug '02, 1:00pm
Originally posted by Levelord
yes.. especially users called 'sweettits' :)
BTW Levelord, get a life and stop stalking me all over the net, umm ok? :rolleyes:
Levelord
Sun 18th Aug '02, 1:40pm
Originally posted by Julie
BTW Levelord, get a life and stop stalking me all over the net, umm ok? :rolleyes:
ahahaha 'sweettits' is on who's board? erm, mine I believe. who's following who? k thx
Julie
Mon 19th Aug '02, 12:39am
Originally posted by Levelord
ahahaha 'sweettits' is on who's board? erm, mine I believe. who's following who? k thx
1. User CP
2. Edit Ignore List
3.. DONE! :D
Buddha
Sun 1st Sep '02, 7:51pm
Originally posted by Zzed
I created a new user group called Ignored, and modified forumdisplay.php showthread.php and functions.php to make that user invisible to all users except himself, moderators, and administrators.
I didn't assign a title to the user group, and I allowed his title to be determined by his post counts. But in forum display and thread display, I made his name show up in italics. This way when mods and admins are scanning a forum/post they can identify the ignored users.
And yes, anything he posts will never be seen by any registered or any other ignored user.:cool:
i know this is quite old now, but could you post how you accomplished this please. i get the concept, but am not familiar enough with php and vb to do it myself.
thanks.
JamesUS
Tue 3rd Sep '02, 8:35am
Originally posted by Zzed
I have since then come up with various ways of dealing with bad membes a.k.a. trolls. :D
Here is what I have done:
- Ignored users. They post but no one sees them
- Blurred users. Anything they post comes out blurry. Here is an example: http://www.ls1.com/forums/showthread.php?threadid=90049
- Miserable users. I have set up intentional sleeps, up to 60 seconds when they try to click on a link. And using a random number generator, they get server busy message 75% of the time, About 50% of the time, the page load fails, and other times, I throw in a META statement to throw them back in the main index. This one actually drives them nuts. :D
- I have also setup IP traps and apssword traps for repeat offenders. I have a list of IP's that if a user, who is banned or ignored, signs up again on the board he/she will automatically become invisible again. Also most people with mulriple ID's tend to use the same password. I have hacked my site to store the plaintext passwords of the users, and I am using that info to also catch them if they come in and I make them invisible.
- My IP traps also work for guests and unregistered users. If they happen to be one of the trolls they will automatically be treated like a miserable user.
We do get occasional trolls on the board. The funny thing is that the board regulars warn the troll about what will happen to them. :D
BTW, I just made some enhancements to my Ignore hack. I am just a bit too lazy to publish it. I think if someone were to twist my arm, I'll do it. ;)
That is fantastic :p I especially like the blurry post idea. I'm going to have to use this on our next spammer/troller ;)
Benevolent
Wed 16th Oct '02, 3:55pm
Originally posted by FireFly
If you want to add a certain member to all your users' ignore lists, run this query, replacing XXX with that user's ID:
UPDATE user SET ignorelist=IF(CONCAT(' ',ignorelist,' ') LIKE '% XXX %',ignorelist,CONCAT(ignorelist,' XXX'));
(KEEP THE SPACES WHERE THEY ARE IN MY POST! :))
it all sounds very good but what about us idiots who dont know where to start?
What do i do to make this work? where do i go ect......
sorry.
Talisman
Wed 20th Nov '02, 1:38am
Zzed, you're such a tease. Tell us how to do all that stuff, ok?
(Somebody?)
rfonseca
Mon 8th Sep '03, 6:31pm
Hi,
this has been most effective! Thanks! Can you please post the sql to reverse this? I think someone may have learned their lesson.;)
DarkenRahl
Wed 7th Jan '04, 12:35pm
The blurry text thing only works for ie.
conqsoft
Fri 9th Jan '04, 1:49pm
This is built into the AdminCP of vb3. :D
Zachery
Fri 9th Jan '04, 1:52pm
um duh?
Wayne Luke
Fri 9th Jan '04, 2:30pm
This is built into the AdminCP of vb3. :D
Please look at the date of the original message. This was before there was a vBulletin 3 Admin Control Panel and vBulletin 3 was just a twinkle in its daddy's eye.
Powered by vBulletin™ Version 4.0.0 Beta 4 Copyright © 2009 vBulletin Solutions, Inc. All rights