Это просто великолепно. Спасибо!! Я использую это для создания шаблонов чек-листов, которые можно создавать каждый раз при выполнении повторяющихся проектов. Раньше наши инструкции звучали как «скопируйте и вставьте всё ниже», а теперь есть эта очень элегантная кнопка для создания темы для людей.
Планируется ли сделать эту функцию доступной в окне композитора? На мой взгляд, самое логичное место — там, где находятся такие элементы, как «Скрыть детали» и «Создать опрос».
На мой взгляд, было бы полезнее привести пример для случая ответа (без action=create), поскольку, вероятно, именно это ищет большинство пользователей, так как создание темы уже возможно через URL.
Возможно ли использовать шаблон для создания нового личного сообщения?
Также, когда пользователь не авторизован, нажатие на «Использовать шаблон как ответ» не приводит к каким-либо действиям. Не могли бы вы добавить функционал, который при неавторизованном пользователе предлагал бы ему войти в систему или создать новый аккаунт?
Есть ли какой-либо способ изменить кнопку стандартного ответа в теме, используя такой шаблон?
Это стало бы настоящим прорывом для конкретных структурированных обсуждений на форуме. Особенно для конкурсов и подобных мероприятий, где пользователи должны представлять контент в определённом формате.
В настоящее время пользователь может получить доступ к шаблону ответа только через кнопку в первом сообщении, созданном компонентом темы.
Я хотел бы реализовать возможность использования шаблона также для стандартных кнопок ответа в теме (кнопка ответа под временной шкалой и кнопка ответа под последним сообщением).
Редактирование: Один из частых сценариев использования — тема, где пользователи могут оставлять обратную связь, например, сообщения об ошибках и т. д. Если бы мы могли добавлять шаблоны сообщений для каждой темы, аналогично шаблонам для новых тем по категориям, это привело бы к уменьшению количества неполных отчетов и, следовательно, сэкономило бы много времени нашему персоналу.
У меня возникли проблемы с установкой этого компонента. Я новичок в Discourse, поэтому надеюсь, что кто-то сможет подтвердить, правильно ли я выполнил все шаги.