- Compatible XF 2.x versions
- 2.2
- 2.3
- Additional requirements
- XenCustomize Core Library 1.0.4+
- License
- Single-use License (1 License, 1 website) https://xencustomize.com/about/license-agreement/
- Updates duration
- 6 Month / $15 Renewal
- Visible branding
- Yes, but removable without payment
XenCustomize Auto Lock Threads for XenForo 2
Automatically lock threads using per-thread, per-forum, or global rules.XenCustomize Auto Lock Threads helps keep discussions organized by automatically locking threads when your chosen conditions are met.
Set a custom rule on an individual thread, give specific forums their own automatic rules, or use one global rule across selected forums.
Threads stay visible and readable while new replies are prevented automatically.
Key Features
Set a rule directly from the Thread Tools menu for an individual thread.
Automatically lock a thread when it reaches the configured number of replies.
Schedule an individual thread to lock at a specific date and time.
Automatically lock threads after they have received no new replies for the configured period.
Lock threads once they reach the configured age, regardless of recent activity.
Give individual forums their own reply-count, inactivity, or thread-age rule.
Forums can also inherit the global rule or disable automatic locking entirely.
Apply one automatic lock rule across selected forums that do not have their own override.
Thread-specific rules take priority over per-forum rules, while per-forum rules take priority over the global rule.
Due rules are handled automatically in the background, so scheduled, inactive, or old threads do not need to be opened before locking occurs.
When a thread-specific rule is active, a notice on the thread shows when or why it will be locked.
Automatic lock actions are recorded in XenForo's Moderator Log with the reason for the action.
Use the dedicated forum moderator permission to control who can set per-thread auto-lock rules.
Administrator Options
- Per-Forum Lock Rules: Set a forum-specific rule, inherit the global rule, or disable automatic locking for that forum.
- Global Lock Rules: Choose the automatic rule and the forums where it should apply.
- Reply count: Set the reply threshold used by reply-count rules.
- Inactivity: Set how long a thread can remain without a new reply.
- Thread age: Set how old a thread can become before automatic locking.
Useful For
- Closing support discussions after a set period.
- Reducing necroposting in older discussions.
- Limiting threads after a chosen reply count.
- Locking event, sale, or announcement threads on schedule.
- Keeping old content readable without allowing new replies.
Compatibility & Requirements
- XenForo 2.2.x
- XenForo 2.3.x
- XenCustomize Core Library 1.0.4+
License Setup
After installation, go to the add-on options and open the License options tab to enter your license key. Footer branding is optional and may be removed from the same License options tab.License verification may use XenCustomize.com with local caching. Normal installation and uninstallation do not depend on our server being available. An expired license does not disable normal use of the add-on, but an active valid license is required for official support and access to new downloads or updates released after the license expires.
Screenshots
Thread Tools → “Set Auto-Lock Rules”
Auto-Lock Rules overlay
Thread notices for active auto-lock rules
Administrator options for per-forum and global lock rules
Moderator Log entry for an automatic lock action
Permission for setting per-thread auto-lock rules
Auto Lock Threads cron entry