Discourse Category Restrictor
Summary | Allows staff and category moderators to silence users in specific categories | |
Repository Link | https://github.com/communiteq/discourse-category-restrictor | |
Install Guide | How to install plugins in Discourse | |
Sponsored by | @Gotchur |
Features
Allows staff and category moderators to silence users in specific categories
Configuration
There is a manage button in category settings - security (for admin)
Because category moderators cannot access the category settings, they get an icon on the category page
The button opens a management modal which allows one to add and remove users
Posting in a category where the user is silenced will give an error popup
Attempting to create a topic in another category and then moving it to a silenced category will fail as well
In addition, the β+ New Topicβ and βReplyβ buttons will be disabled and/or removed where applicable.
Future developments (
PRs welcome or PM me for funding
- Set an expiry date
- Hide category from new topic dropdown
- Hide category from move topic dropdown
- Ban users instead of silencing them
- Allow large amounts of users (currently there is no pagination or paginated loading)