Убедитесь, что категории с доступом только для чтения остаются таковыми (даже для администраторов)

Контекст и сценарий использования

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

Проблема

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

Решение

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

2 лайка

Более общий запрос на функцию, который позволил бы достичь той же цели (и даже большего) здесь: "Regular mode" for admins and moderators (e.g. something like "sudo")

6 лайков

К сожалению, предупреждение администратора кажется более доступной функцией, чем неуловимая функция sudo.

2 лайка

Вот этот TC для закрытых тем. Возможно, его можно расширить или создать дополнительный кастомный #theme-component для создания темы в закрытой категории.

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

3 лайка