Confused by "Approve" and "Reject" in the review queue

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?

09%20AM

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:

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:

Я только что разобрался с темой, помеченной как нарушающая правила, и снова запутался, выбирая вариант в этом интерфейсе. До нажатия не было никакой подсказки о том, что произойдёт, и я не был уверен, что выбрать.

Когда я выбрал «APPROVE» (или, возможно, «AGREE»? Я забыл), появилось выпадающее меню, которое, казалось, указывало на то, что я соглашаюсь с тем, что это спам и его следует скрыть. Затем я выбрал другой вариант («DISAGREE»?), и действие было выполнено сразу, без выпадающего меню. Пост больше не был помечен и стал активным на форуме. Как выяснилось, это было именно то действие, которое я хотел, после чего я перевёл его в личные сообщения и обсудил с автором.

Я вынужден согласиться (без каламбура) с этой темой. Кнопки «Согласен/Не согласен» сбивают меня с толку, когда я иногда провожу модерацию. Я просто нажал «Не согласен» и не совсем понял, что произошло. Теперь этот пост помечен как «отклонённый», и я тоже не до конца понимаю, что это значит (в обоих случаях: вопрос касается самого поста или действия по флагу? «Не согласен» → «Отклонено» звучит так, будто пост был удалён).

Чтобы добавить к своей путанице, я чувствую, что, возможно, удалил этот пост, чего не хотел делать, и нахожу его в результатах поиска по «отклонённым». Но я не вижу способа отменить своё решение. Также указано, что пост удалён автором, поэтому я не знаю, стало ли это результатом моих действий или они сделали это независимо. Возможно, они действительно удалили его после первоначального флага, и поэтому у меня нет возможности восстановить его. Но если так, то зачем меня вообще просили провести модерацию?

Попытка разобраться в этом заставляет меня чувствовать себя глупым пользователем. И хотя я знаю, что мог бы во всём разобраться, я также понимаю, что это обычно признак того, что пользовательский опыт требует пересмотра. По крайней мере, именно так я подхожу к «глупым пользователям» на своём сайте.

+1 от меня. Вся система «согласен/отклонить/:+1:/:-1:» кажется мне непоследовательной и заставляет меня внимательно читать как причину флага, так и действие. В качестве крайнего примера: я бы предпочёл зелёную и красную кнопки для «оставить этот пост» и «удалить этот пост». Независимо от причины флага, это сразу дало бы понять, что произойдёт при нажатии на кнопку.

Я не часто сталкиваюсь с помеченными пользователями или постами, но тоже всегда путаюсь.

Возможно, лучше избегать слов «согласен»/«отклонить» и просто указывать действие (оставить/удалить), как предложил @bartv.

Привет, Стефан, рад видеть тебя здесь!

Я добавил этот 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:

Немного не по теме: я тоже никогда не понимал, что означает «Игнорировать». Некоторые мои модераторы думали, что это уберет флаг из очереди их модераторов, но оставит его для других, но нет.