Jump to content

Community

Luke

Expanded "ignore user" features

Recommended Posts

Currently you have the ability to ignore someone's posts and ignore someone's personal conversations. I believe if you ignore someone in personal conversations, they can't send you one.

What I would like to see is a couple options to expand the ignore posting part.

1) An option to forbid a user from posting in your topics.

2) An option to either completely hide a post from view (as in no "This user has posted. Do you want to see it anyway?"), or make it much more condensed. The purpose of ignoring a particular user is that you get annoyed by their posts. But that annoyance still remains even if you can't see what they posted but know they posted in line with the rest of the posts. I know there has been some comments about this like "What if someone else was replying to this person and it caused confusion". Well in this case how about something near the top of the topic out of the line of posts that says "X posts hidden". I can see it, skip past it, and half-way forget about it when I start reading. Essentially don't give me a reason to click on "read it anyway" because if it's in line with the posts, I'm more likely to do so, thus making the ignore feature useless.The whole point of this is -- please make this not inline. It defeats the purpose of ignoring posts.

Share this post


Link to post
Share on other sites

If number one is ever (heaven forbid) implemented, Admins MUST have a way of prohibiting it from being used on their site. I don't care if users ignore each other, but I will not stand for users determining who can and who can not post on the site.

As for number 2, why in tarnation isn't it done this way to begin with? If a user is on ignore, everything from that user shouldn't be displayed to the person. Posts, topics, etc. Should all be hidden from view.

Share this post


Link to post
Share on other sites

Problem is pulling the line. Right now the post is "cut off" but available for easy viewing (no need to go through the motions of unignoring for a single post).

Now some call this is not enough.

Doing the next step and really cutting the entire post out would satisfy some. But then others would come up and request a feature that allows them to also HIDE everything that has been quoted from that users post in the rest of the thread.

I do not think you will find a sweet spot, this ignore drama stuff is more of a sociological problem for which no final technological solution is available I fear.

Share this post


Link to post
Share on other sites

Just like in real life, if you ignore a person, that doesn't mean the person disappears off the face of the earth. They're still there, and it is still up to YOU to ignore them, if you don't want to pay attention to what they say.

IPB will hide their content. If you still go and view it, that's your own prerogative.

Share this post


Link to post
Share on other sites

We'll just have to agree to disagree with that. While a normal person would just ignore the post without ever using the ignore feature, there are those narcissistic users who just can't help but to click through to read what was posted, and start the flame war all over again. By completely removing the post from the user's view makes for a calmer and more pleasant environment for all concerned.

Share this post


Link to post
Share on other sites

It is entirely possible, for what it's worth, to modify your skin template so that if the user has ignored the poster the post doesn't show up at all. Granted, it could make for some confusion (i.e. post #1, post #2, post #4) but that would only be a minor thing.

Share this post


Link to post
Share on other sites

Hate to bring a four year topic back to life, but in case anyone else is still looking for an answer, we just updated the ignore feature on our board to cover the second solution above.

In the Topic View -> post template we created a simple test to check for the _ignored value before the post is rendered:

<if test="userIgnored:|:$post['post']['_repignored'] == 1 || $post['post']['_ignored']">
<!-- USER IGNORED; SKIP POST -->
<else />
<!-- SHOW POST -->
</if>

Works perfectly. Now, if I can get a hook to pass the same _ignored value to the $data array in the forumIndex template I can do the same for entire topics started by ignored users.

Share this post


Link to post
Share on other sites

Far more important would be a RECIPROCAL IGNORE function - meaning that if you place someone on ignore, not only can you no longer see anything from them, BUT THEY CAN NO LONGER SEE ANYTHING FROM YOU - this would include any threads you start, and thus effectively would prevent them from posting in any of your threads, in the future.

Granted, this thread is over 5 years old, and nothing even close to what was requested was ever implemented, so I'm not holding my breath on it coming from Invision. 

How about if someone developed a plugin that would implement that?

Share this post


Link to post
Share on other sites

The biggest issue on my forums is people see quoted posts in other members' posts. How about if the person is on ignore and someone quotes them, in the quote it says:

Ignored Member where the name is and...
Blocked Content where the message is.

In quote form.

 

 

Edited by chilihead

Share this post


Link to post
Share on other sites

Expanded Ignore capabilities to include any built-in combination of removing the option to display Ignored user content, reciprocal ignore, and removing Quoted Ignored users (this last one seems the hardest to accomplish but I may be wrong) would be a great addition to IPS native capabilities. 

Share this post


Link to post
Share on other sites
On 6/6/2015 at 2:56 PM, Harald Zink said:

Far more important would be a RECIPROCAL IGNORE function - meaning that if you place someone on ignore, not only can you no longer see anything from them, BUT THEY CAN NO LONGER SEE ANYTHING FROM YOU - this would include any threads you start, and thus effectively would prevent them from posting in any of your threads, in the future.

Granted, this thread is over 5 years old, and nothing even close to what was requested was ever implemented, so I'm not holding my breath on it coming from Invision. 

How about if someone developed a plugin that would implement that?

.... and, predictably, going on 6 years, and nothing significant was improved on the ignore function.

 

Share this post


Link to post
Share on other sites
On 1/17/2017 at 12:23 AM, Harald Zink said:

.... and, predictably, going on 6 years, and nothing significant was improved on the ignore function.

 

8 years, and counting. Time to do something about this.

 

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...