• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

XF 2.0 Lose "New" Posts Altogether

JamesBrown

Well-known member
#1
I find that "New Posts" always confuses users, and even when they eventually 'get it' they don't like it. In xF2 is it easy enough to make it so that whenever someone clicks on New Posts, they actually get all the Recent Posts whether they've seen them or not? Thanks
 

Chris D

XenForo developer
Staff member
#2
First time I've ever heard that. Showing "New posts" as being unread is by far the best way to discover new content.

However, the users can control their defaults themselves.

1511950081549.png

They would just uncheck "Unread threads" and click "Save as default". Then whenever they go to New posts it will be equivalent to all recent posts rather than only unread ones.

This gives the users the ability to choose what they prefer (there are other options too), but if you would like to totally override it then you would need to modify the navigation entries.

Under Admin CP > Setup > Public navigation you will see "New posts" under Forums and What's new.

Edit both of these and change the link from:
Code:
{{ link('whats-new/posts') }}
To:
Code:
{{ link('whats-new/posts', null, {'skip': 1}) }}
This will skip any filters they've saved themselves though so it effectively forces them to use recent posts rather than their actual preference.
 

JamesBrown

Well-known member
#3
Thanks Chris,

Most of my members are "seniors" and no matter how many times I've explained how New Posts works, Over the years I still must have had 1000 PMs asking "why have you deleted my thread" "I can't find my post" :doh:
 

Mr Lucky

Well-known member
#5
Most of my members are "seniors" and no matter how many times I've explained how New Posts works
Yes, this is quite common. I think it would be better if by defaut the unread filter was not ticked, so then people can then choose to filter them if they want.
 

Mike

XenForo developer
Staff member
#7
It's controlled by code, so that would require an add-on to change -- unless you make various template/navigation changes like Chris suggested (which actually bypasses the user preferences/forum default entirely).
 

Mr Lucky

Well-known member
#8
But if I am reading correctly Chris’s code change removes the filtering function entirely, all that is needed here is a way to have the default when you first upgrade to be no filters ticked. Then people who want unread tick that filter.

It seems intuitive that a filtering system should start unfiltered and people then add the filter they want.