In the " Add more granular user option levels for email notifications" feature that was added in 2.3.0 beta 6, the “Send me email notifications even when I am active on the site” setting was removed in favor of separate “always / only when away / never settings” for messages and for other notifications. (email_messages_level and email_level).
This is a great improvement. However, the accompanying text “Send me an email when someone quotes me, replies to my post, mentions my @username, or invites me to a topic” does not cover all emails, especially those that are sent by the watched/tracked settings in Preferences - Notifications - Categories, while these are being covered by that setting.
(Actually it seems like this was always the case, but it got more confusing now since the explicit ‘always send everything’ setting was removed).
Maybe this could be worded in more broad terms (for instance: “topic activity notifications”) so it would cover the category notifications as well ?
That seems extremely vague. As a rule I don’t like to replace specifics with vagueness. So the answer is currently no.
I do see some other unrelated opportunities for cleaning up copy here though..
I’d like to hear specifically which emails you feel are not covered here, with examples. And please use text, not screenshots, so we can all save some time..
The following emails are covered by the “Send me an email when someone quotes me …etc…” setting but are not included in the descriptive text for that setting:
emails that are sent because a notification is generated because a new post or topic is created in a category I’m watching because it appears in the list set by Preferences - Notifications - Categories - Watched
emails that are sent because a notification is generated because a new topic is created in a category I’m “watching first post” for (set by Preferences - Notifications - Categories - Watching first Post)
emails that are sent because a notification is generated because a new post is created in a topic I’m watching because I set it to ‘watching’ on the bottom of the topic
Send me an email when someone quotes me, replies to my post, mentions my @username , or invites me to a topic, and also regarding categories and topics I’m watching.
Maybe the text is a bit too long, but I think it is clear about what it does.
Я пытаюсь составить краткое описание системы уведомлений и уведомлений по электронной почте, но это оказывается сложной задачей. Однако эта тема, и в частности эта формулировка, помогли мне.
Что касается этого пункта, то на данный момент я понимаю так: письмо не отправляется для всего, что просто отслеживается (ваш последующий полезный обзор подтвердил это).
Вот что я пока подготовил. Это следует за абзацем о последней странице, странице уведомлений и числовом счетчике.
Вы можете применить следующие уровни к категориям, тегам или темам:
Слежение — Уведомления: новые темы и ответы. Счетчик: новые темы и ответы.
Отслеживание — Уведомления: только если кто-то отвечает вам. Счетчик: новые темы и ответы.
Слежение за первым сообщением (только для категории) — Уведомления: новые темы в категории, но не ответы. Счетчик: новые темы.
Обычный — Уведомления: только если кто-то отвечает вам. Счетчик: ничего.
Отключено — Уведомления: ничего. Счетчик: ничего.
и
По умолчанию, если вы не находитесь на форуме, вам будет отправлено письмо по электронной почте обо всем, за чем вы следите или следите за первым сообщением.
Прежде чем я приведу формулировки в порядок, не могли бы вы проверить точность? @RGJ
Когда я писал выше, я думал, что «количество», упомянутое в «уровнях уведомлений», — это число в правом верхнем углу.
Теперь я понимаю, что это число — просто количество уведомлений. Иначе это не имело бы смысла.
«Количество» должно быть одним из чисел по теме, которые появляются справа от названия темы в списке — скорее всего, это число «непрочитанных», которое отображается в синем круге.
Я обновлю это, если обнаружу, что и это тоже неверно!
Это немного сбило меня с толку. Тот факт, что в тексте настроек электронной почты полностью отсутствует упоминание о «наблюдении», заставил меня задуматься, отправляются ли вообще уведомления по почте для событий, связанных с наблюдением.
В настоящее время там написано:
«Отправлять мне письмо, когда кто-то процитирует меня, ответит на мой пост, упомянет мой @username или пригласит меня в тему».
Насколько я понимаю, там должно быть написано:
«Отправлять мне письмо, когда кто-то процитирует меня, ответит на мой пост, упомянет мой @username, пригласит меня в тему, ответит на тему, за которой я слежу, или создаст тему в категории или с тегом, за которыми я слежу».
Возможно, это можно сократить до:
«Отправлять мне письмо, когда кто-то процитирует меня, ответит мне, упомянет меня, пригласит меня, ответит на тему, за которой я слежу, или создаст тему, где я слежу».
Меня это тоже запутало в случае с экземпляром Discourse, который я настроил для замены некоторых рассылочных списков. Я не хотел, чтобы поведение по умолчанию напоминало рассылочные списки, поэтому мне нужно было предоставить инструкции для пользователей, которые хотят сохранить опыт, похожий на работу с рассылкой (подписка на желаемые категории вместо получения всего подряд).
Связанная настройка выше имеет заголовок:
Отправлять мне письмо, когда кто-то пишет мне
Поэтому я изменил текст на нашем экземпляре, заменив это:
Отправлять мне письмо, когда кто-то цитирует меня, отвечает на мой пост, упоминает мой @username или приглашает меня в тему
на это:
Отправлять мне письмо при получении любых других уведомлений
Я не до конца уверен, что это правильная формулировка, но считаю, что она хорошо сочетается с сопутствующими текстами, например, при выборе подписки на категорию:
Вы автоматически будете подписаны на все темы в этой категории. Вы будете получать уведомления о каждом новом посте в каждой теме, и будет отображаться счётчик новых ответов.
Я определённо страдаю от этого. У меня много пользователей, которые привыкли к спискам рассылки, и я пытаюсь мягко и с пользой вовлечь их в процесс.
Джефф, я понимаю эту обеспокоенность, но также кажется плохой идеей полностью исключить важную конкретную ситуацию. Как насчёт этого:
Отправляйте мне письмо для всех уведомлений, включая отслеживаемые и наблюдаемые темы, а также когда кто-то цитирует меня, отвечает на мой пост, упоминает мой @username или приглашает меня в тему.
Итак, я собираюсь сделать следующее для своих сайтов:
js.user.email_messages_level, который по умолчанию имеет значение «Отправлять мне письмо, когда кто-то пишет мне», будет изменён на:
Отправлять мне письмо, когда я получаю личное сообщение
Это соответствует термину «личное сообщение», используемому в настройках для включения/отключения личных сообщений от других участников.
js.user.email_level.title, который по умолчанию имеет значение «Отправлять мне письмо, когда кто-то цитирует меня, отвечает на мой пост, упоминает мой @username или приглашает меня в тему», будет изменён на:
Отправлять мне письмо для всех уведомлений. Это включает посты в отслеживаемых темах, категориях и тегах, а также случаи, когда кто-то цитирует меня, отвечает на мой пост или упоминает мой @username
(У нас не включены приглашения, поэтому я исключил эту часть.)
Отправлять мне уведомления, когда меня цитируют, отвечают мне, упоминают мой @username или когда появляется новая активность в отслеживаемых мной категориях, тегах или темах.