Не уверен, что это сделано намеренно, но мне это кажется нелогичным.
Если пользователь следит за определённым тегом или категорией, он получает уведомление, когда сотрудник создаёт в этой категории невидимую тему.* Это сводит на нет саму идею наличия «невидимых» тем. Я понимаю, что к невидимым темам можно получить доступ по ссылке, но уведомление о такой теме пользователям отправляться не должно.
О нет, похоже, это может стать проблемой, если сотрудники считают, что создание неопубликованного сообщения в общей категории сделает его невидимым, но это не так! Я проверил, и у меня произошло то же самое.
Понятно, почему никто не заметил этого раньше: в конце концов, есть отдельная закрытая категория, которую можно использовать для совещаний персонала.
Неопубликованные темы совсем не защищены: если у кого-то есть ссылка, он может получить к ним доступ, если они не находятся в закрытой категории. В любом случае, было бы логично не рассылать уведомления всем о создании неопубликованной темы, если люди хотят сделать это и поделиться ссылкой только с некоторыми не-сотрудниками.
Поскольку ID тем идут последовательно, пользователь теоретически может искать пропуски в списках тем, где отсутствует определённый ID темы, и таким образом обнаруживать скрытые темы (при условии, что темы в частных категориях и личных сообщениях встречаются достаточно редко).
А здесь в качестве решения проблемы с отправкой уведомлений ошибочно указано, что нужно установить статус «невидимый» перед публикацией, хотя предполагалось, что это должно предотвращать уведомление подписчиков:
Боюсь, это не ошибка, а штатное поведение. Создание темы в списке «Не в списке» скрывает её из списков тем и результатов поиска, но уведомление всё равно отправляется всем, кто подписан на уведомления (Watching) или на первое сообщение (Watching First Post) в этой категории (или теге).
Я считаю, что правильный совет для создания темы, которую вы не хотите показывать заранее, — использовать категорию с контролем прав доступа (например, «Персонал») и вручную перемещать её в нужный раздел, когда она будет готова, либо использовать функцию «Запланированная публикация» через таймер темы. Также можно воспользоваться функцией «Общие черновики».
Хотя эта проблема возникает довольно регулярно, возможно, стоит собрать предложения по её решению в теме Contribute > Feature.