Как разрешить пользователям создавать группы?

без назначения им роли администратора или модератора?

Попытался поискать в настройках, но не нашёл такой опции.

Это невозможно. Группы в основном используются для управления доступом к категориям. Каков ваш случай использования?

Группы могут определять флейры пользователей, как вы знаете.
Пользователи хотят сами определять свои флейры; возможно, есть другой способ разрешить им это.

Кроме того, люди привыкли к сайтам в стиле vBulletin, где принадлежность к группе — это просто приятный способ быть «участником» чего-либо, даже если они не пишут в ней.

Но я думаю, что флейры — это главная причина.

Вы хотите, чтобы люди создавали свой собственный флэр? Очень смело. :sunglasses:

Если речь идёт всего об одном пользователе, не могли бы они просто разместить значок на своём аватаре? Не боитесь ли вы, что кто-то создаст группу с тем же значком, что и у сотрудников?

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

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

На данный момент это не входит в наш план развития, извините. Это противоречит тому, как работает Discourse.

Для чего люди хотят использовать группы? Не могли бы они просто использовать групповые личные сообщения?

Там их так много, что создавать их вручную — это слишком много работы?

Вы позволите им создавать бесконечное количество таких?

Поскольку это не входит в план разработки, вам понадобится плагин. Если у вас есть бюджет, вы можете написать в канале Marketplace. Однако потребуется ещё немного деталей. Вы хотите, чтобы доступ к интерфейсу создания групп и категорий имели все пользователи определённого уровня доверия?

Группы будут использоваться для организации радиосвязи на любительских частотах и обсуждения частот, которые будут применяться, а также местных мероприятий. Я планирую автоматически добавлять пользователей в соответствующие локальные группы на основе метаданных о местоположении пользователя. В настоящее время мои пользователи подписываются через мой основной веб-сайт на WordPress. Также кажется, что группы в Discourse не существуют как объекты, которые можно просматривать. Нельзя создать страницу группы, пользователи не могут запрашивать вступление в группы, насколько мне известно. Эта функциональность крайне важна в моем случае, поскольку моя платформа будет включать несколько небольших локальных групп операторов любительской радиосвязи.

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

Вы можете добавить /g к URL-адресу, например Discourse Meta.

@Jonathan5 круто! Я не знал, что есть страница групп, которую могут просматривать пользователи. Это очень полезно.

Вы также можете настроить группу так, чтобы пользователи могли отправлять заявки на вступление (и есть ещё несколько других опций): :+1:

Было бы ли целесообразно создать для вас группу из одного участника (того, кто хочет создать группу) и связанную с ней приватную категорию, а также назначить этого участника модератором данной категории?

Мой первоочередной приоритет — создание общегосударственных групп, а позже они станут более локализованными, и я назначу лидеров для каждой группы.

Я считаю, что лучшим вариантом может быть создание категории и группы для каждого штата США, а затем использование API для автоматического добавления пользователей в группу на основе их штата. По мере того как пользователи позже станут частью местных клубов, я могу следовать этому подходу, разрешив пользователям запрашивать роль лидера клуба через определённую процедуру. Однако в этом случае мне понадобится сервис на основе геолокации, чтобы рекомендовать правильные клубы каждому пользователю, что потребует создания сервиса локаций в WordPress и ведения реестра клубов с их адресами. Это, в принципе, осуществимо, и в конечном итоге я смогу создать приватную категорию для каждого клуба, связанную с приватной группой этого клуба.

У меня тот же вопрос.

Есть ли способ разрешить всем пользователям создавать свои собственные личные категории (каждая из которых привязана к отдельным группам)?

Я перенёс ваш вопрос в эту недавнюю тему, так как считаю, что она более релевантна, чем та, где вы изначально его задали.

К сожалению, создание личных групп/категорий в настоящее время не является функцией Discourse:

Хотя если член сообщества задаёт вопрос и предлагает названия для групп или категорий, разве нельзя создать группу только с этим участником и связанной с ней приватной категорией? Тогда он сможет пригласить других.

Возможно ли это через #плагин?

В конечном итоге это станет невозможным в гораздо больших масштабах.

У меня есть достоверная информация, что это может быть так: :slightly_smiling_face: