Thread Ban

Thread Ban

by PARADOX • 0 Stars • 0 Downloads
Ban selected users from posting in specific threads. Supports staff and thread-owner permissions, an approval workflow, and MyAlerts/Modern Notifications integration.
Get Support Report
Project Details
Thread Ban
Thread-level posting bans with a staff approval workflow
Short Description Thread Ban lets staff and thread authors stop selected users from posting in a specific thread, without affecting their access to the rest of the forum. Owner requests can be routed through a staff approval queue, and approvers can be notified by private message and MyAlerts. Full Description Thread Ban adds a compact management panel to every enabled thread, where authorized staff or the thread author can search for a user and ban them from replying to that thread only. Bans are stored per thread and per user, so the same member can still post everywhere else. Staff bans take effect immediately, while thread-owner requests can be held as pending until a member of the approval usergroups approves or rejects them. The plugin also supports per-forum and per-usergroup permissions, owner quotas for the number of users and threads they may restrict, and a scope option that limits owners to banning users who have already replied in the thread. Pending requests are listed in a dedicated ModCP page, which also includes a full history of all thread bans with profile links, avatars, status labels, and pagination. Approval usergroups can be notified by private message, and MyAlerts alerts are sent automatically when MyAlerts is installed and active. The plugin integrates with Modern Notifications for front-end feedback, sends an optional private message to the banned user, and ships with full language files for both the front end and the Admin CP. Key Features
  • Ban a user from posting in one specific thread
  • Staff usergroups can ban immediately
  • Thread owners can request bans, with optional staff approval
  • Select2 username search in the ban form
  • Per-forum and per-usergroup permissions
  • Owner quotas for users per thread and threads per owner
  • Ban scope: any registered user or only existing repliers
  • ModCP approval queue plus a paginated history of all thread bans
  • Private message notices to approval usergroups
  • MyAlerts alerts for pending requests
  • Modern Notifications support
  • Optional private message to the banned user
  • Automatic template and stylesheet registration through PluginLibrary
Requirements
  • MyBB 1.8.x
  • PHP 7.4 or newer (PHP 8.x supported)
  • PluginLibrary (required)
  • MyAlerts (optional, for alerts)
  • Modern Notifications (optional, for toast notices)
Installation
  1. Upload the contents of the package to your MyBB root directory.
  2. Go to Admin CP -> Configuration -> Plugins.
  3. Install and activate Thread Ban.
  4. Open Configuration -> Settings -> Thread Ban Settings and choose the enabled forums, staff usergroups, approval usergroups, and owner options.
Notes
  • If MyAlerts is installed after Thread Ban, deactivate and reactivate Thread Ban once so the alert type and formatter are registered.
  • Approval usergroups only receive notifications for pending thread-owner requests, not for immediate staff bans.
  • Uninstalling removes all plugin tables, settings, templates, and cached stylesheets.
Developed by PARAD0X
Developed by PARADOX
Previews
Project Information
Author: PARADOX
Collaborators: none
Version: 1.0.0
Submitted: Nov 1, 2026
Last Updated: Nov 2, 2026
MyBB Versions: 1.8.x
Type: Plugin
Downloads: 0
Views: 32
Bug Tracking: Opened
Support this Project's Development
Donate

Login

×

Choose Your Theme