Configuring Interceptors

Interceptors perform actions on incoming requests that seek to post content. You can configure interceptors on the Interceptors page of the admin console.

Some of the interceptors have functionality related to features exposed for configuration elsewhere in the admin console. For example, the Ban User interceptor is designed to prevent the specified users from posting content. In contrast, the ban settings you can make elsewhere (see Banning People for more information) are designed to ban users from logging in at all.

Note: Filters and interceptors can be applied to discussions, document comments, and blog comments. You can't apply interceptors to the body text of documents, and to a blog post only when it's first created. In other words, keep in mind that people authoring documents and blog posts can create content that's less "filtered."

When you don't want any part of a post or comment with an offending word to enter the space before an action is taken, use an interceptor instead of a filter.

For more about filters, see Filtering and Formatting Content.

Installing Interceptors

Interceptors are included, but not installed (and active) by default. To use an interceptor, you first install it by clicking the filter name in the list, then clicking the Install button. After you've installed it, it will appear in a list of current interceptors. In that list, click its edit button to edit its properties. Interceptors are executed in the order they appear in the list -- if you install more than one, use the move arrows to make sure they're in an order that makes sense (for example, a message shouldn't be added to a moderation queue by a person whose IP is banned from posting).

Note that you can install an interceptor multiple times, giving different property values for each.

The following is a list of included interceptors, along with more about their properties.