Показать пользователя, отметившего ответ как правильный

Почему это важно

  • Репутация endorsing-а имеет решающее значение при принятии решения о доверии к решению.
  • Вы можете мотивировать модераторов качественно endorsing-ить ответы, чтобы они получали больше публичности для себя и любой компании, которую они могут представлять.
  • Вы можете выявлять модераторов, endorsing-ящих неверные ответы, и обучать их делать это лучше.
  • Это четко показывает, что endorsing-ом занялся модератор, а не автор вопроса (OP).
    • То есть, у многих людей сложилась ментальная модель работы этой функции на основе Stack Overflow, где OP может пометить ответ как правильный. Это нецелесообразно для приложений, где невозможно сразу проверить работоспособность решения, и у OP нет полномочий определять корректность решения, например, в налоговом праве, как в случае с моим форумом по налоговым консультациям.

Как это реализовать

  • Я не слишком придирчив к деталям, но как минимум имя endorsing-а должно быть явно отображено, а также должна быть включена гиперссылка на его профиль:

И если бы это хорошо интегрировалось с post-voting, это было бы идеально! :folded_hands:

4 лайка

Это очень хорошее предложение.
Я модератор на небольшом форуме, и мы тоже используем метку «решение».

Иногда я вижу метки «решение» и думаю: зачем? Кто это отметил?

Было бы проще связаться и уточнить, почему этот ответ считается решением, особенно если он неверен. :wink:

Возможно, имеет смысл сделать эту метку видимой только для команды модераторов.

5 лайков

да, верное замечание, обучение на ошибках при одобрении — ещё один хороший вариант использования

Для моего случая (форум обсуждения налоговых вопросов) имеет больше смысла, чтобы все пользователи могли видеть того, кто одобряет

1 лайк

Как я это вижу, автор темы (OP) решает, является ли ответ правильным, и отмечает его как таковой.

В случаях, когда модераторам разрешено помечать ответы как решение, они действуют не от своего имени, а от имени сообщества. Это делает менее важным или вовсе неважным то, кто именно пометил решение как таковое.

2 лайка

Разве такая информация не была бы полезна? Если автор темы не пометил ответ как решённый, я бы хотя бы хотел знать, что его пометил кто-то с солидным опытом в данной теме, а не просто кто-то, у кого есть на это право.

Разве модерация не должна быть по возможности отслеживаемой и прозрачной? Это улучшает оба этих фактора.

3 лайка

Я согласен, что те, у кого есть такая власть, должны использовать её осторожно.
Хотя я не уверен, что решением будет «как минимум имя endorsing должно быть явно указано, а также должна быть включена гиперссылка на его профиль».

1 лайк

Я думаю, что в лучшем случае единственной аудиторией для этой информации будут другие сотрудники.

Так как отметить пост как решённый могут только автор темы и сотрудники, основной пробел придётся устранять за счёт обучения персонала.

В таком случае нет необходимости делать это публичным.

2 лайка

По умолчанию установлено TL4, но вы можете понизить его с помощью параметра accept all solutions trust level:

Вы также можете отключить эту возможность для автора темы, если захотите, с помощью параметра accept solutions topic author:

image

1 лайк

Неоднократно я хотел бы знать, кто пометил сообщение как решение: это сделал автор темы или кто-то другой (по какой-либо причине) захотел закрыть тему.

4 лайка

Я перенёс ваш пост в эту тему, чтобы объединить запросы. :+1:

Это также недавно возникло в других местах, и я создал небольшой запрос для исследователя данных, чтобы администраторы (или группы, которым был предоставлен доступ) могли хотя бы выполнить «поиск»:


-- [params]
-- topic_id :topic_id 

SELECT target_topic_id, 
       acting_user_id, 
       created_at::date
FROM user_actions
WHERE target_topic_id = :topic_id
AND action_type = 15
ORDER BY created_at DESC

Это не совсем то, на что направлен запрос функции, но может помочь в некоторых случаях.

3 лайка

+1 к этому.

Также было бы здорово, если бы пользователи без прав модератора тоже могли видеть, кто отметил решение.

Если возможно, можно сделать так, чтобы при наведении курсора на кнопку решения отображалось имя пользователя, который её отметил.

2 лайка

Вот обновление: теперь это возможно:

Вы можете увидеть это в действии на https://meta.discourse.org/c/support/6?solved=yes

Настройка сайта show who marked solved по умолчанию отключена, чтобы сохранить текущий статус, но вы можете включить её, если ваша сообщество считает это полезным.

5 лайков

Эта тема была автоматически закрыта через 11 дней. Новые ответы больше не принимаются.