I am developing a network of websites for our nonprofit organization.
As with any membership site, we have some members who simply do not get along and often, their back and forth "drama" will detract from the other member's positive, supportive experiences.
Rather than simply banning members who can't get along with each other, we'd like to set up a way for members to flag a member and "mute" them, so that instead of seeing their content, they will see a message like "You have muted this member and cannot view their post. To unmute the member, visit your profile page." or something to that effect.
There was a module for 6 that is ported to 7 called Ignore User, but it doesn't seem to be in a stable release for 7.
It seems to me that there has to be some way to do this with flags, rules, and views -- but I admit it is a bit above my knowledge level.
Has anyone ever done something like this on a Drupal 7 site? Can you help me make this work? I really do feel it will make a big difference for our chapters and minimize some of the "drama" we have to deal with on a regular basis.