У нас есть определённые темы FAQ (в основном принадлежащие сотрудникам), которые закрыты, чтобы люди не начинали в них обсуждения. Однако из-за этого у них также пропадает возможность цитировать выделенные фрагменты таких тем.
Другие темы (обычно текущий список изменений) открыты, и пользователям предлагается отвечать в новой теме, но гораздо проще ответить в существующей, из-за чего они быстро (и неизменно) превращаются в хаос.
Как модератор, я хотел бы превратить их в центральную тему, которая остаётся открытой, но автоматически переключает редактор на создание ответа в новой теме (не уверен, должна ли она быть связанной). Я вижу два способа реализации этого:
Мягкий вариант: Разрешить всем вручную переключать обратно на Ответить в теме, чтобы кураторы, не имеющие прав модератора, могли обновлять тему.
Строгий вариант: Запретить обычным пользователям отвечать в этой теме, за исключением указанных пользователей без прав модератора (например, владельца, любых сокураторов или специальной группы доверенных постоянных участников форума).
Если вы откроете редактор в другой открытой теме, а затем перейдёте в закрытую тему, при выделении текста в закрытой теме появится плавающая кнопка «Цитировать».
Если редактор свернут, нажатие «Цитировать» откроет новый ответ в режиме «ответ как связанная тема» с включённым цитируемым текстом.
Если окно ответа открыто, нажатие «Цитировать» вставит цитируемый текст в существующий ответ (хотя на мобильных устройствах может потребоваться свернуть клавиатуру, чтобы освободить место на экране).
Он хочет иметь возможность отвечать как новая тема в закрытой теме. Вместо того чтобы создавать новую тему, затем переходить к закрытой, выделять текст и цитировать. Мне кажется, раньше это было возможно.
Было бы неплохо иметь более эффективный способ цитирования закрытых тем. Часто темы в стиле руководств оказываются закрытыми, и цитирование отрывков из них в связанных темах бывает очень полезным. Текущий метод работает, но он не интуитивно понятен для обычного пользователя и в целом может быть довольно неудобным.
Если бы кнопка плавающего цитирования отображалась и в закрытых темах (даже если вы всё ещё не можете ответить там), это было бы намного проще, чем помнить, что нужно открывать редактор сообщений.
Моя ошибка, я забыл упомянуть другой сценарий:
Некоторые темы могут курироваться одним или несколькими постоянными пользователями. Поскольку у них нет прав модератора, эти темы должны оставаться открытыми для них, но всем остальным следует создавать новую ветку.
@JammyDodger — спасибо, что поделились. Я не знал, что это возможно. Отчасти потому, что как модератор мне не нужно действовать подобным образом.
Однако я ищу интуитивно понятный способ, который упростит людям создание новой темы, в то время как текущая останется открытой. Тогда нам нужно будет лишь обучить несколько человек тому, как отвечать в такой «Центральной теме». И у них будет интерес научиться этому.
Никто не будет заинтересован в создании новой темы, пока по умолчанию предлагается отвечать в той же. А закрытая тема просто отпугивает людей от начала обсуждения.
В качестве альтернативы можно добавить кнопки «Ответить» и «Цитировать» (если не используется описанный выше секретный метод) для закрытых тем, но это сделало бы слишком простым продолжение любых жарких дискуссий, что и было причиной закрытия темы изначально.
Я думаю, этот случай подходит для плагина Kanban, где в итоге тема закрывается (это часть рабочего процесса). Было бы полезно иметь простой способ отвечать на темы как в системе тикетов.
Возможно, стоит отображать предупреждающее окно, которое иногда появляется в предпросмотре редактора, чтобы указать причину создания новой темы. Под предупреждающим окном я имею в виду уведомление о том, что вы слишком часто отвечаете, или о том, что может существовать связанная тема, когда вы пытаетесь создать новую.
Это тоже может быть полезно. Однако вы хотите ограничить эту возможность закрепленными темами, определенной категорией и/или темами с тегом, видимым всем, но используемым только группой xyz. В противном случае пользователи могут легко пропустить тот факт, что обсуждение было закрыто из-за того, что оно вышло из-под контроля.
Да, вот так:
Хотя вы не можете ответить в этой закрытой теме, вы можете начать новую тему или включить любые цитаты в другую открытую тему.
Но мой основной запрос заключается в том, чтобы модераторы могли изменить тему так, чтобы ответ на неё по умолчанию приводил к созданию новой темы. Чтобы избежать путаницы, окно предпросмотра могло бы отображать сообщение вроде:
Чтобы сохранить эту центральную тему чистой и понятной, пожалуйста, начните новую тему по аспекту, который вы хотите обсудить. Используйте осмысленный заголовок и включайте цитаты при необходимости. Создавайте несколько тем, если вы хотите обсудить несвязанные вопросы.
В конечном счете, мне не важно, открыта или закрыта такая «Хаб-тема». Но кураторы должны иметь возможность отвечать в теме, даже если у них нет прав модератора, тогда как всем остальным рекомендуется начинать новую тему (если она еще не существует).
Или же можно сделать этот текст последним сообщением в теме и закрыть её? Тогда пользователям останется лишь прочитать и следовать инструкциям на экране?
Чтобы сохранить эту центральную тему чистой и понятной, пожалуйста, создавайте новую тему для обсуждения каждого аспекта. Используйте осмысленные заголовки и при необходимости добавляйте цитаты. Создавайте несколько тем, если хотите обсудить не связанные между собой вопросы.
Мне кажется, что вам на самом деле нужно разрешение для автора оригинального сообщения (OP) продолжать публиковать сообщения в закрытой теме, а не только для модераторов. Это выглядит как более прямой рабочий процесс, чем подталкивание пользователей к созданию новой темы, при этом всё ещё позволяя им отвечать напрямую. Таким образом, OP сможет продолжать отвечать в своём логе изменений или другой личной теме, блокируя при этом других пользователей от ответов.
Если автор темы (OP) является сотрудником или модератором категории, это уже будет работать. Поэтому я рекомендую сделать владельца темы модератором категории, если вам нужно, чтобы у него была возможность отвечать в закрытых темах.
Назначение их модераторами категории может возложить на них слишком большую ответственность. Есть ли способ создать пользовательскую группу, которая позволит участникам отвечать в закрытых темах (при условии, что они или один из них создал тему или у неё есть определённый тег)?
В данный момент нет — ваш лучший вариант — разместить уведомление вторым постом или в виде панели оповещения в нижней части первого поста:
Чтобы сохранить эту основную тему чистой и понятной, пожалуйста, создайте новую тему по аспекту, который вы хотите обсудить. Используйте осмысленный заголовок и при необходимости включайте цитаты. Создавайте несколько тем, если хотите обсудить несвязанные вопросы.