nodebb-plugin-exclude-categories
v1.0.2
Published
A NodeBB plugin that allows forum administrators to exclude specific categories from global recent, unread topic feeds and navigation badge counts via ACP.
Maintainers
Readme
NodeBB Exclude Categories Plugin
A NodeBB plugin that allows forum administrators to easily exclude specific categories from global Recent Topics (/recent) and Unread Topics (/unread) feeds via a dedicated ACP management interface.
🌟 Features
- Exclude specific categories from global
/recent,/unread, and/popularfeeds. - Topic privacy & cleanliness: Great for job boards, member directories, portfolios, archives, or internal categories where topics should only be visible when entering the category directly.
- Intuitive ACP Interface: Easy toggle switches for all categories in your forum under
ACP -> Plugins -> Exclude Categories. - High Performance: Uses NodeBB hooks (
filter:topics.filterSortedTidsandfilter:topics.getUnreadTids) with zero overhead. - Full compatibility: Built for NodeBB v3.x and v4.x.
🚀 Installation
npm install nodebb-plugin-exclude-categoriesOr install directly via the NodeBB Admin Control Panel (ACP -> Plugins -> Find Plugins).
⚙️ Configuration
- Go to ACP -> Plugins -> Exclude Categories (
/admin/plugins/exclude-categories). - Toggle ON the categories you wish to hide from recent/unread feeds.
- Click Save Changes.
📄 License
MIT License.
