Плагин для сбора согласований/подписей по инициативе?

Привет, сообщество Discourse,

Я планирую реализовать функционал на нашей платформе сообщества, который позволит пользователям отправлять запросы на выполнение определённых действий или получение разрешений. Вот что я имею в виду:

  1. Процесс подачи запроса: Пользователи могут создавать пост (или специальный тип поста) для запроса разрешения на действие. Это может касаться общих ресурсов сообщества или мероприятий.
  2. Обсуждение и уточнение: Другие участники сообщества могут отвечать на эти посты для уточнения деталей, обсуждения или добавления дополнительной информации. Обсуждение может быть открыто для всего сообщества или для определённой подгруппы, в зависимости от контекста.
  3. Процесс утверждения: Предопределённая группа пользователей (например, модераторы, специальный комитет или группа пользователей) должна иметь возможность одобрить или отклонить запрос на основе обсуждения и предоставленной информации. Было бы идеально, если бы это можно было визуально отразить в посте с запросом (например, изменив статус, добавив тег или используя другой понятный индикатор).
  4. Отслеживание и история: Мы хотели бы вести отслеживаемую историю таких запросов, включая обсуждение и окончательное решение, для обеспечения прозрачности и будущего использования.

Мне нужны рекомендации по наилучшей реализации этого функционала в Discourse. Существуют ли уже готовые плагины, которые могут облегчить такой процесс? Если нет, могли бы вы дать рекомендации или подсказать, как настроить или разработать эту функциональность?

Любые советы или направления будут очень ценны. Заранее благодарю за помощь!

2 лайка

Вы можете создать категорию, где любой может создавать темы.

Вы можете настроить категорию так, чтобы любой мог отвечать.

Вы можете создать категорию под названием «Одобрено», в которой только комитет может создавать темы. Когда тема будет одобрена, её можно переместить в эту категорию.

У темы будет история всех изменений, включая изменения категории.

2 лайка

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

Также вам стоит ознакомиться с темами #plugin и #theme-component, чтобы проверить, есть ли там решения, которые могут расширить возможности вашего форума. Я подумал, что плагин Custom Wizard может вам пригодиться. У нас также есть плагин политики, плагин календаря и событий и плагин голосования за темы, которые могут заинтересовать вашу организацию. Кроме того, шаблоны тем очень полезны.

2 лайка