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

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

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

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

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

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

2 лайка

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

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

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

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

2 лайка

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

Также рекомендуем ознакомиться с темами Customization > Plugin и Customization > Theme component, чтобы узнать, какие возможности могут расширить функционал вашего форума. Возможно, вам будет полезен плагин Custom Wizard. Также вашему сообществу могут пригодиться плагины policy, calendar and events и topic voting. Кроме того, очень полезными будут шаблоны тем.

2 лайка