Hello!

I often find that a forum will not change to reflect the fact that there is a new post within any given forum, e.g. "General discussion" or whichever else. This is frustrating as myself and my users rely on the "1 new post" link as a way of determining if there is something new to read within it. As it is now, I find myself having to open the forum to double check..

Another thing is that when it actually has changed to show the "1 new post" link, it always shows "1 new post" even if there are several new posts. In addition, after having read one of the several new posts, the "1 new post" link will disappear from the forum overview, making it look like there's not any other new posts to read unless you actually open the forum in question; e.g. "General discussion".

The forum threads within the forums work as they should, it's just the forums like "General discussion" and others we have made that this problem relates to. I hope I made myself coherent and understandable. =)

Best regards,
Ao

Comments

Aonoa’s picture

After a little more investigation it seems related to comments that are written after the initial forum node/thread has been created.

I made a new forum container called "test", then put a new forum into that container called "demo" and started a new thread with user1.

I logout, and login with "user2" and can see that there's a new post in the "demo" forum and I go there to reply with a comment.

Swapping back to "user1", I do not get any "1 new post" link or other way of telling there's a reply there besides looking at the "last post" field and remembering if that's more recent than what I saw last time. This is when there definitely should be a "1 new post/reply" link for the "demo" forum!

Best regards,
Ao

Aonoa’s picture

I tried something else, while "user2" could see "3 new posts" on the "General discussion" forum (the pre-installed default forum).. I made a new post there as "user2" and logged back in with "user1".

With "user1" I then replied to the thread "user2" started in "General discussion". True enough, when logging back into "user2", I'm still only seeing "3 new posts" for "General discussion", which means it's not including the reply "user1" wrote.. This behaviour is very frustrating for me. It's not handling comments properly? Only nodes? =)

I should add that if I actually open the "General discussion" forum as "user2" in this case, I do indeed see the "new post icon" for all four threads, and the reply "user1" wrote is shown as "1 new" in the replies field.

For threads things seem to be working as expected, but just not for forums.

Best regards,
Ao

Aonoa’s picture

Title: Forum not reflecting new post status » Forums not displaying new post status for replies (comments)
michelle’s picture

Title: Forums not displaying new post status for replies (comments) » Display new post status for replies (comments)
Version: 7.0 » 8.x-dev
Category: bug » feature

This isn't a bug; it's by design. Getting the new posts is an expensive query, which is why it is optional in Advanced Forum. Getting it into core forum would be a feature request and I updated the issue settings accordingly.

Michelle

Aonoa’s picture

Version: 8.x-dev » 7.0
Category: feature » bug

Oh, I see. Thank you.

Though, it would suffice with a message saying "new post" instead of "xx new posts", assuming simply checking for the existance of new posts is less intensive than counting them as well.

On another note, I shall give Advanced Forum some testing. I see it is being ported for D7. =)

Best regards,
Ao

michelle’s picture

Version: 7.0 » 8.x-dev
Category: bug » feature

This is not a bug and FRs go in the in dev version. Please leave the issue settings.

I'm not a performance expert so I can't answer if simply checking for new would be any faster but I suspect it wouldn't be because you would still need a query to see if there were at least 1 in order to know if there were anything new so the only difference would be the actual count().

Michelle

Aonoa’s picture

Oops, that wasn't my intention. My browser must have already had those settings pre-selected from a previous page load, and I certainly didn't check what they were set to before posting my previous reply.

Best regards,
Ao

michelle’s picture

Ah, ok, Now worries. :)

MIchelle

jhedstrom’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

I'm going to close this. The new post functionality has been drastically re-worked into the history module, and this issue has been dormant for 4 years. Feel free to re-open if there is still interest in this.

Anonymous’s picture

I am working on a site where not having this option is confusing our users on our D8 site. Is there any chance this might have interest still? The option in the Advanced Forum module was great.