Ignore a user site-wide

Gabriel Radic - March 11, 2009 - 13:24
Project:Ignore User
Version:5.x-1.3
Component:Miscellaneous
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

One one of my sites, there's this irritating troll that tries to annoy the hell out the members. As a principle, I am against blocking or banning users, but this is getting beyond anything acceptable.

It would be great if Ignore User would allow admins to block a user site-wide. Please consider adding the feature.

In the meantime, I'll just block the user.

#1

Gabriel Radic - March 12, 2009 - 11:02

I've modified the module, to make it also ignore blocked user content. It's a quick fix, base don v 1.1.

It works for me, use it at your own risks, there's no guarantee.

PS: Don't ask for a patch, I don't roll like that.

AttachmentSize
ignore_user.module.txt 12.22 KB

#2

jaydub - March 13, 2009 - 23:55

you don't roll like that? Not sure what that means but patches are an essential part of implementing fixes and/or features. Can I ask why you don't like patching?

#3

Gabriel Radic - March 17, 2009 - 10:45

1. I don't like using the CLI unless I really have to. Diff-ing with a visual tool like WinDiff or FileMerge is more useful to me.

2. This particular fix is kind of messy. I works for me, but I would recommend integrating it in a more elegant way, and making it an optional.

#4

minesota - March 17, 2009 - 10:55

Does this added code blocks pm from the user and hides that name from who's online display?

#5

Gabriel Radic - March 17, 2009 - 13:05

No. It only hides content from users blocked at the Drupal level for everyone.

#6

jaydub - March 17, 2009 - 17:28

As far as use cases, I am wondering why you would want to block a user site wide using ignore user over just blocking the user from within core Drupal?

#7

minesota - March 18, 2009 - 06:26

Not very sure what points we are discussing here. So pardon me if I am wrong.

"Ignore user" allows any member of a site to ... well ... 'ignore' another member.
Core drupal allows the site admin to "block" an user for example a spammer.

However, "Ignore user" is somewhat far from "blocking" an user - almost all social network have this "block this user" feature which is almost similar to one another

"ignore user" is rather dissimilar to the standard "block this user" feature available in social nets. It also probably does not block PMs from the ignored user, thus not making it a true "ignore".

#8

Gabriel Radic - March 18, 2009 - 13:12

Remember, Drupal keeps published the content from blocked users. What my change does is that it hides the content from users blocked at the Drupal level using the Ingore User system.

You are right, it may not make sense for many. I find it very useful and logical though.

It's your module, you decide if it'll make sense to have the extra feature or not.

 
 

Drupal is a registered trademark of Dries Buytaert.