If in admin I set that the forum home must display the latest treads, the "unread" filter is active by default for registered users.
I also wrote to xf support who dismissed me saying that they dismissed saying this option and that's it.
Yeah... and why would you NOT want to show your logged in users the unread threads at the top... why would you want to show them threads they may have already seen instead (which I don't buy as the image I showed you is simply the built in
Recent Topics
widget which simply shows the latest threads, even those I have seen)? This gets back to the difference between
posts
and
threads
... They are separate (and distinct) aspects... you want the latest posts (which may be in older threads) then use the
Posts
widget.... if you actually want new
Threads
(which are Topics) then use the
Threads
widget. Making a new post in a
thread
is not going to update the
Threads
widget, but it will update the
Posts
widget.
If you want other, then you can engage a 3rd party developer to extend a widget for you to update the
Thread
if a new post is made.
Here for example is the guest view of the
New Threads
widget for a guest user
And here it is for my logged in user..
See any difference of import?