对审核队列中的“批准”和“拒绝”感到困惑

Continuing the discussion from Feedback on the new Review Queue:

Am I the only person who often gets confused by the “Approve” and “Reject” buttons in the review queue? I do not get alot of flagged users and posts in my community, thank goodness, but that means that I am a bit unfamiliar with the flagging system and terminology as it was in the past and still today don’t have to interact with it very often. I also am a self-diagnosed slysdexic, for sure. As a result,when on that interface my mouse cursor or finger often hovers indecisively over the two buttons not being sure which one to choose.

I have to remember to tell myself the buttons mean:

  • Approve (keep flagged user or post)
  • Reject (delete user or post)

The buttons do NOT mean:

  • Approve (delete user or post)
  • Reject (keep user or post)

In case I am not alone in my confusion here, I’d suggest including text like the above on the button itself or at least in mouseover helper text. Perhaps there could even be a short para somewhere on the review queue page explaining how to use it, or a link to a guide here on meta that explains how moderators are expected to use the review queue.

I would put myself in the same group here. I don’t regularly interact with the flagging system, so it feels a little unfamiliar. It isn’t 100% clear what the buttons will do when you click them.

Once you click on the Agree or Delete buttons, you do get some more detailed descriptions of what will happen.

I like this idea for the disagree/ignore buttons, which do not have a dropdown.

And to make matters worse, the icons mean different things in different contexts. I’ve been bitten by this before:

Thanks, David! I like that dropdown very much.

I guess I am looking mostly at flagged users. In this case you hit APPROVE or REJECT and the user is just instantly approved or deleted, apparently. There is no drop down, and I also wonder what’s actually happened.

If I hit REJECT, does it just delete the user or does it also block the email and IP as I can choose on the user admin screen?

I feel like the drop down on flags is fairly clear (although if anyone has a suggestion for making them more clear I would be interested in hearing what you have to say.)

For reviewing users, I’m wondering if it makes sense to change from:

:+1: Approve :-1: Reject

To:

:heavy_check_mark: Grant Access :x: Delete User…

Where Delete User would pop up to say “Delete the User” and “Delete and block”

Would that be more clear?

Thanks, Robin! Glad to know I am not going crazy on my own and that you think changing this is a good idea.

Your new labels look good to me and are much more clear. I am also looking forward to the popup to delete the user or delete and block. :rocket:

One note - we still have “Approved” and “approved by..” in various places in the UX, like on the user admin settings. Maybe you want to make the connection clearer?

That’s a good point. I think we have to keep the word “Approve” to make sense with other terminology. Here’s what I went with:

https://github.com/discourse/discourse/commit/14f9d40e486c39e74abfacdebbda86db1a8afd70

Sweet! I just tried this to delete some spam users and it’s super clear and easy. Man, this is light years better than what we had before.

Thank you again for taking on this mondo project and always looking out for us. :rocket:

我刚刚处理了一个被标记的话题,再次对这个界面中该选什么感到困惑。在点击之前没有任何提示说明会发生什么,我也不确定该选哪个。

当我选择“批准”(或者是“同意”?我记不清了)时,出现了一个下拉菜单,似乎表示我同意这是垃圾信息并应将其隐藏。随后我选择了另一个选项(“反对”?),系统立即采取了行动,没有显示下拉菜单。该帖子不再被标记,并在论坛中恢复活跃。事实证明,这正是我想要的操作,然后我将其转为私信并与发帖人进行了讨论。

我不得不赞同(无意双关)这个主题。在偶尔进行审核时,“同意/不同意”让我感到困惑。我只是点了“不同意”,却不太清楚发生了什么。现在那篇帖子被标记为“已拒绝”,我也不太明白这具体是什么意思(在这两种情况下,问题究竟是关于帖子本身,还是关于举报行为?“不同意”导致“已拒绝”,听起来像是帖子被删除了)。

更让我困惑的是,我怀疑自己可能误删了这篇本不想删除的帖子。我在“已拒绝”的搜索结果中还能找到它,但似乎没有撤销决定的选项。此外,系统显示“帖子已由作者移除”,这让我无法确定这是我的操作导致的,还是作者独立采取的行动。也许他们确实在帖子最初被举报之后才移除了它,所以我才无法恢复它。但如果是这样,为什么当初还会让我来审核呢?

试图理清这一切让我觉得自己像个“愚蠢的用户”。虽然我知道自己本可以弄清楚,但我也明白,这通常是一个需要重新审视用户体验的信号。至少,我是这样对待我网站上那些“愚蠢用户”的。

+1 赞同。整个“同意/拒绝/:+1:/:-1:”的流程让我觉得不一致,迫使我必须仔细阅读举报原因和操作说明。举个极端的例子,我更希望有“保留此帖子”和“删除此帖子”的绿色和红色按钮。无论举报原因是什么,这些按钮都能让我在点击时立刻明白会发生什么。

我收到的用户/帖子举报并不多,但我也总是感到困惑。

正如 @bartv 所建议的,避免使用“同意”或“拒绝”这类词汇,直接说明操作(保留/删除)可能会更好。

嘿,Stéphane,很高兴在这里见到你!

我添加了这段 CSS 来高亮显示“破坏性”按钮——这有点帮助。

button.reject-post,
button.confirm-spam,
button[data-name="Delete..."],
button[data-name="Delete User..."],
button[data-name="Agree..."] {
	color: #fff;
	background: #e86800;

	.d-icon {
		color: #ffe8d5;
	}
}

好主意!直到今天,这仍然让我感到困惑(不过我理解其中的挑战)。我们应该把它放到核心功能中吗?还是提交一个 PR?:wink:

这让我想起了视频会议中的一些静音按钮。静音按钮的图标是反映静音状态,还是应该显示按下按钮的动作?! :confused: 我去拿我的 :lab_coat:……

稍微偏题一点:我也一直不明白“忽略”是什么意思。我的一些管理员以为它会把标记从他们自己的队列中移除,但保留给其他管理员处理,但事实并非如此。