Какова цель группы? Что мы можем с ней делать?

Здравствуйте,

Я понимаю, как управлять настройками группы, как сделать её приватной или публичной. Но я не понимаю её цели, ведь мы можем видеть только активность участников — и всё?

Чтобы это имело смысл, нужно создать категорию и поместить туда группу, верно? Если оставить группу как есть (без категории), в чём тогда её смысл?

Спасибо за вашу помощь.

1 лайк

Представьте работу в ЦРУ, где всё строго разграничено.

2 лайка

Безопасность контента. Она позволяет контролировать, кто может просматривать и кто может изменять конкретные данные. Выполнение этого индивидуально было бы слишком затратным, но управление по группам делает процесс эффективным.

2 лайка

Мы делаем контент более защищённым, если назначаем некоторых людей собственниками группы, верно? Именно это вы и имеете в виду?

1 лайк

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

Это действительно зависит от сообщества, информации и конкретного случая использования.

Например, у вас есть информация, которую вы предпочитаете делиться только с пользователями высокого уровня доверия. Или информация только для сотрудников сайта. Или для руководства компании.

1 лайк

Хорошо, я понял. То есть, если я правильно понимаю, группа актуальна, когда мы добавляем её в категорию? Спасибо за ваши ответы.

3 лайка

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

2 лайка

Хорошо, спасибо. И еще один момент: если вы не назначите группу ни в одну категорию, это совершенно не имеет смысла — ничего не произойдет. Я прав?

1 лайк

В другом посте приведены хорошие примеры, вот ещё один.

Представьте сайт Discourse для использования школами по всей стране, команды которых участвуют в национальном соревновании, например, в FIRST ® Robotics Competition. (ref) Теперь вместо того чтобы каждой команде тратить время на настройку канала связи, все они присоединяются к единому сайту Discourse. Чтобы команды не видели детали работы других команд, каждая команда включается в группу, а для группы создаётся отдельная категория для публикаций, видимая только её участникам.

Но пользователи могут состоять более чем в одной группе, например, в группах школьного округа и штата. Для них также могут быть созданы отдельные категории. Кроме того, если категория не привязана к группе, в ней может участвовать кто угодно.

Понятно?

3 лайка

Вы также можете устанавливать заголовки (например, для сотрудников сайта) и «флейры» — небольшие иконки, идентифицирующие членов группы:

Таким образом, при публикации сообщений сразу видно, к какой группе принадлежит пользователь.

2 лайка

Да, я всё понял. Как я уже говорил ранее (и предпочитаю повторять несколько раз, чтобы убедиться в правильности понимания), если у группы нет категории, имеет ли смысл создавать такую группу?

«Если категория не привязана к группе, то присоединиться может кто угодно». Хорошо, я это понимаю, но если категории нет, то в чём смысл группы? Все могут видеть участников и активность каждого — и всё?

Спасибо.

1 лайк

Создание группы может иметь смысл, если вы хотите, чтобы у определённой группы людей на аватаре был специальный значок («флер»). Это зависит от вас.

Некоторые группы являются специальными, например, модераторы или администраторы, и именно они определяют, кто может выполнять определённые действия.

Однако это также касается пользователей, которые автоматически добавляются в группы с более высоким уровнем доверия, если они позитивно участвуют в работе форума и соответствуют заранее установленным критериям. Вам не нужно ничего делать для этого — всё произойдёт автоматически. Это даёт пользователям доступ к расширенным функциям (например, возможность изменять заголовок темы другого пользователя).

Моя рекомендация — сначала использовать стандартные группы, предусмотренные системой. Вы сами поймёте, когда вам понадобятся собственные, специально созданные группы.

Если вы не считаете, что вам нужна новая группа, то, скорее всего, она вам и не нужна.

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

2 лайка

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

Ещё одна цель — создание общего адреса электронной почты, на который анонимные пользователи могут отправлять сообщения, например: общий контактный адрес, адрес службы поддержки и т. д. Как только вы создадите группу «Контакты» с соответствующим адресом contact@discourse.example, любой участник группы сможет отвечать на сообщения. Внутри группы можно вести конфиденциальное обсуждение перед отправкой ответа на исходное сообщение, при этом сохраняется информация о том, кто из участников группы прочитал или ответил на конкретное сообщение.

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

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

Некоторые плагины могут использовать группы, например, discourse-policy или опросы, которые могут ограничивать ответы только участниками определённой группы.

3 лайка

Для меня это очень важно.
Ранее мы использовали категорию для определённых тем.
Но в темах невозможно узнать, кто уже просматривал пост, на который он не ответил.

В темах нет уведомлений о прочтении. В группах они есть.
Именно по этой причине мы создали группу для той же темы и перенесли все сообщения из темы туда.

Удивительно и прекрасно, что информация о том, кто прочитал, стала доступна сразу, как будто мы использовали группы с самого начала.

Однако меня всё ещё интересует, существует ли максимальное количество участников для группы. Например, может ли группа насчитывать 10 000 участников? 500 000?

Буду признателен за ответ или ссылку на эту информацию.

1 лайк

Я не знаю. Возможно, @HAWK сможет найти того, кто знает.

1 лайк

Если посмотреть на код для групп, я не вижу никаких ограничений.

Так что в вашей группе может быть столько участников, сколько есть на вашем сайте.

1 лайк

Как это работает? Кто-нибудь, пожалуйста, поясните.

1 лайк

Они имеют в виду это?

2 лайка