Have you seen...?

This forum spotlights some of XenForo's interesting features. Spotlights on features in upcoming releases will be posted here.
Template Modifications and Comparison
Anyone who has developed add-ons for XenForo 1.1 knows that template hooks are a pain. They're a pain for us too, to say the least. Plenty of people have installed the Template Modification System add-on. We've been planning a TMS-like system for some time, before the XenForo add-on was ever actually released. XenForo 1.2 will deprecate the template hook system and introduce it's own template modification system to make it easier for add-on developers to change templates. Note that I'm primarily focused on add-on developers here. It is possible to create your own custom template modifications if you're not an add-on developer, but unless you have multiple styles, I'd recommend just making the changes to the templates directly. Let's...
Route Filters
Route Filters are a new system in XenForo 1.2 to allow you to change the standard URLs generated by XenForo, including any URLs generated by add-ons. It's a fairly simple system to show, but it's very powerful with a little thought. Let's look at what you can set with it: Other than a list of route filters, that's really it for the system. So how about a few examples... Changing a route prefix There's an add-on that does this right now, but we can do it simply from here. For example, if you want to change the resources URL to downloads, you'd just enter resources/ in the find box and downloads/ in the replace box. Instantly, any links to http://xenforo.com/community/resources/ would become...
Signature Permissions
XenForo 1.2 now has a new collection of permissions to control what your users can put in their signatures. For performance reasons, these restrictions are only checked when a user tries to change their signature. It will not invalidate existing signatures. The easiest thing to do is to simply show the permissions that can be set: For user friendliness, if a user tries to use a BB code tag that they don't have permission to use, it will simply be stripped out. For other errors (too many images, too long, etc), the user will receive an error.
Post Edit History and Logging
Post edit history and logging has been one of the most requested features and it will be a core feature in XenForo 1.2. Post Edit Logging Post edit logging is the simpler of the two features. It adds an indication to the post when it has been edited. We have intentionally kept this feature simple for the average user. They have no reason that they have to enter; if they're inclined, they can always include the reason in the message. We do track the last person to edit the message, but this is not displayed. It could be easily added with an add-on. In most cases, the last edit will be by the owner and the average user likely doesn't care about who edited it. If a moderator needs to know, the history gives much more detailed...
Resource Manager Admin Options
While many of you will have seen the Resource Manager from a user viewpoint here, you haven't seen what's available for the admin. Below are screenshots of the main options for the RM, what controls you have over a category, and the permissions available. There are some other things like cache rebuilding and moderator logging that the RM does, but they're not particularly interesting. So, let's look at some rather big images then... General Options Category Controls Permissions
User Management Improvements
In the first of our spotlights on new features in 1.2, we're going to be looking at 2 user management improvements in particular. Keep an eye on this forum to see when we post more teasers. :) Note that any features we demonstrate here are still in development, so things about them may change before they're released in a 1.2 beta. User Merging The first feature is rather important, though fairly simple to explain. In 1.2, you can now merge 2 users. The "source" user will have all of their content assigned to the "target" user and then the "source" user will be deleted. It's very easy to use. From the user edit page in the admin CP, you can choose to merge: Then it's just a matter of choosing who you want to merge into...
1.1.4: Anti-Spam Improvements for Registration
1.1.4 includes some additional anti-spam options for the registration form. These are small enough improvements that they can be done for a 1.1.x release. You will see some deeper integration of additional tools (such as the previously-shown StopForumSpam) in 1.2. As always, targeted attacks may potentially be able to mitigate some anti-spam techniques. Built-in Registration Timer A registration timer system is now built-in to the registration form. For a valid user, they simply cannot submit the form until the time is up. If a person submits the form without waiting long enough, they will need to wait again until to submit the registration. This can be configured in the admin control panel: Unique Registration Key This...
In recent videos, you will have seen me using the new Admin Control Panel search system in XenForo 1.1. This video takes you on a little tour of the ACP search system, and then gives a little tutorial aimed at helping add-on developers create ACP search modules for their own XenForo add-ons. It also serves as an example of why I should not record 'Have You Seen' videos at 2am.
Back
Top Bottom