Default category based on group

AI-generated summary

The discussion revolves around the feature request of setting a dynamic default category based on a user’s group membership in Discourse. Sander78 initially suggested this feature to avoid private content being posted in a public category. kensims raised a concern about users being part of multiple groups with different default categories, but DeanMarkTaylor pointed out that Discourse has a “Primary Group” feature that could be used to resolve this issue. henriquebastos and Sander78 reiterated the importance of this feature for usability purposes.

For my courses I gather my clients on Discourse. There they can meet clients from other courses.

Each course has its ‘private’ category. And there’s a public category for all clients. The public category is now set as the default category, but it turns out some clients forget to select a category and post private stuff in the public category.

So my feature request: set a dynamic default category based on your group membership.

I realize this might be plugin territory.

3개의 좋아요

What if a user is a member of multiple groups that have different default categories?

1개의 좋아요

There is such a thing as “Primary Group” for a Discourse User, this could be used.

2개의 좋아요

Thanks. I didn’t realize that there is a primary group.

Our (The Seasteading Institute) new Discourse forum website isn’t even opening to the user base until a week from today. Plus at this point we have no specific plans to use custom groups.

However I can foresee some future circumstances in which we might want to use custom groups with “private” categories. And in that case it might be beneficial to have a group-based default category.

I have the same problem in the same context.

It would be really great that by default a new post from a user of a specific group will default to the group’s category.

It’s an usability issue, not a security one. The goal is to avoid mistakes when the user create a new topic.

1개의 좋아요

It’s still on my wish list as well.

HI,

I have the same problem, any solution for same ?