Wow, that's pretty interesting... I did notice that chjj's marked was more of an "all or nothing" approach to HTML sanitization. It's good to know that your plugin can work safely alongside mine to provide an even better third option.
[nodebb-plugin-groups-autoassigncategory] A category for each group
Users wanted to be able to create their own groups; with a single toggle in the admin dashboard, the problem got temporarily solved.
Then users wanted that each group had its own discussion space, a private category to host their topics that are in the grey zone between out of the general interest and out of the scope of the community. This plugin has been written for this scenario.
What this plugin does
For each group, a category is created and kept synced. The categories will share the same name, description, icon, background colour and background image, where the presence of an icon discards the background image. Deleting a group disables its associated category. The permissions of each category also are automatically managed.
npm install nodebb-plugin-groups-autoassigncategory
Nice! This is feature a lot of people have been asking for.
Awesome work. I needed it.
@Sfner i have few questions:
can users make their own groups and their own categories?