Здравствуйте,
Существует ли способ автоматически создавать две группы для нового пользователя при его добавлении, например, Группа 1 = Семья, Группа 2 = Друзья?
Есть ли для этого плагин или такая функция?
Звучит интересно. Можете рассказать подробнее, что именно вы пытаетесь сделать и зачем вам что-то подобное?
Здравствуйте,
Было бы здорово, если бы у каждого пользователя были два стандартных группы, как личные группы для них:thinking: Например, «Подписчики» и «Подписки»
Тогда в боковой панели (Категории) можно добавить выпадающее меню «Пользователи», которое будет содержать…
Пользователь ($User)
<------------->
- Подписчики
- Подписки
- Семья
- Друзья
- Чат
- Сообщения
- Входящие
Это было бы отлично, так как я планирую разместить Discourse на собственном сервере и мне не нужно столько категорий, поэтому моя панель будет меньше, чем эта.
Надеюсь, это имеет смысл ![]()
Я думаю, что то, что вы описываете, имеет смысл, но я не понимаю, зачем вы хотите это сделать. Можете ли вы рассказать о вашем сообществе и о том, как вы надеетесь, что ваши участники смогут использовать ваш сайт?
По сути, чтобы была публичная сторона для всех пользователей и приватная сторона. Чтобы каждый пользователь мог публиковать сообщения публично или приватно, по своему желанию. Также публиковать в каждую группу семьи или друзей. Чтобы каждая тема была размещена в своём месте, будь то публичная или нет и т. д.
Добавлю:
Предположим, тётя Мария устраивает ужин в воскресенье и хочет пригласить двух членов семьи и одного друга.
Она может просмотреть группы и отметить каждого из них в теме.
Таким образом, это будет приватная группа, и тема не попадёт в публичные обсуждения и т. д.
Это интересно. Какой будет размер вашего сообщества? Сколько будет участников и сколько семей? Все ли они связаны между собой, или каждая семья полностью независима и отделена от остальных? Если число небольшое, вы можете создать для них группы и защищённые категории.
Мой личный форум, думаю, похож на тот, который вы хотите создать. Он в основном нужен мне для отслеживания различных проектов и информации, а затем я постепенно приглашаю других людей присоединиться ко мне. Некоторые обсуждения должны быть приватными для нескольких человек (например, для меня, моего партнёра и наших детей), некоторые — для более широких групп (для меня, моих братьев и сестёр и моего отца, или для нескольких человек, работающих над чем-то вместе), а есть такие, к которым хочу дать доступ всем участникам сайта. Я могу и делаю это вручную, но это может запутать. Некоторые люди неохотно присоединяются и публикуют сообщения, потому что им некомфортно не знать точно, кто что может видеть.
Я также веду форум для нашего района. Было бы интересно позволить людям в районе самостоятельно находить друг друга, если они живут в одном доме, и предоставить им категорию для приватного общения, а также дать возможность остальным жителям района узнавать, кто с кем живёт. В настоящее время мы делаем это через контактную таблицу и пользовательское поле.
На данный момент Discourse не предназначен для такого рода настроек, поскольку это в какой-то мере не соответствует интересам поддержки устойчивых сообществ. Вы хотите иметь минимально возможное количество категорий, к которым может получить доступ как можно больше людей. Для остальных случаев есть чат и личные сообщения. Хотя, возможно, если вы программист, вы сможете найти способ автоматически создавать группы и категории, а затем добавлять их в боковую панель. Если сделаете это, пожалуйста, поделитесь своей работой здесь!
Лично меня интересует улучшение процесса создания групп и категорий. Вот некоторые функции, которые я бы хотел видеть:
- Возможность одновременно создавать группу и защищённую категорию, доступную только этой группе.
- Разрешение подмножеству пользователей, например участникам определённой группы, выполнять действие (1) и становиться модераторами своих категорий и владельцами своих групп.
- Возможность узнать по имени пользователя, какие пользователи имеют доступ к данной теме и данной категории.
Идея пункта (4) — автоматически выполнять действие (2) при регистрации — кажется интересной, возможно, с использованием Discourse Automation. Но в этом случае кто станет модератором категории? Я думаю, если ваше сообщество не слишком велико, это можно сделать вручную и координировать через обсуждения в категории обратной связи.
Сообщество для каждого пользователя.
Возможно,
каждый пользователь сможет создавать группы по своему усмотрению: для ближайшей семьи, для двоюродных родственников и т. д., для любых других целей и т. д.?
Да, я программист, но мне ещё предстоит изучить Ruby
![]()
Я понял, что вы имели в виду. Так что за книги! ![]()
Если есть программисты, которые хотели бы сотрудничать? Дайте знать
![]()