Suggestion New Posts and Blocks

Azareal

Paragon
Saying to have an block widget made for recent posts? Or blocked users to not to show up if they are blocked!

Explain more
I'm talking about the new posts page and what-not. If the last poster is an ignored user, then it probably shouldn't be bumped up until at-least a visible user makes a new post, if that makes sense.
 

Ghost

Seasoned Veteran
Blogger
Jun 25, 2009
3,198
185
213
Earth
wubur.com
FP$
2,483
Agreed, the point of ignore is to not see a specific user. It's actually a feature to help people take accountability to avoid conflict. Having people in your ignore list in recent threads doesn't make that much sense, but it's a MyBB flaw.

Then again all that would need to happen is a small query adjustment to not include threads if their last post is from a user on the ignore list. The issue though is that it would actually be a little bit more resource intensive because a user's ignore list is in a separate table. It wouldn't be too crazy, but would cause new posts to load a little slower due to the amount of analyzing that already occurs.
 

Azareal

Paragon
Agreed, the point of ignore is to not see a specific user. It's actually a feature to help people take accountability to avoid conflict. Having people in your ignore list in recent threads doesn't make that much sense, but it's a MyBB flaw.

Then again all that would need to happen is a small query adjustment to not include threads if their last post is from a user on the ignore list. The issue though is that it would actually be a little bit more resource intensive because a user's ignore list is in a separate table. It wouldn't be too crazy, but would cause new posts to load a little slower due to the amount of analyzing that already occurs.
Could put the number of ignored people on the users table, so if it's zero, then it's zero cost.
 
  • Agree
Reactions: Ghost

Ghost

Seasoned Veteran
Blogger
Jun 25, 2009
3,198
185
213
Earth
wubur.com
FP$
2,483
Agreed, the point of ignore is to not see a specific user. It's actually a feature to help people take accountability to avoid conflict. Having people in your ignore list in recent threads doesn't make that much sense, but it's a MyBB flaw.

Then again all that would need to happen is a small query adjustment to not include threads if their last post is from a user on the ignore list. The issue though is that it would actually be a little bit more resource intensive because a user's ignore list is in a separate table. It wouldn't be too crazy, but would cause new posts to load a little slower due to the amount of analyzing that already occurs.
Could put the number of ignored people on the users table, so if it's zero, then it's zero cost.
Better yet, give the username of last poster an ID attribute and then the cookie of logged in user can include ignore list. Then could use this to hide both replies and new threads and reduce DB queries even more for all
 

Azareal

Paragon

Azareal

Paragon
If an ignored user post can not be seen in any content then topics will be confessing, ignored user will be ignored but not to fully not see there content posted
Ignored users are already completely hidden from topics like that when you view one in XenForo. You'e welcome to test it out momentarily to see what I mean, if I'm not wording it quite right.

However, they still show up in places like https://forumpromotion.net/forum/find-new/posts if they are the last poster, which is a spot people probably regularly look at to see if something new has happened.
 

Cammeh

Administrator
Administrator
May 11, 2010
16,811
1,273
683
23
Nashville, TN
www.camerontaylor.net
FP$
149,796
Cookie Badge
@Azareal, is this still an issue now that we're on this new version of XenForo?

With this implementation of the "What's New" interface, I wasn't sure if this changed. I've been looking around for an add-on that sounds something like this, but it doesn't seem like any of the add-ons that involve the ignore feature are anything like this. There's one that provides you with more ignore options, such as ignoring a particular thread, or a particular forum, and that's probably the closest thing.