LemmyNet / lemmy-ui

The official web app for lemmy.
https://join-lemmy.org/
GNU Affero General Public License v3.0
887 stars 334 forks source link

More intuitive placement of add mod functionality #314

Open adevore opened 3 years ago

adevore commented 3 years ago

Currently, the only way to add a moderator to a community is by clicking the triple dot menu on a post they have made in that community. This presents three problems:

  1. They must first have a comment in the community, which may not be the case especially when founding a community.
  2. The functionality is hidden away in a small menu
  3. The location has no logical connection to moderation

This has led even several technically adept users to be confused. I have a few possible alternatives for adding a moderator.

Alternative A: Moderator Management Panel

Add an "edit" link next to "mods" in the sidebar visible to mods only. Allow for adding and deleting moderators. This is my favored alternative because it keeps moderator management separate from other aspects of community management. It also keeps the edit link visually close to what is being edited.

Alternative B: Include in settings

In the edit community panel, allow for managing moderators. The upside is that it stops community settings from being spread to many different parts of the UI. The downside is that it rolls functionality into the edit community panel that doesn't really fit the simple set of fields style with an edit-save cycle. It also places the edit button away from what is being edited.

dessalines commented 3 years ago

This is a good idea, and we'll add a dedicated community settings page at some point, which will have this.

NettoHikari commented 1 year ago

Just looked for a way to delete an account that has no posts... I think, basic moderation and administraion tooling should be available on the account's profile page.

Shuggaloaf commented 1 year ago

Trying to get an instance setup as an alternative to a subreddit but the lack of easy to access tools is definitely a very large hurdle.

rbos commented 1 year ago

This is confusing. There should be some kind of moderation panel available to any mod/admin who accesses the community. I wanted to add a moderator, but asking them to make a post first is quite unintuitive.

vext01 commented 1 year ago

I can't find the option to appoint a moderator in the three dots menu even...

image

Maybe I've confused it by trying to add a moderator whose remote username (on another instance) is the same as a local moderator?

dwitterer commented 11 months ago

Hi, any updates on this? I can't code in Rust, but I have just started a new community on lemmy.world and it indeed took me about an hour to figure out how to add someone as a moderator to my community, so this definitely needs a rework to make the moderator workflow more intuitive... Would be nice to get at least some of this done before 0.19.0 is fully released, methinks :)

dessalines commented 11 months ago

I coulda swore we had "all moderator actions are done on comments and posts" in several places.

ampersarnie commented 1 month ago

Are there any updates on this? I wish I knew enough Rust to contribute here because it would be a good step for moderation with Lemmy. Though, this issue has been here for some time and I'm surprised it still hasn't been implemented.

dessalines commented 1 month ago

We haven't added a moderation panel yet, so all mod actions are done on comments and posts. Ya and most of the UI effort is now on lemmy-ui-leptos.

If you'd like to add it here, that'd be welcome, but it'd probably be better to contribute to the other repo.