Ignore user function should not cause entire threads to disappear from listings.

I feel like that's going to be a tough one to fix, I would be surprised if the forum software can differentiate between threads and posts when ignoring someone's content or provide an option for either/or.

Don't block anyone, you're giving that person you're trying to block a free pass. Behavior which you deem detrimental should be addressed not ignored. My opinion anyway....
 
Don't block anyone, you're giving that person you're trying to block a free pass. Behavior which you deem detrimental should be addressed not ignored.
There is a certain type of bad faith poster that comes here to suck people into endless arguments, and wear them down. They have the time for it. Most people do not. It is a process of demoralising, and decreasing the signal to noise ratio of the forum, thereby slowly killing the place. I could ignore them without using the ignore function, but the forum is so much better with their posts hidden. It is the best feature by far, in my opinion.
 
There is a certain type of bad faith poster that comes here to suck people into endless arguments, and wear them down. They have the time for it. Most people do not. It is a process of demoralising, and decreasing the signal to noise ratio of the forum, thereby slowly killing the place. I could ignore them without using the ignore function, but the forum is so much better with their posts hidden. It is the best feature by far, in my opinion.

I can't argue with that at all brother
 
It is absurd that adding a particular member to an ignore list will cause every thread they have created to completely disappear from the forum listings and search results. Their posts should be hidden, not whole threads, which may be very active and important ones.

I can understand this sentiment. This is why I reduced my ignore list to zero and chose to simply scroll past certain users' posts.

Please keep in mind that this is a default feature of xenforo, rather than a decision made by CiK Admin. However there may be a workaround in this case.

Here is the gemini AI answer:
In standard XenForo functionality, when a user ignores another member, threads started by that ignored member are hidden from the user's thread listings and news feeds by default. This is considered an "as designed" feature, not a bug. The intention is to remove content from the ignored user completely from the ignorer's view.
Potential Solutions

If you want the ignore function to only hide specific posts within a thread, not the entire thread from listings, you have a few options:

  • Custom CSS (Style Template Modification):You can use custom CSS to make the hidden threads visible, but visually distinct. This allows the thread to appear in the list, but indicates that it is by an ignored user. This requires modifying the extra.less template in your forum's ACP (Admin Control Panel).
    • Code Example: Add the following to your extra.less template to make ignored threads visible with a background color:
      css

  • <span data-processed="true">div .is-ignored.structItem--thread {<br> display: table </span><span data-processed="true">!important</span><span data-processed="true">;<br> background-color: #efefef; </span><span data-processed="true">/* Adjust color as desired */</span><span data-processed="true"><br>}<br></span>
Code:
div .is-ignored.structItem--thread {
display: table !important;
background-color: #efefef; /* Adjust color as desired */
}
  • Add-ons: There are third-party add-ons available on the XenForo resource manager that offer more granular control over the ignore function, such as the ability to ignore only posts but not threads started by a user. Search the XenForo community resources for "ignore content" or "user block" for options.
  • XenForo Version: Ensure your XenForo installation is up to date, as newer versions (like XF 2.2+) have made improvements to how ignored content is handled, such as better handling of quotes by ignored users.
  • User Education: Inform your users that the ignore function is intended to hide all content generated by the ignored user, including entire threads they initiate. This is how the core software works by design.

If users are experiencing unexpected behavior (e.g., threads disappearing even when the starter is not ignored), suggest they clear their browser cache, as this can sometimes resolve display issues.

Links
@Servant of Christ
When you get a moment, could you please try out the above code to make ignored threads of ignored posters visible, yet visually distinct? Thank you.
 
Since the above is maybe tricky to implement, would it be possible to retool the Iran-Israeli conflict thread as a mod or admin-created thread? This is the most important thread on the site right now but because a certain user created it it is impossible to filter out their personal input & propaganda on the topic.
 
Since the above is maybe tricky to implement, would it be possible to retool the Iran-Israeli conflict thread as a mod or admin-created thread? This is the most important thread on the site right now but because a certain user created it it is impossible to filter out their personal input & propaganda on the topic.

Short answer

It's possible albeit unpractical. Instead of ignoring posters via software, I recommend scrolling past their posts.

Longer answer

I empathise with your intention. Technically it would be possible, however it would lead to more problems than it would solve.

To maximise opportunities for discussion while minimising conflict, my suggestion to you and other members would be to simply scroll on.

Practical steps

1. Go to settings, click 'unignore' for selected users

2. Scroll on. When you recognise an unwanted name, scroll on by.

Re: forum software

Even when we ignore a user and stumble upon a thread they've posted in, we still need to scroll past reminders that we're ignoring them and/or others when they're quoted by another member.

307501-01286d9c5e45de7abe6a8de42b84e793.jpg


In XenForo, the ignore feature hides the content of posts from ignored users, but it does not remove all traces of them. We can still see an “ignored content” placeholder inside quotes. Trying to remove all such traces would lead to further second-order problems, as discussed on Xenforo.

For some users like the OP, this is clearly preferable to seeing an unwanted name / post. That's fine, and totally up to them to uphold that preference.

That said, this feature reflects another reason why I would emphasise that mentally minimising the need to (a) attend to something; and (b) react to it, is an increasingly valuable practice.

...We live in a chaotic age of endless choices and constant distraction online. Taking control over your focus is central to living life on your own terms. So scrolling past a few lines here and there should be straightforward.

It only takes a few milliseconds to scroll past a couple of lines and redirect your attention. Members are encouraged to make a conscious choice to (a) click on threads/posts that are more likely to genuinely enlighten or entertain them; and to (b) avoid clicking on threads/posts that are likely to annoy them or host conflict.

I hope this helps to encourage you and others to continue contributing to CiK in a productive and easygoing manner. All the best.
 
Back
Top