XF 1.4 Welcome to XenForo 1.4 / More Assorted Improvements

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.webp


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.webp


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.webp


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.webp


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.webp


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.webp


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

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


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.
 
Upgrade done via console from 1.3.5 after disabling xcache, since the upgrade didn't completed because of this:

An exception occurred: xcache_get(): xcache.var_size is either 0 or too small to enable var data caching in Zend/Cache/Backend/Xcache.php on line 95

After disabling xcache:

Current version: 1030570
Upgrade target: 1040070 (1.4.0)

Are you sure you want to upgrade? [y/n] y

Running upgrade to 1.4.0 Alpha, step 1... done.

Running upgrade to 1.4.0 Alpha, step 2... done.

Running upgrade to 1.4.0 Alpha, step 3... done.

Running upgrade to 1.4.0 Alpha, step 4... done.

Running upgrade to 1.4.0 Alpha, step 5... done.
Rebuilding / importing data...

Upgrade completed successfully!

No problems at all.

The new sitemap feature works so good! :D
 
hi i cannot seem to find this:

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.79110


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.79111

i looked in performance options,
Threads, Discussions and Conversations options,

i cannot seem to find it...
 
Top Bottom