XF 2.3 Featuring content

hys_3_display_style_carousel.png
While the first few 'Have you seen...?' posts for XenForo 2.3 have focused on mostly aesthetic or performance changes, today we are taking the opportunity to talk about one of the first new major pieces of functionality we've been working on. Every release cycle we like to focus on at least one significant feature related to content discovery and 2.3 is no different with the introduction of what we are calling Featured content.

"But wait, don't we already have featured resources?"

Indeed we do but the ability to feature resources is now joined by threads, media items, and practically any content type you fine developers out there add support for or, naturally, content types we may add ourselves in the future.

Let's take a look at the process of featuring a thread!

The first question I expect some of you will have is "am I able to automatically feature threads?". And the answer is, yes! When editing any forum, under the "Advanced options" for each forum, there is now a new checkbox that enables you to do just that:

hys_3.png


If you have a forum that acts somewhat as a latest news/article style forum, having the ability to automatically feature all threads created in that forum will enable you to more easily showcase important threads to your members.

Similar settings can be found in resource categories and media categories:

hys_3_resource_cat.png

hys_3_meda_cat.png


You can, of course, be much more selective about which content you would like to feature. But, first, let's look at the permissions surrounding that.

hys_3_perms.png


As you might expect, these permissions can be granted on a per-node/category basis as well, allowing you to delegate the featuring permissions to any moderator in control of any forum.

When a moderator is granted permission to feature content, they will find the link to do that typically in the "More options..." menu along with other moderation related options:

hys_3_feature_thread.png


You will then be presented with a confirmation overlay. At this point, featuring the content really is as simple as clicking "Feature":

hys_3_feature_thread_opts_1.png


But, before it is featured, you might want to make a few changes. Clicking "Customize" will expand the overlay to reveal a few more options:

hys_3_feature_thread_opts_2.png


While these options are automatically inferred from the content when featuring by default, you can, if you wish, choose a different title, a custom snippet and even upload a custom cover image for the featured item.

If you need to make changes to any of these settings at any time, you can do so by following the same process as when you added the featured content, this time by clicking the "Manage feature" option in the "More options..." menu.

From here you can modify the title, snippet or feature image at any time. You can, of course, also unfeature the content too.

hys_3_hys_bogran.png


Content is ordered by the date each item was featured. In order to fine tune the ordering, you can simply modify the featured date.

In terms of displaying featured content, there is a number of options available. The most prevalent and default view of featured content is via a new tab on the "What's new" pages.

hys_3_whats_new.png


This is formatted very similarly to the "preview" style of the article forums, displaying a prominent title and image.

The list can also be filtered by specific content types:

hys_3_filters.png


The other methods of displaying featured content is, of course, done via widgets. So let's take a look at the new "Featured content" widget:

hys_3_widget_options.png


When adding a widget in the usual way, these are the options you are presented with. Pictured above are the typical settings for displaying featured resources in a carousel as we do in XFRM 2.2 on the resource overview page.

The options surrounding "context" here mean that widgets can use page context that is available in some widget positions in order to filter the results. For example, if you add the widget to a forum or thread related widget position, with the context options enabled in the widget you will only see featured threads in that specific forum.

The display styles should be very familiar at this point as they mirror similar settings for other widgets. But here's a visual overview:

Simple​

Perfect for smaller spaces, such as sidebars:

hys_3_display_style_simple.png


Standard​

Best suited for wider spaces, and would be perfect for use on a page node or similar to make your own portal style page:

hys_3_display_style_standard.png


Carousel​

This is display which is best used to showcase a number of items of content in a relatively small space, it automatically cycles through the content making it a little more visually striking:

hys_3_display_style_carousel.png


That's all for this week! Please tell us below how you'll be using Featured content when you upgrade to XenForo 2.3 in the near future.

Unfortunately, there's no tl;dr video this week due to a little bit of an incident at @Kier HQ.

Stay tuned for next week where we'll be showcasing even more new functionality coming soon in XenForo 2.3.
 
Last edited:
I don't imagine they would completely change the What's New system until 3.0 if they do end up doing that.
I'm not expecting it either in 2.3 to be honest but on the other hand, we've been surprised before. It's a basic feature so many other sites have that I'm surprised it hasn't been a part of XF.

I used to have an addon that did this but the developer pulled the rug out from under us, and nobody else has stepped up with something to replace it with something better yet. And my days of coding have long passed.
 
I would expect, still, it be in 3.0 since it was announced as being released not too far after 2.3, which is a stepping stone really.
 
I'm just hoping I can create a dedicated Featured Forum using the a Search Forum to pull them from the various forums they exist in. They seem to forget Search Forums exist at times. 😂
 
For now, featuring in other scenarios, the criteria would have to be judged manually and featured manually if moderator/staff saw fit. These are interesting suggestions though which I expect will make their way to the suggestions forum at some point :)
With my "automatic" means of featuring articles (by using a combination of a search forum and prefixes), only contributors or moderators can have items show up in the search forum. (The selections made for configuring the search forum is where the magic happens, as I can select prefixes, usergroups, criteria, etc. there, which populates the search forum.)

For that matter, couldn't it be done with a single additional permission? Although I think you may have already partially covered it with this one.

1696353189380.webp


My only thinking is that we have a couple of contributors who are not moderators, and having feature/unfeature threads as part of the usergroup permissions could enable that easily. (And actually is simple enough that even my rusty brain cells could probably create a private addon to accomplish.)

Good one for the suggestion forum! 👍
 
I'm just hoping I can create a dedicated Featured Forum using the a Search Forum to pull them from the various forums they exist in. They seem to forget Search Forums exist at times. 😂
My plan was to use a Search Forum as part of an overall home page for the entire site. So there would be no missing it. 😁

I'm going to be rolling out search forums on an existing site in the next few months, once I tackle some styling issues.
 
I am definitely interested in seeing what I can do with this. Being able to feature articles from our "blog" forums and our "Bible Passage of the Week" would be a possibility.
 
I agree it's great for a curated homepage, I also have not pulled the trigger on that but, same.
I've struggled for a decade looking for a bridge between WordPress and XenForo that would work properly and exactly in the manner I want it to. But with article forums, search forums and now the featured content option, I can pretty much do away with WordPress as the main landing point for our family of sites. Granted I'll have to move the forum from a subdomain back to the primary domain but on the other hand, the forum is the chief draw of these sites anyway, so it only makes sense. Staff pretty much ignored WordPress anyway. I have one site that I can't move from WP due to how I structured it and customized it, but I would have to probably pay up for the Resource Manager and do a lot of modifications to get it to work as I'd want it to. And actually, that might not be a bad idea either...

I'm anxious to try the featured content on our site once 2.3 arrives though. It might be part of that missing link I've been trying to find for many years now.

(And actually, if I look way back in my old hand-coded home pages I used to have for the site...I shake my head at how bad it all used to look!)
 
Yup. Except it’s sort of always been there. It’s too small for a significant HYS entry but we’ve done away with the custom date picker we were using and we’re now just using native inputs for date/time. The user experience is a little different depending on your browser/device but it does the job.
 
Does this support automating the featured list?
Similar to how user group promotion works.

Like, automatically feature the thread, resource, or media if it has:
  • At least 20 replies
  • At least 20 reactions
  • At least 100 page views
  • An image attached to first post (thread and resource)
  • The thread, resource, or media is 1 month old or below
 
Last edited:
Does this support automating the featured list?
I don"t think so - it's either done manually (by users with required permissions) or automatically for every content (Thread, Media Item, Resource, etc.) in a container (Forum, Media Gallery Category, Resource Manager Category, etc.) that has automatic featuring enabled.
 
Yup. Except it’s sort of always been there. It’s too small for a significant HYS entry but we’ve done away with the custom date picker we were using and we’re now just using native inputs for date/time. The user experience is a little different depending on your browser/device but it does the job.
I’m guessing there will be a HYS showcasing these smaller changes together?
 
Does this support automating the featured list?
Similar to how user group promotion works.

Like, automatically feature the thread/resource/media if it has:
  • At least 20 replies
  • At least 20 reactions
  • At least 100 page views
  • An image attached to first post
  • The thread is 1 month old or below
This would make an amazing addition. Good add on potential there too if not official.
 
Top Bottom