Skip to main content

Per-thread overrides

Moderators who hold the Override thread split settings permission see a Thread Split entry in the thread tools menu. The form lets them change threshold, split mode, watcher migration, viewer notifications, and templates for that thread alone.

Every field is nullable. A null field means defer to the forum override (or the global option) for that setting; an explicit value means override.

Resolution order

Settings resolve in this order, picking the first non-null value:

thread override → forum override → global option

Manual split vs override

ActionPermissionEffect
Manually split a threadManually split a threadSplits the thread now, ignoring threshold and grace-period configuration.
Override thread split settingsOverride thread split settingsChanges how future auto-splits behave for this thread. Does not split now.

Use the override to dial a thread's behaviour; use the manual split to force one immediately.

Detaching a part from a chain

Moderators with Detach a thread from its chain see a Detach from chain action in the thread tools. Detaching removes the part from xf_mc_threadsplit_chain_thread; the thread becomes an ordinary standalone thread and the chain continues without it. Existing watchers and posts are untouched.

When per-thread overrides are useful

  • A specific megathread that should never auto-split, even though its forum has thresholds enabled.
  • A live event thread that should split on a smaller threshold than the rest of the forum.
  • A long-running staff-only thread that needs a custom continuation template.