Где найти пользовательское сообщение, отправляемое при отклонении поста?

Я считаю, что это — та функциональность, которую мы использовали для отклонения поста и отправки пользовательского сообщения.

Проблема в том, что мы не можем найти это сообщение об отклонении. Модератор не может найти его ни в своих отправленных сообщениях, ни во входящих сообщениях модератора. Где его можно найти?

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

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

Сообщения о редактировании поста на самом деле отправляются от имени системного пользователя, поэтому, если вы проверите их входящие, то увидите их. :crossed_fingers:

Есть запрос на добавление возможности видеть модераторам эти личные сообщения, что было бы очень полезно, если кто-то ответит на такое сообщение:

ETA: (Если только вы не назначили пользователя как site contact username, в этом случае личное сообщение о редактировании поста будет отправлено от имени этого пользователя вместо @system)


Тем не менее, для перепроверки, так как это немного неоднозначно: вы сослались на это сообщение о функции «Изменить пост», но упоминаете сообщение об отклонении. Какую кнопку они нажали?

Я нажал «Отклонить публикацию». (Я модератор.) Но моё персональное сообщение пользователю не отображается в папке «Отправленные» в моём личном ящике.

Я проверил почтовый ящик системного пользователя и не нашел его ни в разделе «Последние», ни в разделе «Отправленные».

site contact username пуст.

Здравствуйте и добро пожаловать @BethL :slight_smile:

Если вы выбрали «Отклонить» вместо «Исправить», то, насколько я знаю, сообщение пользователю не отправляется?

Подскажите, пожалуйста, на каком этапе и где вы добавили это пользовательское сообщение?

Привет, после того как я выбрал «Отклонить», появилось окно для комментария. Другими словами, при нажатии на «Отклонить» действие не выполнялось сразу, а давало возможность добавить комментарий для пользователя (что меня порадовало, так как я хотел объяснить, почему отклонил). Кстати, я не помню, чтобы видел опцию «Исправить».

Ах, это звучит скорее как одобрение пользователей, чем одобрение постов. У вас на сайте включена настройка «Требуется одобрение пользователей»? Это ложная зацепка :slight_smile:

Тем не менее, позвольте мне проверить несколько вещей, чтобы убедиться, что это не я запутался. :slight_smile:

Посты пользователей TL0 автоматически помещаются в очередь. Вот почему ваш пост был поставлен в очередь.

Кроме того, они позже ответили на уведомление об отклонении, заявив, что с их постом всё в порядке. Так что я знаю, что они что-то получили, но было ли это просто уведомление об отклонении или уведомление с моим комментарием для них?

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

Не могли бы вы подсказать, какие именно настройки вы используете для этого, чтобы я мог провести полноценное тестирование?

Также будет полезно увидеть скриншот элемента, ожидающего проверки в очереди (с замазанной конфиденциальной информацией).

А это остальная часть прокрученного текста:

Я не уверен, какие настройки имеют отношение к делу. Я поискал review и нашел это в разделе «Спам»:

В общей сложности нашлось 30 настроек, содержащих review, и ни одна из изменённых настроек не связана с процессом модерации постов. Приношу извинения за то, что не знаю больше об этом процессе.

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

Однако… когда я пытаюсь сделать то же самое, при отклонении тестового поста у меня не появляется опция отправить пользовательское сообщение.

Я был вполне уверен, что функция «Отклонить» ничего не отправляет (именно поэтому была введена функция «Исправить»), но пользовательское сообщение где-то должно было быть введено. Есть ли у вас какие-либо настройки, которые могли бы добавить эту функцию?

Надеюсь, кто-нибудь укажет на что-то очевидное, что я упускаю. :slight_smile:

Не могли бы вы зарегистрировать нового тестового пользователя, отправить один из его постов в очередь на отклонение и посмотреть, какие уведомления и/или личные сообщения он получит и от кого?

(Скриншот поля для пользовательского сообщения тоже может что-то напомнить моей улитке в голове :slight_smile:)

Хорошо, я создал тестового пользователя, и единственное действие, которое позволило отправить пользователю собственное сообщение, — это «Изменить» (Revise). Я жду ответа от @BethL, чтобы узнать, совпадает ли это с тем, что они помнят.

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

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

А также в разделе /u/system/preferences/users

Ага, похоже, что PM «Редактировать пост» изначально находится во вкладке «Архив» входящих сообщений пользователя @system и перемещается во вкладки «Последние» и «Отправленные» только после того, как пользователь ответит на него.

Ой, блин.

Я никогда, ни за что не архивирую сообщения, поэтому даже не думаю проверять этот раздел. Там так много всего. Большая часть из этого никогда не нужна. Но теперь я знаю.

Огромное спасибо!!