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

XF 1.4 Welcome to XenForo 1.4 / More Assorted Improvements

Mike

XenForo developer
Staff member
#1
Welcome to XenForo 1.4. As we are nearing a beta release, it's now time to upgrade XenForo.com and put the new code through its paces. Once we're happy with the state of it, an unsupported beta version will be made available to all customers with active licenses.

However, there are still some other improvements to discuss in 1.4. Over time, you may see tweaks that haven't been explicitly called out or adjustments to features that have been shown in previous Have You Seen's.

Forum option: moderate new threads and replies separately
Previously, forums could only be set to moderate all posts or none. This option has now been split to give you the option to control moderation of new threads and new replies separately:

ss-2014-07-30_11-10-03.png


As before, users that can approve posts will bypass these moderation limits.

Require location on registration/profile edit
The location field can now be set as required in the options. If enabled, the location field will be displayed/required at registration and the user will not be able to edit their profile unless they enter a valid location. The location field will be required for registrations from social networks as well.

Custom BB codes: Allow empty
Up until now, if you created a custom BB code that contained no content, it will be ignored and not be rendered. You can now disable this behavior.

The common example is creating a BB code that represents a horizontal rule with this code: [hr][/hr] This example will now work as expected if this option is enabled:

ss-2014-07-30_11-10-42.png


Thread list date limit for performance
Particularly busy or particularly large forums can now set a limit to only display threads that have been updated recently:

ss-2014-07-30_11-11-26.png


This is primarily an option to aid performance. If you have a forum with a large number of threads in it, the standard listing queries will need to look at many of the records to determine if they should be counted. By restricting this to displaying only recent threads by default, fewer records need to be considered.

This option only applies when sorting by the default (last message date). If the sort direction is changed, the limitation will be removed. Further, when a visitor reaches the last page, they will be given the option to display older threads should it be required:

ss-2014-07-30_11-12-05.png


Bulk watch thread management (end user and admin)
End users can now quickly disable all email notifications or stop watching all threads from the watched threads list:

ss-2014-07-30_11-12-30.png


Similarly, admins can now disable watched thread email notifications or remove all thread watch records for a user via the control panel:

ss-2014-07-30_11-13-14.png


More detailed user activity display option
The user visibility option has now been split into two parts:

ss-2014-07-30_11-13-42.png


In versions before 1.4, if you had the online status option enabled, it was equivalent to enabling both options. Now, you can set it such that users can see if you're online (such as via the active user lists or the online status indicator) but prevent users from seeing the specific page you are viewing at any given time.

This can help deal with situations where people feel like they're being stalked around the forum. Personally, I've seen more than a few messages saying "OMG, Mike is viewing the Announcements forum! Half-Life 3 confirmed!" when I just went to check something. That said, I don't generally mind if people know when I'm around.

Users with the ability to bypass privacy settings will be able to see the exact page a user is viewing regardless of this setting.




So, aside from adjustments to come based on feedback, that wraps up what's coming in 1.4. Once we're happy with how it's running here on XenForo.com, the beta testing phase will begin.

That takes us to... What's next for XenForo? XenForo 2.0. Please see the linked thread for more information and discussion.

Just a reminder: This is still a Have You Seen thread. Please do not post general 1.4 or 2.0 discussion here. Please do not post suggestions in this thread (even if you feel they are related). Use the dedicated suggestion forum so they can be tracked.
 

mjda

Active member
#6
If the thread list date limit is enabled, do those older threads still exist in the sitemap XML? I'm sure the answer is yes, but just wanted to make sure. :)
 

Chris D

XenForo developer
Staff member
#11
I just did a test snippet quote using iOS. Apart from the iOS highlighting being its usual clunky self, the feature worked perfectly.
 

erich37

Well-known member
#20
Require location on registration/profile edit
The location field can now be set as required in the options. If enabled, the location field will be displayed/required at registration and the user will not be able to edit their profile unless they enter a valid location.
what is a valid location / when is a location valid ?

- is this cross-referenced with a list of ZIP-codes or with a list of country/cities/towns ?
- or it is valid, once a user enters "something" into that field ?

How does this work ?


:)