Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Give users with roles the option to show/hide them #996

Open
pixeldesu opened this issue Jan 25, 2023 · 0 comments
Open

Give users with roles the option to show/hide them #996

pixeldesu opened this issue Jan 25, 2023 · 0 comments
Labels
suggestion Suggestion to add a new feature or improve a current one

Comments

@pixeldesu
Copy link
Member

Back in 2017 we made the decision to hide admin/moderator roles because we dealt with a lot of harassment towards staff users before.

However, in self-hosted environments and in general so people do have possible means of contact to staff, members with roles should be able to decide if they want to show them regardless.

Extend roles with a field that specifies that they can be shown or hidden (no idea for a naming here), and extend the MM-table (users_roles) with a flag if the role is visible or not.

Accompany this with a settings view only visible to people who have any role that is allowed to be shown (ex. the canny_consent role is not one of those, administrator or moderator would be) that allows a per-role setting of the visibility.

@pixeldesu pixeldesu added the suggestion Suggestion to add a new feature or improve a current one label Jan 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
suggestion Suggestion to add a new feature or improve a current one
Projects
None yet
Development

No branches or pull requests

1 participant